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à.
Esecuzione di query su dati con query federate in Amazon Redshift
L'uso delle query federate in Amazon Redshift consente di eseguire query e analizzare i dati in database operativi, data warehouse e data lake. Con la funzionalità di query federata, è possibile integrare query da Amazon Redshift in tempo reale in database esterni con query in tutti gli ambienti Amazon Redshift ed Amazon S3. Le query federate possono funzionare con database esterni in Amazon RDS for Postgre, Amazon SQL Aurora Postgre -Compatible EditionRDS, Amazon for My e Amazon Aurora My -Compatible SQL Edition. SQL SQL
Le query federate ti consentono di incorporare dati in tempo reale come parte delle applicazioni di business intelligence (BI) e reporting. Ad esempio, per semplificare l'importazione di dati in Amazon Redshift, è possibile utilizzare query federate per effettuare le seguenti operazioni:
-
Interrogare direttamente i database operativi.
-
Applicare rapidamente le trasformazioni.
-
Carica i dati nelle tabelle di destinazione senza la necessità di complesse pipeline di estrazione, trasformazione, caricamento (). ETL
Per ridurre lo spostamento dei dati sulla rete e migliorare le prestazioni, Amazon Redshift distribuisce parte del calcolo per le query federate direttamente nei database operativi remoti. Se necessario, per supportare l'esecuzione di queste query, Amazon Redshift utilizza anche la sua capacità di elaborazione parallela.
Quando si eseguono query federate, Amazon Redshift effettua innanzitutto una connessione client all'istanza DB del cluster Aurora DB RDS o all'istanza DB del cluster Aurora dal nodo leader per recuperare i metadati della tabella. Da un nodo di calcolo, Amazon Redshift emette query secondarie con un predicato spinto verso il basso e recupera le righe dei risultati. Quindi Amazon Redshift distribuisce le righe dei risultati tra i nodi di calcolo per ulteriori elaborazioni.
I dettagli sulle query inviate al database Amazon Aurora SQL Postgre o al database RDS Amazon SQL for Postgre vengono registrati nella vista di sistema. SVL_FEDERATED_QUERY
Argomenti
- Guida introduttiva all'utilizzo di query federate su Postgre SQL
- Inizia a utilizzare le query federate su Postgre con SQL AWS CloudFormation
- Guida introduttiva all'utilizzo delle query federate su My SQL
- Creazione di un segreto e di un IAM ruolo per utilizzare le query federate
- Esempio di utilizzo di una query federata
- Differenze tra i tipi di dati tra Amazon Redshift e i database Postgree and My SQL supportati SQL
- Considerazioni quando si accede ai dati federati con Amazon Redshift