Nessun server, nessuna infrastruttura, nessuna amministrazione

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

Semplicità di utilizzo

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 è più necessario preparare i dati per l'analisi avviando complicati processi ETL. In questo modo è ancora più facile analizzare set di dati di grandi dimensioni con competenze SQL.

Query semplificate con SQL standard

Amazon Athena usa Presto, un motore di query SQL open source distribuito che permette l'analisi ad hoc di dati a bassa latenza. Sarà quindi possibile 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. Il servizio può anche essere collegato a diversi strumenti di business intelligence tramite il driver JDBC.

Prezzi a consumo

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.

Prestazioni ottimali

Con Amazon Athena non sono più necessarie interventi manuali per gestire e ottimizzare i cluster e ottenere le migliori prestazioni. Il servizio è 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.  

Disponibilità e durabilità elevate

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 datastore, rendendo i dati altamente disponibili e durevoli. Amazon S3 fornisce un'infrastruttura durevole per memorizzare i dati più importanti ed è progettato per garantire 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.

Sicurezza

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 sui dati crittografati in Amazon S3 e di riscrivere i risultati, sempre crittografati, nel bucket S3. Sono supportate sia la crittografia lato server sia quella lato client.

Integrazione

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.

Query federata [anteprima]

Athena consente di eseguire query SQL su dati archiviati in origini dati relazionali, non relazionali, oggetto e personalizzate. Puoi 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. Puoi utilizzare questi connettori per eseguire query SQL federate in Athena. Inoltre, utilizzando Athena Query Federation SDK, è possibile creare connettori per qualsiasi origine dati.

Machine learning [anteprima]

È possibile richiamare i modelli SageMaker Machine Learning in una query Athena SQL per eseguire l'inferenza. La possibilità di utilizzare il modello ML nelle query SQL consente di completare attività complesse, quali il rilevamento delle anomalie, l'analisi della coorte dei clienti e le previsioni di vendita, con semplici operazioni come la scrittura di una query SQL. Athena consente di eseguire facilmente modelli ML distribuiti su Amazon SageMaker per chiunque abbia esperienza con SQL

Immagine pagina web
Visita la pagina dei prezzi

Scopri le opzioni dei prezzi

Ulteriori informazioni 
Account-signup image
Registrati per creare un account gratuito

Ottieni accesso istantaneo al piano gratuito di AWS. 

Registrati 
Toolbox image
Inizia subito nella console

Inizia subito a utilizzare Amazon Athena nella Console di gestione AWS.

Accedi