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.
SVV_DATASHARES
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