Condivisione dei dati in Amazon Redshift - 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à.

Condivisione dei dati in Amazon Redshift

Con Amazon Redshift, puoi condividere in modo sicuro i dati tra cluster Amazon Redshift o con altri servizi. AWS La condivisione dei dati ti consente di condividere dati in tempo reale, senza doverne creare una copia o spostarli. Gli amministratori di database e i tecnici dei dati possono utilizzare la condivisione dei dati per fornire un accesso sicuro e in sola lettura ai dati per scopi di analisi, mantenendo al contempo il controllo sui dati. Gli analisti di dati, i professionisti della business intelligence e i data scientist possono sfruttare i dati condivisi per ottenere informazioni approfondite senza duplicare o spostare i dati. I casi d'uso più comuni includono la condivisione dei dati con i partner, l'abilitazione dell'analisi interfunzionale e la facilitazione della democratizzazione dei dati all'interno di un'organizzazione. Le seguenti sezioni trattano i dettagli della configurazione e della gestione della condivisione dei dati in Amazon Redshift.

Con la condivisione dei dati di Amazon Redshift, puoi condividere in modo sicuro l'accesso ai dati in tempo reale tra cluster Amazon Redshift Account AWS, gruppi di lavoro e Regioni AWS senza spostare o copiare manualmente i dati. Poiché i dati sono attivi, tutti gli utenti possono visualizzare le informazioni più consistenti up-to-date e coerenti in Amazon Redshift non appena vengono aggiornati.

Puoi condividere dati tra cluster predisposti, gruppi di lavoro serverless, zone di disponibilità e. Account AWS Regioni AWSÈ possibile condividere tra tipi di cluster e tra cluster con provisioning e serverless.

Puoi condividere oggetti di database per le letture e le scritture tra diversi cluster Amazon Redshift o gruppi di lavoro Serverless Amazon Redshift all'interno dello Account AWS stesso o da uno all'altro. Account AWS Puoi scrivere dati anche tra le regioni. Puoi concedere autorizzazioni come SELECT e per tabelle diverse e UPDATE per schemi diversi. INSERT USAGE CREATE I dati sono attivi e disponibili per tutti i warehouse non appena viene eseguita una transazione di scrittura.

Per ulteriori informazioni sulla configurazione delle funzionalità per la condivisione dei dati nella traccia PREVIEW _2023, vedi Condivisione dell'accesso in scrittura ai dati (anteprima).

Nota

Le operazioni di scrittura in più warehouse tramite condivisione dei dati non sono attualmente disponibili nei cluster ra3.xlplus. Per utilizzare questa funzionalità, crea cluster ra3.4xl, cluster ra3.16xl o gruppi di lavoro Serverless Amazon Redshift.

Considerazioni sull'utilizzo della condivisione dei dati in Amazon Redshift

Di seguito sono riportate alcune considerazioni sull'utilizzo della condivisione dei dati di Amazon Redshift. Per informazioni sulle limitazioni delle unità di condivisione dati, consulta Limitazioni per la condivisione di dati.

Gestione della crittografia a cluster per la condivisione dei dati

Per condividere i dati tra i cluster Account AWS, sia i cluster di produttori che quelli di consumatori devono essere crittografati.

In Amazon Redshift è possibile attivare la crittografia del database per i cluster per proteggere ulteriormente i dati a riposo. Quando si attiva la crittografia per un cluster, i blocchi di dati e i metadati di sistema vengono crittografati per il cluster e i relativi snapshot. È possibile attivare la crittografia quando si avvia il cluster oppure è possibile modificare un cluster non crittografato in modo che utilizzi la crittografia AWS Key Management Service (AWS KMS). Per ulteriori informazioni sulla crittografia del database Amazon Redshift, consulta Crittografia del database Amazon Redshift nella Guida alla gestione di Amazon Redshift.

Per proteggere i dati in transito, tutti i dati vengono crittografati in transito attraverso lo schema di crittografia del cluster producer. Il cluster consumer adotta questo schema di crittografia quando vengono caricati i dati. Il cluster consumer funziona quindi come un normale cluster crittografato. Anche le comunicazioni tra produttore e consumatore vengono crittografate utilizzando uno schema a chiave condivisa. Per ulteriori informazioni sulla crittografia in transito, consultare Crittografia in transito.

Limitazioni per la condivisione di dati

