Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

SVV_DATASHARES

Mode de mise au point
SVV_DATASHARES - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisez SVV_DATASHARES pour afficher la liste des unités de partage des données créées sur le cluster et de celles partagées avec le cluster.

SVV_DATASHARES est visible par les utilisateurs suivants :

  • Super-utilisateurs

  • Propriétaire de l’unité de partage des données

  • Utilisateurs disposant des autorisations ALTER ou USAGE sur une unité de partage des données

Les autres utilisateurs ne peuvent afficher les lignes. Pour en savoir plus sur les autorisations ALTER et USAGE, consultez GRANT.

Colonnes de la table

Nom de la colonne Type de données Description
share_name varchar(128) Le nom d’une unité de partage des données.
share_id entier L’ID de l’unité de partage des données.
share_owner entier Le propriétaire de l’unité de partage des données.
source_database varchar(128) La base de données source de cette unité de partage des données.
consumer_database varchar(128) La base de données consommateur créée à partir de cette unité de partage des données.
share_type varchar(8) Le type d’unité de partage des données. Les valeurs possibles sont INBOUND et OUTBOUND.
createdate horodatage sans fuseau horaire La date de création de l’unité de partage des données.
is_publicaccessible boolean La propriété spécifiant si une unité de partage des données peut être partagée avec un cluster accessible au public.
share_acl varchar(256) Chaîne qui définit les autorisations de l’utilisateur ou du groupe d’utilisateurs spécifié pour l’unité de partage des données.
producer_account varchar(16) L’ID du compte producteur de l’unité de partage des données.
producer_namespace varchar(64) L’ID unique du cluster producteur de l’unité de partage des données.
managed_by varchar(64) Propriété qui indique le AWS service qui gère le partage de données.

Notes d’utilisation

Récupération de métadonnées supplémentaires : à l'aide de l'entier renvoyé dans la share_owner colonne, vous pouvez vous joindre usesysid SVL_USER_INFO à la colonne pour obtenir des données sur le propriétaire du partage de données. Cela inclut le nom et les propriétés supplémentaires.

Exemple de requête

L’exemple suivant renvoie la sortie pour SVV_DATASHARES.

SELECT share_owner, source_database, share_type, is_publicaccessible FROM svv_datashares WHERE share_name LIKE 'tickit_datashare%' AND source_database = 'dev'; share_owner | source_database | share_type | is_publicaccessible --------------+-----------------+-------------+---------------------- 100 | dev | OUTBOUND | True (1 rows)

L’exemple suivant renvoie la sortie pour SVV_DATASHARES pour des unités de partage des données sortantes.

SELECT share_name, share_owner, btrim(source_database), btrim(consumer_database), share_type, is_publicaccessible, share_acl, btrim(producer_account), btrim(producer_namespace), btrim(managed_by) FROM svv_datashares WHERE share_type = 'OUTBOUND'; share_name | share_owner | source_database | consumer_database | share_type | is_publicaccessible | share_acl | producer_account| producer_namespace | managed_by ----------------+-------------+-----------------+-------------------+------------+---------------------+-----------+-----------------+--------------------------------------+------------ salesshare | 1 | dev | | OUTBOUND | True | | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | marketingshare | 1 | dev | | OUTBOUND | True | | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d |

L’exemple suivant renvoie la sortie pour SVV_DATASHARES pour des unités de partage des données entrantes.

SELECT share_name, share_owner, btrim(source_database), btrim(consumer_database), share_type, is_publicaccessible, share_acl, btrim(producer_account), btrim(producer_namespace), btrim(managed_by) FROM svv_datashares WHERE share_type = 'INBOUND'; share_name | share_owner | source_database | consumer_database | share_type | is_publicaccessible | share_acl | producer_account | producer_namespace | managed_by ----------------+-------------+-----------------+-------------------+------------+---------------------+-----------+------------------+--------------------------------------+------------ salesshare | | | | INBOUND | False | | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | marketingshare | | | | INBOUND | False | | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | ADX

Rubrique suivante :

SVV_DATASHARE_CONSUMERS

Rubrique précédente :

SVV_DATASHARE_PRIVILEGES

Sur cette page

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.