View a markdown version of this page

Gestione AWS Data Exchange condivisioni di dati - Amazon Redshift

Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post del blog pubblicato il 30 giugno 2025.

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 AWS Data Exchange condivisioni di dati

Con Amazon Redshift, puoi condividere e ricevere dati in tempo reale in modo sicuro AWS Data Exchange senza dover creare e gestire estrazioni o pipeline di dati. Gestendo le AWS Data Exchange condivisioni di dati, puoi abbonarti a prodotti di dati di terze parti e integrare flussi di dati in tempo reale direttamente nel tuo data warehouse Amazon Redshift. Nelle sezioni seguenti è illustrata la gestione delle unità di condivisione dati dello AWS Data Exchange all’interno dei cluster Amazon Redshift.

Creazione di set di dati su AWS Data Exchange

Crea set di dati su AWS Data Exchange.

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

  2. Dal menu di navigazione, scegliere Clusters (Cluster), quindi scegliere il cluster. Viene visualizzata la pagina dei dettagli del cluster.

  3. Scegliere Unità di condivisione dati.

  4. Nella sezione Datashare create nel mio account, scegli una condivisione dati. AWS Data Exchange

  5. Scegli Crea set di dati su. AWS Data Exchange Per ulteriori informazioni, consultare Pubblicazione di un nuovo prodotto.

Modifica AWS Data Exchange condivisioni di dati

Modifica le AWS Data Exchange condivisioni di dati utilizzando la console. Connettersi prima a un database per visualizzare l'elenco delle unità di condivisione dati create nell'account.

Per quanto riguarda le AWS Data Exchange condivisioni di dati, non è possibile apportare modifiche ai consumatori di dati.

Per modificare le impostazioni accessibili al pubblico per le AWS Data Exchange condivisioni di dati, usa l'editor di query v2. Amazon Redshift genera un valore casuale una tantum per impostare la variabile di sessione in modo da consentire di disattivare questa impostazione. Per ulteriori informazioni, consulta Note per l'utilizzo di ALTER DATASHARE.

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

  2. Dal menu di navigazione, scegliere Clusters (Cluster), quindi scegliere il cluster. Viene visualizzata la pagina dei dettagli del cluster.

  3. Dal menu navigator, selezionare Editor, quindi Editor di query v2.

  4. Se è la prima volta che usi l'editor di query v2, configura il tuo Account AWS. Per impostazione predefinita, viene utilizzata una chiave AWS proprietaria per crittografare le risorse. Per ulteriori informazioni sulla configurazione del tuo Account AWS, consulta Configuring your Account AWS nella Amazon Redshift Management Guide.

  5. Per connetterti al cluster in cui si trova la tua AWS Data Exchange condivisione dati, scegli Database e il nome del cluster nel pannello di visualizzazione ad albero. Se richiesto, immettere i parametri di connessione.

  6. Utilizza la seguente istruzione SQL. L'esempio seguente modifica l'impostazione accessibile al pubblico dell'unità di condivisione dati di salesshare.

    ALTER DATASHARE salesshare SET PUBLICACCESSIBLE FALSE;
  7. Per eseguire l'istruzione SQL copiata, scegliere Query e incolla l'istruzione SQL copiata nell'area della query. Quindi scegli Esegui.

    Viene visualizzato l'errore seguente:

    ALTER DATASHARE salesshare SET PUBLICACCESSIBLE FALSE; ERROR: Alter of ADX-managed datashare salesshare requires session variable datashare_break_glass_session_var to be set to value 'c670ba4db22f4b'

    Il valore 'c670ba4db22f4b' è un valore occasionale casuale generato da Amazon Redshift quando si verifica un'operazione non consigliata.

  8. Copiare e incollare la seguente istruzione esempio nell'editor di query. Quindi eseguire il comando. Il comando SET datashare_break_glass_session_var applica un'autorizzazione per consentire un'operazione non consigliata per un'unità di condivisione dati AWS Data Exchange .

    SET datashare_break_glass_session_var to 'c670ba4db22f4b';
  9. Esegui di nuovo l'istruzione ALTER DATASHARE.

    ALTER DATASHARE salesshare;

Amazon Redshift aggiorna l'unità di condivisione dati con le modifiche.

Eliminazione in corso AWS Data Exchange condivisioni di dati create nel tuo account

Elimina le AWS Data Exchange condivisioni di dati create nel tuo account utilizzando la console. Connettersi prima a un database per visualizzare l'elenco delle unità di condivisione dati create nell'account.

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

  2. Dal menu di navigazione, scegliere Clusters (Cluster), quindi scegliere il cluster. Viene visualizzata la pagina dei dettagli del cluster.

  3. Dal menu navigator, selezionare Editor, quindi Editor di query v2.

  4. Se è la prima volta che usi l'editor di query v2, configura il tuo Account AWS. Per impostazione predefinita, viene utilizzata una chiave AWS proprietaria per crittografare le risorse. Per ulteriori informazioni sulla configurazione del tuo Account AWS, consulta Configuring your Account AWS nella Amazon Redshift Management Guide.

  5. Per connetterti al cluster in cui si trova la tua AWS Data Exchange condivisione dati, scegli Database e il nome del cluster nel pannello di visualizzazione ad albero. Se richiesto, immettere i parametri di connessione.

  6. Utilizza la seguente istruzione SQL. L'esempio seguente elimina l'unità di condivisione dati denominata salesshare.

    DROP DATASHARE salesshare
  7. Per eseguire l'istruzione SQL copiata, scegliere Query e incolla l'istruzione SQL copiata nell'area della query. Quindi scegli Esegui.

    Viene visualizzato l'errore seguente:

    ERROR: Drop of ADX-managed datashare salesshare requires session variable datashare_break_glass_session_var to be set to value '620c871f890c49'

    Il valore '620c871f890c49' è un valore occasionale casuale generato da Amazon Redshift quando si verifica un'operazione non consigliata.

  8. Copiare e incollare la seguente istruzione esempio nell'editor di query. Quindi eseguire il comando. Il comando SET datashare_break_glass_session_var applica un'autorizzazione per consentire un'operazione non consigliata per un'unità di condivisione dati AWS Data Exchange .

    SET datashare_break_glass_session_var to '620c871f890c49';
  9. Esegui di nuovo l'istruzione DROP DATASHARE.

    DROP DATASHARE salesshare;

Una volta eliminate le unità di condivisione dati, i consumatori delle unità di condivisione dati perderanno l'accesso alle unità.

L'eliminazione di una condivisione AWS Data Exchange dati condivisa può violare i termini del prodotto di dati in. AWS Data Exchange