Di seguito sono riportate le limitazioni nell'utilizzo delle unità di condivisione dati in Amazon Redshift:

  • La condivisione dei dati è supportata per tutti i tipi di RA3 cluster forniti e Amazon Redshift Serverless. Non è supportata per altri tipi di cluster.

  • Se i cluster di produttori e consumatori e gli spazi dei nomi serverless si trovano nello stesso account, devono avere lo stesso tipo di crittografia (entrambi non crittografati o entrambi crittografati). In tutti gli altri casi, comprese le condivisioni di dati gestite da Lake Formation, sia il consumatore che il produttore devono essere crittografati. Questo è per motivi di sicurezza. Tuttavia, non è necessario che condividano la stessa chiave di crittografia.

  • Puoi condividere solo SQL UDFs tramite datashare. Python e Lambda UDFs non sono supportati.

  • Se il database del produttore dispone di regole di confronto specifiche, utilizzare le stesse impostazioni di confronto per il database del consumatore.

  • Amazon Redshift non supporta l'aggiunta di schemi esterni, tabelle o viste ad associazione tardiva nelle tabelle esterne alle unità di condivisione dati.

  • Amazon Redshift non supporta funzioni annidate SQL definite dall'utente su cluster di produttori.

  • Amazon Redshift non supporta la condivisione di tabelle con chiavi di ordinamento interlacciate e viste che fanno riferimento a tabelle con chiavi di ordinamento interlacciate.

  • I consumer non possono aggiungere oggetti di unità di condivisione dati a un'altra unità di condivisione dati. I consumer, inoltre, non possono aggiungere viste che fanno riferimento a oggetti di unità di condivisione dati a un'altra unità di condivisione dati.

  • Amazon Redshift non supporta l'accesso a un oggetto datashare che si è DDL verificato contemporaneamente tra la fase di preparazione ed esecuzione dell'accesso.

  • Amazon Redshift non supporta la condivisione di procedure archiviate tramite unità di condivisione dati.

  • Amazon Redshift non supporta la condivisione di metadati, viste di sistema e tabelle di sistema.

Regioni in cui è disponibile la condivisione dei dati

La tabella seguente elenca la disponibilità per le funzionalità di condivisione dei dati.

Regione Condivisione dei dati nella stessa area Condivisione dei dati tra regioni AWS Lake Formation condivisioni di dati regolate
Stati Uniti orientali (Virginia settentrionale) (us-east-1)
Stati Uniti orientali (Ohio) (us-east-2)
Stati Uniti occidentali (California settentrionale) (us-west-1)
Stati Uniti occidentali (Oregon) (us-west-2)
Asia Pacifico (Hong Kong) (ap-east-1) No No
Asia Pacifico (Mumbai) (ap-south-1)
Asia Pacifico (Hyderabad) (ap-south-2) No No
Asia Pacifico (Tokyo) (ap-northeast-1)
Asia Pacifico (Singapore) (ap-southeast-1)
Asia Pacifico (Sydney) (ap-southeast-2)
Asia Pacifico (Giacarta); (ap-southeast-3) No No
Asia Pacifico (Melbourne) (ap-southeast-4) No No
Asia Pacifico (Seoul) (ap-northeast-2)
Asia Pacifico (Osaka-Locale) (ap-northeast-3) No No
Cina (Pechino) cn-north-1 No No
Africa (Città del Capo) (af-south-1) No
Canada occidentale (Calgary) (ca-west-1) No No
Canada (Centrale) (ca-central-1)
Europa (Francoforte) (eu-central-1)
Europa (Zurigo) (eu-central-2) No No
Europa (Irlanda) (eu-west-1)
Europa (Londra) (eu-west-2)
Europe (Parigi) (eu-west-3)
Europa (Milano) (eu-south-1) No No
Europa (Spagna) (eu-south-2) No No
Europa (Stoccolma) (eu-north-1)
Medio Oriente (UAE) (me-central-1) No No
Medio Oriente (Bahrein) (me-south-1) No No
Israele (Tel Aviv) (il-central-1) No No
Sud America (San Paolo) (sa-east-1)
AWS GovCloud (Stati Uniti orientali) (-1) us-gov-east No
AWS GovCloud (Stati Uniti occidentali) (us-gov-west-1) No

Disponibilità regionale per le scritture su più magazzini per la condivisione dei dati

Nel percorso PREVIEW _2023, la condivisione dei dati prevede la capacità di eseguire operazioni di scrittura e funzionalità di condivisione più granulari. Per ulteriori informazioni su come configurarle, consulta Condivisione dell'accesso in scrittura ai dati (anteprima). Per informazioni sulle aree in cui sono disponibili funzionalità di anteprima, consulta Regioni in cui è disponibile la condivisione dei dati (anteprima).