Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
SVV_DATASHARES
Utilizza SVV_DATASHARES per visualizzare un elenco di unità di condivisione dati creati sul cluster e unità di condivisione dati condivise con il cluster.
SVV_DATASHARES è visibile ai seguenti utenti:
Utenti con privilegi avanzati
Proprietari dell'unità di condivisione dati
Utenti con autorizzazioni ALTER o USAGE per un'unità di condivisione dati
Gli altri utenti non possono visualizzare alcuna riga. Per informazioni sulle autorizzazioni ALTER e USAGE, consulta GRANT.
Colonne di tabella
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
share_name | varchar(128) | Il nome di una unità di condivisione dati. |
share_id | integer | L'ID dell'unità di condivisione dati. |
share_owner | integer | Il proprietario dell'unità di condivisione dati. |
source_database | varchar(128) | Il database di origine per questa unità di condivisione dati. |
consumer_database | varchar(128) | Il database del consumer creato da questa unità di condivisione dati. |
share_type | varchar(8) | Il tipo di unità di condivisione dati. I valori possibili sono INBOUND e OUTBOUND. |
createdate | timestamp without time zone | La data in cui è stata creata l'unità di condivisione dati. |
is_publicaccessible | booleano | La proprietà che specifica se una unità di condivisione dati può essere condivisa in un cluster accessibile pubblicamente. |
share_acl | varchar(256) | La stringa che definisce le autorizzazioni per l'utente o il gruppo di utenti specificato per l'unità di condivisione dati. |
producer_account | varchar(16) | L'ID dell'account del produttore di unità di condivisione dati. |
producer_namespace | varchar(64) | L'identificatore del cluster univoco per il cluster di produttori dell'unità di condivisione dati. |
managed_by | varchar(64) | La proprietà che specifica il AWS servizio che gestisce il datashare. |
Note per l'utilizzo
Recupero di metadati aggiuntivi: utilizzando il numero intero restituito nella share_owner
colonna, puoi unirti a in per ottenere dati sul proprietario del usesysid
SVL_USER_INFO datashare. Ciò include il nome e le proprietà aggiuntive.
Query di esempio
L'esempio seguente restituisce l'output di 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'esempio seguente restituisce l'output di SVV_DATASHARES per la condivisione di dati in uscita.
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'esempio seguente restituisce l'output di SVV_DATASHARES per la condivisione di dati in entrata.
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