Gestione delle unità di condivisione dati da altri account in qualità di consumer - 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à.

Gestione delle unità di condivisione dati da altri account in qualità di consumer

Con Amazon Redshift, puoi utilizzare le condivisioni di dati da altri AWS account, abilitando la condivisione e la collaborazione dei dati tra account. Un datashare è un modo sicuro per condividere dati in tempo reale tra cluster Amazon Redshift, anche se si trovano in account diversi. AWS Le seguenti sezioni forniscono passaggi dettagliati per configurare l'accesso, interrogare i dati condivisi e monitorare l'attività di datashare come consumatore.

Associazione delle unità di condivisione dati

In qualità di amministratore di un cluster di consumatori, puoi associare uno o più datashare condivisi da altri account all'intero account o a specifici namespace del cluster nel tuo AWS account.

  1. Accedi AWS Management Console e apri la console Amazon Redshift all'indirizzo. https://console.aws.amazon.com/redshiftv2/

  2. Dal menu di navigazione, scegliere Datashares (Unità di condivisione dati). Viene visualizzata la pagina con l'elenco di unità di condivisione dati.

  3. Scegliere Da altri account.

  4. Nella sezione Unità di condivisione dati da altri account, scegliere l'unità di condivisione dati che si desidera associare e scegliere Associa. Quando viene visualizzata la pagina Associa unità di condivisione dati, scegliere uno dei tipi di associazione seguenti:

    • Scegli Intero AWS account per associare tutti i namespace di cluster esistenti e futuri in diverse AWS regioni del tuo AWS account al datashare. Scegliere quindi Associate (Associa).

      Se il datashare è pubblicato su AWS Glue Data Catalog, puoi associarlo solo all'intero account. AWS

    • Scegli AWS Regioni specifiche e namespace del cluster per associare una o più AWS regioni e namespace di cluster specifici al datashare.

      1. Scegli Aggiungi regione per aggiungere regioni e namespace di cluster specifici AWS al datashare. Viene visualizzata la pagina Aggiungi regione. AWS

      2. Scegliere una Regione AWS .

      3. Esegui una di queste operazioni:

        • Scegliere Aggiungi tutti gli spazi dei nomi del cluster per aggiungere tutti gli spazi dei nomi del cluster esistenti e futuri in questa regione all'unità di condivisione dati.

        • Scegliere Scegli spazi dei nomi specifici del cluster per aggiungere uno o più spazi dei nomi specifici del cluster in questa regione all'unità di condivisione dati.

        • Scegli uno o più namespace del cluster e scegli Aggiungi regione. AWS

      4. Selezionare Associate (Associa).

Se desideri associare l'unità di condivisione dati a un account Lake Formation, vai alla console Lake Formation per creare un database, quindi definisci le autorizzazioni sul database. Per ulteriori informazioni, consulta Configurazione delle autorizzazioni per le condivisioni di dati Amazon Redshift nella Developer Guide. AWS Lake Formation Dopo aver creato un AWS Glue database o un database federato, puoi utilizzare l'editor di query v2 o qualsiasi SQL client preferito del tuo cluster di consumatori per interrogare i dati. Per ulteriori informazioni, consulta Utilizzo di unità di condivisione dati gestite da Lake Formation in qualità di consumer.

Dopo aver associato l'unità di condivisione dati, le unità di condivisione dati diventano disponibili.

L'associazione dell'unità di condivisione dati può essere modificata in qualsiasi momento. Quando si modifica l'associazione da AWS regioni e namespace di cluster specifici all'intero AWS account, Amazon Redshift sovrascrive le informazioni specifiche relative alla regione e ai namespace del cluster con le informazioni sull'account. AWS Tutte le AWS regioni e i namespace dei cluster dell'account hanno quindi accesso al datashare. AWS

Quando si modifica l'associazione da spazi di nomi di cluster specifici a tutti gli spazi dei nomi di cluster nella AWS regione specificata, tutti i namespace del cluster in questa regione hanno quindi accesso al datashare.

Rimozione dell'associazione di unità di condivisione dati dai consumer di dati

In qualità di amministratore di cluster consumer, è possibile rimuovere l'associazione di unità di condivisione dati dai consumer di dati.

  1. Accedi AWS Management Console e apri la console Amazon Redshift all'indirizzo. https://console.aws.amazon.com/redshiftv2/

  2. Dal menu di navigazione, scegliere Datashares (Unità di condivisione dati). Viene visualizzata la pagina con l'elenco di unità di condivisione dati.

  3. Scegliere Da altri account.

  4. In Unità di condivisione dati da altri account, scegliere l'unità di condivisione dati per rimuovere l'associazione dai consumer di dati.

  5. Nella sezione Consumer di dati scegliere uno o più consumer di dati da cui rimuovere l'associazione. Quindi scegliere Rimuovi associazione.

  6. Quando viene visualizzata la pagina Rimuovi associazione, scegliere Rimuovi associazione.

Dopo aver rimosso l'autorizzazione, i consumer di dati perderanno immediatamente l'accesso all'unità di condivisione dati. È possibile apportare modifiche all'associazione dei consumer di dati in qualsiasi momento.

Rifiuto delle unità di condivisione dati

In qualità di amministratore del cluster consumer puoi rifiutare qualsiasi unità di condivisione dati il cui stato è disponibile o attiva. Dopo aver rifiutato una unità di condivisione dati, gli utenti del cluster consumer perderanno l'accesso a tale unità di condivisione dati. Amazon Redshift non restituisce il datashare rifiutato se richiami l'operazione. DescribeDataSharesForConsumer API Se l'amministratore del cluster di produzione esegue l'DescribeDataSharesForProducerAPIoperazione, vedrà che il datashare è stato rifiutato. Una volta rifiutato un datashare, l'amministratore del cluster di produttori può autorizzare nuovamente il datashare a un cluster di consumatori e l'amministratore del cluster di consumatori può scegliere di associare il proprio AWS account al datashare o rifiutarlo.

Se il tuo AWS account ha un'associazione a un datashare e un'associazione in sospeso a un datashare gestito da Lake Formation, il rifiuto dell'associazione di datashare gestita da Lake Formation rifiuta anche il datashare originale. Per rifiutare un'associazione specifica, l'amministratore del cluster producer può rimuovere l'autorizzazione da un'unità di condivisione dati specificata. Questa operazione non influisce sulle altre unità di condivisione dati.

Per rifiutare un datashare, usa la console, l'operazione o in. AWS API RejectDataShare reject-datashare AWS CLI

Per rifiutare un datashare utilizzando la console: AWS
  1. Accedi AWS Management Console e apri la console Amazon Redshift all'indirizzo. https://console.aws.amazon.com/redshiftv2/

  2. Dal menu di navigazione, scegli Unità di condivisione dati.

  3. Scegliere Da altri account.

  4. Nella sezione Unità di condivisione dati da altri account, scegliere l'unità di condivisione dati che si desidera rifiutare. Quando viene visualizzata la pagina Rifiuta unità di condivisione dati, scegliere Rifiuta.

L'operazione di rifiuto delle unità di condivisione dati non può essere annullata. Amazon Redshift rimuove le unità di condivisione dati dall'elenco. Per visualizzare nuovamente l'unità di condivisione dati, l'amministratore producer deve autorizzarla nuovamente.