Inserito il: Nov 26, 2019

Amazon Athena consente ora agli utenti di eseguire query SQL su dati archiviati in origini dati relazionali, non relazionali, oggetto e personalizzate. Con query federate, i clienti possono inviare una singola query SQL che scansiona dati da molteplici origini eseguite in locale o ospitate sul cloud.

Eseguire analisi su dati distribuiti su diverse applicazioni può essere complesso e può richiedere molto tempo. I dati richiesti per l'analisi sono spesso distribuiti tra archivi di dati relazionali, di valore chiave, di documenti, in-memory, di ricerca, di grafi, di oggetti, di serie temporali e registri. Per analizzare dati in queste origini, gli analisti costruiscono complesse pipeline per estrarre, trasformare e caricare in un data warehouse in modo che sia possibile eseguire query sui dati. Accedere a dati da diverse origini richiede l'apprendimento di nuovi linguaggi di programmazione e di costruzioni di accesso ai dati. Le query SQL federate in Athena eliminano questa complessità permettendo agli utenti di eseguire query sui dati in loco da qualsiasi luogo risiedano. Gli analisti possono utilizzare i costrutti SQL per unire (JOIN) i dati di più origini dati per un'analisi rapida e archiviare i risultati in Amazon S3 per un uso successivo.

Athena esegue query federate mediante Athena Data Source Connectors che viene eseguito su AWS Lambda. AWS dispone di connettori di origine dati open source per Amazon DynamoDB, Apache HBase, Amazon Document DB, Amazon Redshift, AWS CloudWatch, AWS CloudWatch Metrics e database relazionali compatibili con JDBC come MySQL e PostgreSQL con licenza Apache 2.0. I clienti possono utilizzare questi connettori per eseguire query SQL federate in Athena su queste origini dati. Inoltre, usando Athena Query Federation SDK, gli sviluppatori possono costruire connettori per qualsiasi origine dati per consentire ad Athena di eseguire query SQL su tali origini dati. Athena Query Federation Connector aumenta i vantaggi di eseguire query federate al di là dei connettori forniti da AWS. Visto che i connettori operano su AWS Lambda, i clienti non devono gestire infrastrutture o pianificare il dimensionamento per picchi di richieste.

Le query federate Athena sono disponibili in anteprima nella regione Stati Uniti orientali 1 (Virginia settentrionale). Comincia a usare l'anteprima seguendo questi passaggi.
Per ulteriori informazioni su questa funzionalità, consulta la documentazione.
Per iniziare a usare un connettore esistente, segui questa guida.
Per scoprire come costruire un connettore di origine dati usando Athena Query Federation SDK, visita questo link.