

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 SQL con Amazon Athena
<a name="querying-athena-tables"></a>

Puoi eseguire query SQL mediante Amazon Athena su origini dati registrate con AWS Glue Data Catalog e le origini dati, come i metastore Hive e le istanze Amazon DocumentDB cui ti connetti usando la funzionalità Athena Federated Query. Per ulteriori informazioni sull'utilizzo delle origini dati, consulta [Connessione alle origini dati](work-with-data-stores.md). Quando esegui una query DDL (Data Definition Language) che modifica lo schema, Athena scrive i metadati nel metastore associato all'origine dati. Inoltre, alcune query, come `CREATE TABLE AS` e `INSERT INTO`, possono scrivere record nel set di dati, ad esempio aggiungendo un record CSV a una posizione Amazon S3.

In questa sezione vengono fornite indicazioni per l'esecuzione di query Athena su origini dati comuni e tipi di dati utilizzando diverse istruzioni SQL. Vengono fornite indicazioni generali per lavorare con strutture e operatori comuni, ad esempio per lavorare con array, concatenare, filtrare, appiattire e ordinare. Altri esempi includono query per dati in tabelle con strutture e mappe annidate, tabelle basate su set di dati con codifica JSON e set di dati associati a log e log di Amazon EMR. Servizi AWS AWS CloudTrail La copertura completa dell'utilizzo di SQL standard non viene riportata in questa documentazione. Per ulteriori informazioni su SQL, consulta i riferimenti ai linguaggi [Trino](https://trino.io/docs/current/language.html) e [Presto](https://prestodb.io/docs/current/sql.html).

**Topics**
+ [Visualizzare i piani di query](query-plans.md)
+ [Lavora con i risultati delle query e le query recenti](querying.md)
+ [Riutilizza i risultati delle query in Athena](reusing-query-results.md)
+ [Visualizzazione dello stato delle query](query-stats.md)
+ [Utilizzo delle viste](views.md)
+ [Utilizzo di query salvate](saved-queries.md)
+ [Utilizzare query parametrizzate](querying-with-prepared-statements.md)
+ [Utilizzo dell’ottimizzatore basato sui costi](cost-based-optimizer.md)
+ [Eseguire query in S3 Express One Zone](querying-express-one-zone.md)
+ [Eseguire query in Amazon Glacier](querying-glacier.md)
+ [Gestire gli aggiornamenti degli schemi](handling-schema-updates-chapter.md)
+ [Eseguire query su matrici](querying-arrays.md)
+ [Eseguire query su dati geospaziali.](querying-geospatial-data.md)
+ [Dati JSON](querying-JSON.md)
+ [Utilizzare ML con Athena](querying-mlmodel.md)
+ [Interrogazione con UDFs](querying-udf.md)
+ [Eseguire query tra regioni](querying-across-regions.md)
+ [Interroga il AWS Glue Data Catalog](querying-glue-catalog.md)
+ [Servizio AWS Registri delle interrogazioni](querying-aws-service-logs.md)
+ [Eseguire query sui log del server web](querying-web-server-logs.md)

Per considerazioni e limitazioni, vedere [Considerazioni e restrizioni per le query SQL in Amazon Athena](other-notable-limitations.md).