Amazon Athena è un servizio interattivo di esecuzione di query che semplifica l’analisi di dati in Amazon S3 con SQL standard. Sono sufficienti pochi clic nella Console di gestione AWS per consentire ai clienti di indirizzare Athena sui loro dati memorizzati in S3 ed eseguire query ad hoc in SQL standard per ottenere risultati in pochi secondi. Athena è un servizio serverless, perciò non è necessario configurare e gestire alcuna infrastruttura; ai clienti saranno addebitato esclusivamente i costi per le query eseguite. Athena può essere utilizzato per elaborare log, nonché per eseguire analisi ad hoc e query interattive. Athena ridimensiona automaticamente le risorse, eseguendo anche query in parallelo, in modo da ottenere risultati rapidi anche in caso di set di dati di grandi dimensioni e query complesse. 

Amazon Athena è disponibile al pubblico

Prova subito Athena

Iniziare è facile. È sufficiente caricare un set di dati in Amazon S3, avviare Amazon Athena e inoltrare una query.

Visualizza i dettagli del piano gratuito di AWS »

100x100_benefit_cloud

Amazon Athena è un servizio serverless, quindi non è presente alcuna infrastruttura da gestire. Non devi più preoccuparti per configurazione, aggiornamenti software, errori o ricalibrazione delle risorse quando set di dati e utenti aumentano. Di tutto questo si occupa Athena automaticamente; potrai concentrare la tua attenzione sui dati.  

100x100_benefit_easy-setup

Per iniziare, accedi alla console di Athena, definisci uno schema utilizzando la procedura guidata oppure immettendo istruzioni DDL, quindi inizia a inoltrare query con l'editor di query integrato. Puoi anche utilizzare AWS Glue per scansionare automaticamente i dati, individuarne gli schemi e compilare il catalogo con definizioni di tabella e partizione nuove e modificate. I risultati vengono visualizzati nella console in pochi secondi e trascritti automaticamente in un percorso personalizzato in S3. Potrai anche scaricarli in locale. Con Athena non sono necessarie attività ETL complesse per preparare i dati per l'analisi. In questo modo è ancora più facile analizzare set di dati di grandi dimensioni con competenze SQL.  

100x100_benefit_check

Amazon Athena usa Presto, un motore di query SQL open source distribuito, che permette l'analisi di dati ad hoc a bassa latenza. Potrai quindi eseguire query su grandi set di dati in Amazon S3 utilizzando SQL ANSI, con supporto completo per join, funzioni finestra e array. Athena supporta un'ampia gamma di formati, tra cui CSV, JSON, ORC, Avro e Parquet. Athena può anche essere collegato a diversi strumenti di business intelligence tramite il driver JDBC.

100x100_benefit_pay-as-you-go

I prezzi di Amazon Athena sono calcolati in base alle query effettivamente eseguite. I costi addebitati dipendono dalla quantità di dati scansionati da ciascuna query. Per ridurre in modo significativo i costi e migliorare le prestazioni, puoi comprimere, partizionare o convertire i dati in un formato a colonne, perché queste operazioni consentono di ridurre la quantità di dati che Athena dovrà scansionare per completare l'esecuzione della query.

100x100_benefit_performance

Con Amazon Athena non devi più occuparti manualmente della gestione o dell'ottimizzazione dei cluster per ottenere le migliori prestazioni. Athena è ottimizzato per ottenere prestazioni elevate con Amazon S3. Inoltre esegue automaticamente query in parallelo per ottenere risultati in pochi secondi anche su set di dati di grandi dimensioni.

100x100_benefit_available

Amazon Athena è un servizio con disponibilità elevata che esegue query utilizzando risorse di calcolo che si trovano in diverse strutture e, in base alla disponibilità di queste, instrada automaticamente le query. Athena usa Amazon S3 come infrastruttura per l'archivio dei dati, rendendoli così altamente disponibili e durevoli. Amazon S3 fornisce un'infrastruttura durevole per archiviare dati importanti ed è progettato per una durabilità degli oggetti pari al 99,999999999%. I dati vengono archiviati in modo ridondante in più strutture e in più dispositivi all'interno di ogni struttura.

100x100_benefit_secure

Amazon Athena consente di controllare l'accesso ai dati mediante le policy di AWS Identity and Access Management (IAM), le liste di controllo degli accessi (ACL) e le policy dei bucket Amazon S3. Con le policy di IAM, è possibile fornire agli utenti di IAM controllo granulare sui bucket S3. Controllando l'accesso ai dati in S3, è possibile limitare il numero di utenti che possono eseguire le query con Athena. Inoltre, Athena consente di eseguire con facilità query dei dati crittografati memorizzati in Amazon S3 e di riscrivere i risultati crittografati nel bucket S3. Supporta la crittografia sul lato server e lato client.

100x100_benefit_ingergration

Amazon Athena si integra di default con AWS Glue. Grazie al catalogo dati di AWS Glue, è possibile creare un repository di metadati unificato su più servizi, scansionare automaticamente i dati per individuarne gli schemi e compilare il catalogo con definizioni di tabella e partizione nuove e modificate e conservare le varie versioni degli schemi. Inoltre, è possibile utilizzare le funzionalità ETL completamente gestite di AWS Glue per eseguire la trasformazione dei dati o convertirli in formato a colonne per ottimizzare le prestazioni delle query e ridurre i costi. Scopri di più su AWS Glue.