CREARE DATASHARE - Amazon Redshift

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

CREARE DATASHARE

Crea una nuova unità di condivisione dati nel database corrente. Il proprietario di questa unità di condivisione dati è l'emittente del comando CREATE DATASHARE.

Amazon Redshift associa ogni unità di condivisione dati a un unico database Amazon Redshift. È possibile aggiungere oggetti all'unità di condivisione dati solo da quel database associato. È possibile creare più unità di condivisione dati sullo stesso database Amazon Redshift.

Per informazioni sulle unità di condivisione dati, consultare Gestione delle attività di condivisione dati.

Per visualizzare informazioni sulle unità di condivisione dati, utilizzare SHOW DATASHARES.

Privilegi richiesti

Di seguito sono riportati i privilegi richiesti per CREATE DATASHARE:

  • Superuser

  • Utenti con il privilegio CREATE DATASHARE

  • Proprietario del database

Sintassi

CREATE DATASHARE datashare_name
[[SET] PUBLICACCESSIBLE [=] TRUE | FALSE ];

Parametri

datashare_name

Il nome dell'unità di condivisione dati. Il nome dell'unità di condivisione dati deve essere univoco nello spazio dei nomi del cluster.

[[SET] PUBLICACCESSIBLE]

Una clausola che specifica se una unità di condivisione dati può essere condivisa nei cluster accessibili pubblicamente.

Il valore predefinito per SET PUBLICACCESSIBLE è FALSE.

Note per l'utilizzo

Per impostazione predefinita, il proprietario dell'unità di condivisione dati possiede solo la condivisione e non gli oggetti all'interno della condivisione.

Solo gli utenti con privilegi avanzati e il proprietario del database possono utilizzare CREATE DATASHARE e delegare i privilegi ALTER ad altri utenti o gruppi.

Esempi

Nell'esempio seguente viene creata l'unità di condivisione dati salesshare.

CREATE DATASHARE salesshare;

Nell'esempio seguente viene creata l'unità di condivisione dati demoshare gestita da AWS Data Exchange .

CREATE DATASHARE demoshare SET PUBLICACCESSIBLE TRUE, MANAGEDBY ADX;