Aggiunta di consumer di dati a un’unità di condivisione dati in Amazon Redshift - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

Aggiunta di consumer di dati a un’unità di condivisione dati in Amazon Redshift

Puoi aggiungere uno o più consumer di dati alle unità di condivisione dati sulla console o con SQL. I consumer di dati possono essere namespace che identificano in modo univoco i cluster Amazon Redshift o gli Account AWS.

Console

È necessario scegliere esplicitamente di disabilitare o abilitare l'unità di condivisione dati con cluster con accesso pubblico.

  • Scegli Aggiungi gli spazi dei nomi all’unità di condivisione dati. Gli spazi dei nomi sono identificatori univoci globali (GUID) per il cluster Amazon Redshift.

  • Scegliere Aggiungi Account AWS all'unità di condivisione dati. Gli Account AWS specificati devono disporre delle autorizzazioni di accesso all'unità di condivisione dati.

SQL

Con SQL, l’amministratore assegna l’utilizzo dell’unità di condivisione dati a un namespace specifico dell’account. Puoi trovare l'ID dello spazio dei nomi come parte dell'ARN nella pagina dei dettagli del cluster, nella pagina dei dettagli dello spazio dei nomi Amazon Redshift serverless o eseguendo il comando SELECT current_namespace;. Per ulteriori informazioni, consulta CURRENT_NAMESPACE.

GRANT USAGE ON DATASHARE my_datashare TO NAMESPACE '86b5169f-012a-234b-9fbb-e2e24359e9a8';

Di seguito è riportato un esempio di come concedere l’autorizzazione per l’utilizzo di un’unità di condivisione dati a un Account AWS.

GRANT USAGE ON DATASHARE salesshare TO ACCOUNT '123456789012';

Di seguito è riportato un esempio di come concedere l'autorizzazione per l'utilizzo di un'unità di condivisione dati a un account Lake Formation.

GRANT USAGE ON DATASHARE salesshare TO ACCOUNT '123456789012' VIA DATA CATALOG;