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

Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

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

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 consumatori di dati possono essere namespace che identificano in modo univoco i cluster Amazon Redshift o. 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. L'utente specificato Account AWS deve disporre delle autorizzazioni di accesso al datashare.

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;