azioni dell'amministratore del produttore - 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à.

azioni dell'amministratore del produttore

Con Amazon Redshift, puoi eseguire attività amministrative sui cluster di produttori per gestire l'ingestione dei dati e l'elaborazione del carico.

Se sei un amministratore di produzione o il proprietario di un database, segui questi passaggi:

  1. Creare unità di condivisione dati nel cluster e aggiungere oggetti di unità di condivisione dati alle unità. Per la procedura dettagliati di come creare unità di condivisione dati e come aggiungere oggetti di unità di condivisione dati alle unità, consultare Condivisione dell'accesso in lettura ai dati all'interno di un Account AWS. Per informazioni su CREATE DATASHARE e ALTER DATASHARE, consultare CREARE DATASHARE e ALTER DATASHARE.

    Nell'esempio seguente vengono aggiunti diversi oggetti di unità di condivisione dati all'unità di condivisione dati salesshare.

    -- Add schema to datashare ALTER DATASHARE salesshare ADD SCHEMA PUBLIC; -- Add table under schema to datashare ALTER DATASHARE salesshare ADD TABLE public.tickit_sales_redshift; -- Add view to datashare ALTER DATASHARE salesshare ADD TABLE public.sales_data_summary_view; -- Add all existing tables and views under schema to datashare (does not include future table) ALTER DATASHARE salesshare ADD ALL TABLES in schema public;

    Per creare o modificare le unità di condivisione dati è possibile utilizzare anche la console Amazon Redshift. Per ulteriori informazioni, consulta Crea un datashare e Modifica delle unità di condivisione dati create nell'account.

  2. Delegare le autorizzazioni per operare sull'unità di condivisione dati. Per ulteriori informazioni, consultare GRANT o REVOKE.

    L'esempio seguente concede le autorizzazioni a dbuser su salesshare.

    GRANT ALTER, SHARE ON DATASHARE salesshare TO dbuser;

    Gli utenti con privilegi avanzati del cluster e i proprietari dell'unità di condivisione dati possono concedere o revocare le autorizzazioni di modifica sull'unità di condivisione dati ad altri utenti.

  3. Aggiungere o rimuovere i consumer dalle unità di condivisione dati. L'esempio seguente aggiunge l' Account AWS ID asalesshare. Per ulteriori informazioni, consulta GRANT o REVOKE.

    GRANT USAGE ON DATASHARE salesshare TO ACCOUNT '123456789012';

    È possibile concedere le autorizzazioni a un consumer di dati solo in un'istruzione GRANT.

    Gli utenti con privilegi avanzati dei cluster e i proprietari degli oggetti dell'unità di condivisione dati o gli utenti che dispongono dell'autorizzazione SHARE sull'unità di condivisione dati possono aggiungere o rimuovere i consumer da tale unità. Per fare ciò, usano GRANT USAGE o REVOKE USAGE

    È inoltre possibile utilizzare la console Amazon Redshift per aggiungere o rimuovere i consumer di dati dalle unità di condivisione dati. Per ulteriori informazioni, consulta Aggiungere consumatori di dati alle condivisioni di dati e Rimozione dei consumer di dati dalle unità di condivisione dati.

  4. (Facoltativo) Revoca l'accesso al datashare da Account AWS se non desideri più condividere i dati con i consumatori.

    REVOKE USAGE ON DATASHARE salesshare FROM ACCOUNT '123456789012';

Se si è un amministratore di account producer, completare la seguente procedura:

Dopo aver concesso l'utilizzo a, lo stato del datashare è Account AWS. pending_authorization L'amministratore dell'account producer deve autorizzare le unità di condivisione dati utilizzando la console Amazon Redshift e scegliere i consumer di dati.

Accedi alla https://console.aws.amazon.com/redshiftv2/. Quindi scegliere quali consumer di dati autorizzare ad accedere alle unità di condivisione dati o da cui rimuovere l'autorizzazione. I consumer di dati autorizzati ricevono notifiche per intraprendere azioni sulle unità di condivisione dati. Se stai aggiungendo un namespace come consumatore di dati, non devi eseguire l'autorizzazione. Una volta autorizzati i consumer di dati, questi possono accedere agli oggetti dell'unità di condivisione dati e creare un database consumer per eseguire le query sui dati. Per ulteriori informazioni, consulta Autorizzazione o rimozione dell'autorizzazione dalle unità di condivisione dati.

Condivisione delle autorizzazioni di scrittura sui dati tra account

Con Amazon Redshift, puoi condividere dati tra AWS account e concedere autorizzazioni di scrittura, abilitando la collaborazione e la condivisione dei dati tra team o organizzazioni. La condivisione dei dati tra account consente di creare un account fornitore di dati che crea e gestisce database, schemi e tabelle, che possono quindi essere condivisi in modo sicuro con gli account di consumatori di dati. Le seguenti sezioni illustrano il processo di configurazione della condivisione dei dati tra account e di concessione dell'accesso in scrittura in Amazon Redshift.