View a markdown version of this page

Utilizza Amazon Athena Federated Query - Amazon Athena

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à.

Utilizza Amazon Athena Federated Query

Se disponi di dati in fonti diverse da Amazon S3, puoi utilizzare Athena Federated Query per interrogare i dati sul posto o creare pipeline che estraggono dati da più fonti di dati e li archiviano in Amazon S3. Con Athena Federated Query, puoi eseguire query SQL su dati archiviati in origini dati relazionali, non relazionali, oggetto e personalizzate. Per un elenco completo delle origini dati supportate, consulta Connettori di origine dati disponibili.

Quando esegui una query su un'origine dati, Athena richiama il connettore per determinare quali dati leggere, gestisce il parallelismo e spinge verso il basso i predicati del filtro. I connettori possono inoltre limitare l'accesso ai dati in base all'utente che invia la query.

Athena utilizza connettori di origine dati per eseguire query federate sui dati sottostanti. Athena supporta due tipi di connettori di origine dati con funzionalità diverse:

  • AWS Glue Data Catalog connettori federati: questi connettori utilizzano una AWS Glue connessione per connettersi alla fonte di dati. Possono essere utilizzati con un supporto granulare per il controllo della governance dei dati tramite Lake Formation. Per ulteriori informazioni, consulta Federated Catalog Data Connections nella Developer Guide.AWS Lake Formation

    • I connettori associati a una Lambda possono opzionalmente essere registrati manualmente e utilizzati con Lake Formation AWS Glue Data Catalog per una governance dei dati a grana fine.

    • A partire dal 21 aprile 2026, alcuni connettori appena creati vengono registrati automaticamente come Glue Data Catalogs e non utilizzano una funzione Lambda nel tuo account AWS

  • Connettori federati del catalogo dati Athena: questi connettori sono specifici di Athena e non possono essere registrati come cataloghi federati con. AWS Glue Data Catalog Richiedono una funzione Lambda nel tuo AWS account per interrogare i dati. I connettori personalizzati sviluppati utilizzando l'Athena Query Federation SDK sono connettori del catalogo dati Athena. Per ulteriori informazioni, consulta Sviluppare un connettore di origine dati utilizzando l’SDK di Athena Query Federation.

Per un elenco di fonti di dati compatibili con ogni tipo, consulta. Supporto del tipo di connettore in base alla fonte di dati

Nota

Sviluppatori di terze parti potrebbero aver utilizzato Athena Query Federation SDK per scrivere connettori di origini dati. Per problemi di supporto o di licenza relativi a questi connettori di origini dati, contattare il provider di connettori. Questi connettori non sono testati o supportati da AWS.

Considerazioni e limitazioni

  • Visualizzazioni: puoi creare ed eseguire query sulle viste su origini dati federate. Le viste federate vengono archiviate nella AWS Glue fonte di dati sottostante e non nella stessa. Per ulteriori informazioni, consulta Eseguire query su visualizzazioni federate.

  • Identificatori delimitati: gli (conosciuti anche come identificatori tra virgolette) iniziano e terminano con le virgolette doppie ("). Per adesso, gli identificatori delimitati non sono supportati per le query federate in Athena.

  • Operazioni di scrittura: le operazioni di scrittura come INSERT INTO non sono supportate. Il tentativo di eseguire questa operazione potrebbe generare il messaggio di errore This operation is currently not supported for external catalogs (Questa operazione non è attualmente supportata per i cataloghi esterni).

  • Prezzi — Per informazioni sui prezzi, consulta Prezzi di Amazon Athena.

  • Driver JDBC — Per utilizzare il driver JDBC con query federate o un metastore Hive esterno, includere MetadataRetrievalMethod=ProxyAPI nella stringa di connessione JDBC. Per informazioni sul driver JDBC, consulta Connettersi ad Amazon Athena con JDBC.

  • Secrets Manager – Per utilizzare la funzione Query federata Athena con Gestione dei segreti AWS, devi configurare un endpoint privato Amazon VPC per Secrets Manager. Per ulteriori informazioni, consulta Creare un endpoint privato Secrets Manager VPC nella Guida dell'utente di Gestione dei segreti AWS .

  • Query passthrough: le query passthrough non sono supportate dopo che un'origine dati è stata registrata come. AWS Glue Data Catalog

Supporto del tipo di connettore in base alla fonte di dati

La tabella seguente mostra i tipi di connettore supportati da ciascuna fonte di dati. Alcuni connettori di catalogo AWS Glue Data Catalog federato creati a partire dal 21 aprile 2026 non richiedono Lambda.

Origine dati AWS Glue Data Catalog connettori federati Connettori federati del catalogo dati Athena
Senza Lambda Con Lambda
CloudWatch Registri Amazon
CloudWatch Metriche Amazon
Amazon DocumentDB
Amazon DynamoDB
Amazon MSK
Amazon Neptune
Amazon OpenSearch
Amazon Redshift
Amazon Timestream
Archiviazione in Azure Data Lake
Azure Synapse
Cloudera Hive
Cloudera Impala
CMDB
Confluente
Personalizza
Db2
Db2 iSeries
Google BigQuery
Archiviazione su cloud di Google
HBase
Hortonworks (Hive)
Kafka
MySQL
Oracle
PostgreSQL
Redis OSS
SAP HANA
Snowflake
SQL Server
Teradata
TPC-DS
Vertica

Video

Guarda i video seguenti per sapere di più sull'utilizzo di Athena Federated Query.

Video: analisi rapida dei risultati di una query federata in Amazon Athena

Il video seguente mostra come analizzare i risultati di una Athena Federated Query in Quick.

Video: Game Analytics Pipeline

Il video seguente mostra come distribuire una Data Pipeline scalabile serverless per l'acquisizione, l'archiviazione e l'analisi dei dati di telemetria da giochi e servizi utilizzando le query federate di Amazon Athena.