Rifiuto di un’unità di condivisione dati da un Account AWS diverso 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.

Rifiuto di un’unità di condivisione dati da un Account AWS diverso in Amazon Redshift

Con Amazon Redshift puoi rifiutare le unità di condivisione dati condivise da altri account AWS, abilitando una condivisione dei dati semplice e sicura oltre i confini dell’organizzazione. Le unità di condivisione dati sono oggetti di database condivisibili che incapsulano i dati di uno o più database Amazon Redshift.

In qualità di amministratore consumer puoi rifiutare qualsiasi unità di condivisione dati il cui stato è disponibile o attivo. 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 l'unità di condivisione dati rifiutata se si richiama l'operazione API DescribeDataSharesForConsumer. Se l’amministratore producer esegue l’operazione API DescribeDataSharesForProducer, vede che l’unità di condivisione dati è stata rifiutata. Una volta che un’unità di condivisione dati è stata rifiutata, l’amministratore producer può autorizzare nuovamente l’unità di condivisione dati in un cluster consumer e l’amministratore consumer può scegliere di associare il proprio account AWS all’unità di condivisione dati o rifiutarla.

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

Per rifiutare una unità di condivisione dati, usa la console AWS, l'operazione API RejectDataShare o reject-datashare nell'AWS CLI.

Console

Per rifiutare un’unità di condivisione dati utilizzando la console AWS, segui la procedura descritta.

  1. Accedere alla Console di gestione AWS e aprire 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.

CLI

Per rifiutare un’unità di condivisione dati, l’amministratore utilizza il comando seguente:

reject-data-share --data-share-arn <value>

Per ulteriori informazioni sul comando, consulta reject-data-share.