Note di rilascio - 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à.

Note di rilascio

Descrive i miglioramenti apportati alle funzioni di Amazon Athena e le correzioni di bug eseguite dalla data di rilascio.

Note di rilascio di Athena per il 2024

23 agosto 2024

Pubblicato il 2024-09-05

Athena annuncia quanto segue:

  • Interrogazione di viste federate con query passthrough: le query passthrough federate sono ora supportate per le viste. Per ulteriori informazioni, consulta Interroga le viste federate.

  • Query passthrough multiple: ora è possibile eseguire più di una query passthrough federata nella stessa esecuzione di query. Per ulteriori informazioni, consulta Usa interrogazioni passthrough federate.

  • OPTIMIZECorrezione della tabella Iceberg: risolto un problema per cui l'esecuzione OPTIMIZE su una tabella Iceberg non rimuoveva i file «eliminati» durante la riscrittura di file di dati a cui era associato un file di eliminazione. Per ulteriori informazioni, consulta OPTIMIZE.

  • Supporto per Parquet LZ4 e LZO scrittura — Athena non supporta più la scrittura di file Parquet compressi con LZ4 formati o. LZO Le letture per questi formati di compressione sono ancora supportate. Per informazioni sui formati di compressione in Athena, vedere. Usa la compressione in Athena

29 luglio 2024

Pubblicato il 29/07/2020

Athena rilascia la versione 3.2.2 del JDBC driver. Per ulteriori informazioni su questa versione del driver, vedere. Note di rilascio di Amazon Athena JDBC 3.x Per scaricare il driver JDBC 3.x, vedereJDBCDownload del driver 3.x.

26 luglio 2024

Pubblicato il 2024-08-01

Athena annuncia il seguente miglioramento.

3 luglio 2024

Pubblicato il 03/07/2020

Athena rilascia la versione 3.2.1 del JDBC driver. Per ulteriori informazioni su questa versione del driver, vedere. Note di rilascio di Amazon Athena JDBC 3.x Per scaricare il driver JDBC 3.x, vedereJDBCDownload del driver 3.x.

26 giugno 2024

Pubblicato il 26/06/2020

La capacità fornita è ora generalmente disponibile nelle regioni Sud America (San Paolo) ed Europa (Spagna). La capacità fornita consente di eseguire SQL query sulla capacità di elaborazione completamente gestita e offre funzionalità di gestione dei carichi di lavoro che consentono di stabilire le priorità, controllare e scalare i carichi di lavoro interattivi più importanti. Puoi aggiungere capacità in qualsiasi momento per aumentare il numero di query eseguite contemporaneamente, controllare quali carichi di lavoro utilizzano la capacità e condividere la capacità tra i carichi di lavoro.

Per ulteriori informazioni, consulta Gestire la capacità di elaborazione delle query. Per informazioni sui prezzi, consulta la pagina dei Prezzi di Amazon Athena.

10 maggio 2024

Pubblicato il 15/07/2020

Athena annuncia la seguenti funzionalità e miglioramenti.

  • Delta Lake — Athena ha aggiunto ottimizzazioni che filtrano le voci non necessarie dai file dei checkpoint. Queste ottimizzazioni consentono di migliorare notevolmente le prestazioni per le interrogazioni con file di checkpoint di grandi dimensioni che fanno riferimento a molti file di dati di Parquet.

Per informazioni sull'utilizzo delle tabelle Delta Lake di Linux Foundation con Athena, vedere. Interroga le tabelle Delta Lake di Linux Foundation

26 aprile 2024

Pubblicato il 2024-04-26

Athena rilascia la versione 3.2.0 del JDBC driver. Per ulteriori informazioni su questa versione del driver, vedere. Note di rilascio di Amazon Athena JDBC 3.x Per scaricare il driver JDBC 3.x, vedereJDBCDownload del driver 3.x.

24 aprile 2024

Pubblicato il 2024-04-24

Athena annuncia le correzioni e i miglioramenti seguenti.

  • Parquet — Athena ora supporta letture retrocompatibili in Parquet per campi primitivi ripetuti e non annotati che non sono contenuti in un elenco o in un gruppo di mappe. Questa modifica impedisce la restituzione silenziosa di risultati errati e migliora la messaggistica di errore in caso di mancata corrispondenza dello schema.

    Per ulteriori informazioni, consulta Support per letture retrocompatibili per campi primitivi ripetuti non annotati in Parquet su .com. GitHub

  • Iceberg OPTIMIZE — Risolto un problema relativo alle OPTIMIZE query che causava la perdita di dati quando in una clausola veniva utilizzato un filtro a chiave non di partizione. WHERE Per ulteriori informazioni, consulta OPTIMIZE.

16 aprile 2024

Pubblicato il 16/04/2020

Usa la nuova funzionalità passthrough di query federate di Amazon Athena per eseguire intere query direttamente sulla fonte di dati sottostante. Le query passthrough federate ti aiutano a sfruttare le funzioni uniche, il linguaggio di interrogazione e le capacità prestazionali della fonte di dati originale. Ad esempio, è possibile eseguire query Athena su DynamoDB utilizzando il linguaggio PartiQL. Le query passthrough federate sono utili anche quando desideri eseguire SELECT query che aggregano, uniscono o richiamano funzioni dell'origine dati che non sono disponibili in Athena. L'utilizzo di query passthrough può ridurre la quantità di dati elaborati da Athena e ridurre i tempi di interrogazione.

Per ulteriori informazioni, consulta Usa interrogazioni passthrough federate. Per aggiornare i connettori attualmente in uso alla versione più recente, consulta. Aggiornare un connettore di origine dati

10 aprile 2024

Pubblicato il 10-04-2020

Athena annuncia la seguenti funzionalità e miglioramenti.

ODBCDriver 1.2.3.1000

ODBCVersione del driver 1.2.3.1000 per Athena.

Problemi risolti:

  • Problema di connessione al server proxy: quando è stato utilizzato un server proxy senza il certificato principale, il connettore non è riuscito a stabilire una connessione.

Per ulteriori informazioni e per scaricare il driver ODBC 1.x, le note di rilascio e la documentazione, vedereDriver Athena 1.x ODBC.

JDBCDriver 2.1.5

JBDCRilascio del driver 2.1.5 per Athena.

Aggiornamenti e miglioramenti:

  • AWS Java aggiornato SDK per utilizzare la versione 1.12.687.

  • Le librerie Jackson sono state aggiornate per utilizzare la versione 2.16.0.

  • Librerie Logback aggiornate per utilizzare la versione 1.3.14.

Per ulteriori informazioni e per scaricare il driver JDBC 2.x, le note di rilascio e la documentazione, consulta. Driver JDBC 2.x di Athena

8 aprile 2024

Pubblicato il 2024-04-08

Athena annuncia la versione del ODBC driver 2.0.3.0. Per ulteriori informazioni, consulta le note di rilascio di 2,03,0. Per scaricare il nuovo driver ODBC v2, consulta. Come scaricare il driver ODBC 2.x Per informazioni sulla connessione, consulta Amazon Athena ODBC 2.x.

15 marzo 2024

Pubblicato il 18/03/2020

Amazon Athena annuncia la disponibilità di Athena SQL nella regione Canada occidentale (Calgary).

Per un elenco completo dei servizi Servizi AWS disponibili in ciascuna regione Regione AWS, consulta AWS Servizi per regione.

15 febbraio 2024

Pubblicato il 15/02/2020

Athena rilascia la versione 3.1.0 del JDBC driver.

La versione 3.1.0 del JDBC driver Amazon Athena aggiunge il supporto per l'autenticazione integrata di Windows di Microsoft Active Directory Federation Services (AD FS) e l'autenticazione basata su moduli. La versione 3.1.0 include anche altri miglioramenti minori e correzioni di bug.

Per scaricare il driver JDBC v3, vedere. JDBCDownload del driver 3.x

31 gennaio 2024

Pubblicato il 31/01/2020

Athena annuncia la seguenti funzionalità e miglioramenti.

  • Aggiornamento Hudi: ora puoi usare SQL Athena per interrogare le tabelle Hudi 0.14.0. Per informazioni sull'utilizzo di Athena SQL per interrogare le tabelle Hudi, vedere. Interroga i set di dati Apache Hudi

Note di rilascio di Athena per il 2023

14 dicembre 2023

Data di pubblicazione: 14/12/2023

Athena annuncia le correzioni e i miglioramenti seguenti.

Athena rilascia la versione del JDBC driver 2.1.3. Il driver risolve i seguenti problemi:

  • La registrazione è stata migliorata per evitare conflitti con la registrazione delle applicazioni Spring Boot e Gradle.

  • Quando si utilizza il executeBatch() JDBC metodo di inserimento dei record, il driver ha inserito erroneamente solo un record. Poiché Athena non supporta l'esecuzione di query in batch, il driver ora segnala un errore durante l'utilizzo di executeBatch(). Per ovviare alla limitazione, è possibile inviare singole query in un ciclo.

Per scaricare il nuovo JDBC driver, le note di rilascio e la documentazione, vedereDriver JDBC 2.x di Athena.

9 dicembre 2023

Data di pubblicazione: 09/12/2023

Rilasciato il ODBC driver 1.2.1.1000 per Athena.

Funzionalità e miglioramenti:

  • RStudioSupporto aggiornato: il ODBC driver ora supporta RStudio macOS.

  • Supporto per un unico catalogo e schema: il connettore può ora restituire un unico catalogo e schema. Per ulteriori informazioni, consulta la guida all'installazione e alla configurazione, che è possibile scaricare.

Problemi risolti:

  • Istruzioni preparate: quando venivano eseguite istruzioni preparate con un array di parametri utilizzando uno schema a colonne, il connettore restituiva un risultato di query errato.

  • Dimensione della colonna: quando era selezionata la colonna di sistema $file_modified_time, il connettore restituiva una dimensione di colonna errata.

  • SQLPrepare— Durante l'associazione dei parametri relativi SQLPrepare alle SELECT query, il connettore restituiva un errore.

Per maggiori informazioni e per scaricare i nuovi driver, le note di rilascio e la documentazione, consulta Driver Athena 1.x ODBC.

7 dicembre 2023

Data di pubblicazione: 07/12/2023

Athena annuncia la versione del ODBC driver 2.0.2.1. Per ulteriori informazioni, consulta le note di rilascio di 2.0.2.1. Per scaricare il nuovo driver ODBC v2, consulta. Come scaricare il driver ODBC 2.x Per informazioni sulla connessione, consulta Amazon Athena ODBC 2.x.

5 dicembre 2023

Data di pubblicazione: 05/12/2023

Ora puoi creare SQL gruppi di lavoro Athena che utilizzano AWS IAM Identity Center la modalità di autenticazione. Questi gruppi di lavoro supportano la funzionalità affidabile di propagazione delle identità di Identity Center. IAM La propagazione affidabile delle identità consente di utilizzare le identità tra servizi di AWS analisi come Amazon Athena e Amazon Studio. EMR

Per ulteriori informazioni, consulta Usa i gruppi di lavoro Athena abilitati per IAM Identity Center.

28 novembre 2023

Data di pubblicazione: 28/11/2023

Ora è possibile interrogare i dati nella classe di archiviazione Amazon S3 Express One Zone per ottenere rapidamente i risultati delle query. S3 Express One Zone è una classe di archiviazione a singola zona di disponibilità ad alte prestazioni, creata appositamente per fornire un accesso coerente ai dati nell'ordine dei millisecondi per i dati a cui si accede più di frequente e le applicazioni sensibili alla latenza. Per un'esperienza di interrogazione ottimale in Athena, per prima cosa sposta i dati nell'archiviazione S3 Express One Zone e cataloga i dati con AWS Glue Data Catalog.

Per ulteriori informazioni, consulta Interroga i dati di S3 Express One Zone.

27 novembre 2023

Data di pubblicazione: 27/11/2023

Athena annuncia la seguenti funzionalità e miglioramenti.

  • Visualizzazioni del catalogo dati di Glue: le viste del catalogo dati di Glue offrono un'unica visualizzazione comune per AWS servizi come Amazon Athena e Amazon Redshift. Nelle viste di Catalogo dati di Glue, le autorizzazioni di accesso sono definite dall'utente che ha creato la vista anziché da quello che la interroga. Queste viste offrono un maggiore controllo degli accessi e una maggiore sicurezza, contribuiscono a garantire la completezza dei record e possono impedire l'accesso alle tabelle sottostanti.

    Per ulteriori informazioni, consulta Usa le viste del catalogo dati in Athena.

  • CloudTrail Supporto Lake: ora puoi utilizzare Amazon Athena per analizzare i dati in AWS CloudTrail Lake. AWS CloudTrail Lake è un data lake gestito CloudTrail che puoi utilizzare per aggregare, archiviare e analizzare i registri delle attività in modo immutabile per controlli, sicurezza e indagini operative. Per interrogare i registri delle attività di CloudTrail Lake da Athena, non è necessario spostare i dati o creare pipeline di elaborazione dati separate. Non sono richieste ETL operazioni.

    Per iniziare, abilita la federazione dei dati in CloudTrail Lake. Quando condividi i metadati CloudTrail del tuo Lake Event Data Store con AWS Glue Data Catalog, CloudTrail crea le AWS Glue Data Catalog risorse necessarie e registra i dati con. AWS Lake Formation In Lake Formation, puoi specificare gli utenti e i ruoli che possono utilizzare Athena per interrogare il tuo datastore di eventi.

    Per ulteriori informazioni, consulta la pagina Enable Lake Query Federation nella Guida per l'utente di AWS CloudTrail .

17 novembre 2023

Data di pubblicazione: 17/11/2023

Athena annuncia la seguenti funzionalità e miglioramenti.

Funzionalità

  • Ottimizzatore basato sui costi: Athena annuncia la disponibilità generale dell'ottimizzazione basata sui costi utilizzando le statistiche di. AWS Glue Per ottimizzare le tue interrogazioni in SQL Athena, puoi richiedere che Athena raccolga statistiche a livello di tabella o colonna per le tue tabelle in. AWS Glue Se tutte le tabelle della query contengono statistiche, Athena le utilizza per esaminare piani di esecuzione alternativi e selezionare quello che è più probabile sia il più veloce.

    Per ulteriori informazioni, consulta Usa l'ottimizzatore basato sui costi.

  • Integrazione con Amazon EMR Studio: ora puoi usare Athena in Amazon EMR Studio senza dover usare direttamente la console Athena. Con l'integrazione di Athena in AmazonEMR, puoi eseguire le seguenti attività:

    • Esegui interrogazioni su Athena SQL

    • Visualizzazione dei risultati della query

    • Visualizzazione della cronologia delle query

    • Visualizzare le query salvate

    • Eseguire le query parametrizzate

    • Visualizzare database, tabelle e viste per un catalogo di dati

    Per ulteriori informazioni, consulta Amazon EMR Studio nell'Servizio AWS integrazioni con Athenaargomento.

  • Controllo degli accessi nidificati: Athena annuncia il supporto per il controllo degli accessi di Lake Formation per i dati nidificati. In Lake Formation, è possibile definire e applicare filtri di dati su colonne nidificate con tipi di dati struct. È possibile utilizzare il filtro dei dati per limitare l'accesso degli utenti alle sottostrutture delle colonne nidificate. Per ulteriori informazioni su come creare un filtro di dati, consulta Creazione di un filtro di dati nella Guida per gli sviluppatori di AWS Lake Formation .

  • Metriche di utilizzo della capacità assegnata: Athena annuncia nuove CloudWatch metriche per le prenotazioni di capacità. Puoi utilizzare le nuove metriche per tenere traccia del numero di risorse DPUs che hai fornito e del numero di quelle utilizzate dalle tue query. DPUs Al termine delle query, puoi anche visualizzare il numero di DPUs query utilizzate.

    Per ulteriori informazioni, consulta Monitora le metriche delle query di Athena con CloudWatch.

Miglioramenti

  • Modifica del messaggio di errore: il messaggio di errore Insufficient Lake Formation permissions ora riporta Table not found o Schema not found. Questa modifica è stata apportata per impedire a malintenzionati di dedurre l'esistenza di risorse di tabelle o database dal messaggio di errore.

16 novembre 2023

Data pubblicazione: 16/11/2023

Athena rilascia un nuovo JDBC driver che migliora l'esperienza di connessione, interrogazione e visualizzazione dei dati provenienti da applicazioni di SQL sviluppo e business intelligence compatibili. Il nuovo driver è semplice da aggiornare. Il driver può leggere i risultati delle query direttamente da Amazon S3, in modo da renderli disponibili prima.

Per ulteriori informazioni, consulta Driver Athena 3.x JDBC.

31 ottobre 2023

Data di pubblicazione: 31/10/2023

Amazon Athena annuncia prenotazioni di 1 ora per la capacità assegnata. A partire da oggi, puoi prenotare e rilasciare la capacità fornita dopo un'ora. Questa modifica semplifica l'ottimizzazione dei costi per i carichi di lavoro la cui domanda cambia nel tempo.

La capacità assegnata offre funzionalità di gestione dei carichi di lavoro che aiutano a stabilire le priorità, controllare e dimensionare i carichi di lavoro interattivi più importanti. Puoi aggiungere capacità in qualsiasi momento per aumentare il numero di query eseguite contemporaneamente, controllare quali carichi di lavoro utilizzano la capacità e condividere la capacità tra i carichi di lavoro.

Per ulteriori informazioni, consulta Gestire la capacità di elaborazione delle query. Per informazioni sui prezzi, consulta la pagina Prezzi di Amazon Athena.

25 ottobre 2023

Data di pubblicazione: 26/10/2023

Athena annuncia le correzioni e i miglioramenti seguenti.

pacchetto jackson-coreJSON: il testo con un valore numerico superiore a 1000 caratteri ora fallirà. Questa correzione risolve il problema di sicurezza sonatype-2022-6438.

17 ottobre 2023

Data di pubblicazione: 17/10/2023

Athena annuncia la versione del ODBC driver 2.0.2.0. Per ulteriori informazioni, consulta le note di rilascio di 2,02,0. Per scaricare il nuovo driver ODBC v2, consulta. Come scaricare il driver ODBC 2.x Per informazioni sulla connessione, consulta Amazon Athena ODBC 2.x.

26 settembre 2023

Data di pubblicazione: 26/09/2023

Athena annuncia la seguenti funzionalità e miglioramenti.

23 agosto 2023

Data di pubblicazione: 23/8/2023

Amazon Athena annuncia la disponibilità di Athena SQL nella regione di Israele (Tel Aviv).

Per un elenco completo dei servizi Servizi AWS disponibili in ciascuna regione Regione AWS, consulta AWS Servizi per regione.

10 agosto 2023

Data di pubblicazione: 10/08/2023

Athena annuncia le correzioni e i miglioramenti seguenti.

ODBCversione del driver 2.0.1.1

Athena annuncia la versione del ODBC driver 2.0.1.1. Per ulteriori informazioni, consulta le note di rilascio di 2,01.1. Per scaricare il nuovo driver ODBC v2, consulta. Come scaricare il driver ODBC 2.x Per informazioni sulla connessione, consulta Amazon Athena ODBC 2.x.

JDBCversione del driver 2.1.1

Athena rilascia la versione del JDBC driver 2.1.1. Il driver risolve i seguenti problemi:

  • Un errore che si è verificato quando è stata creata una tabella con una dichiarazione contenente un'espressione regolare.

  • Un problema che ha causato l'applicazione errata del parametro di connessione ApplicationName.

Per scaricare il nuovo JDBC driver, le note di rilascio e la documentazione, consulta. Connettiti ad Amazon Athena con JDBC

31 luglio 2023

Data di pubblicazione: 31/07/2023

Amazon Athena annuncia la disponibilità di Athena in aggiunta. SQL Regioni AWS

Questa versione amplia la disponibilità di SQL Athena per includere Asia Pacifico (Hyderabad), Asia Pacifico (Melbourne), Europa (Spagna) ed Europa (Zurigo).

Per un elenco completo dei servizi Servizi AWS disponibili in ciascuna regione Regione AWS, consulta AWS Servizi per regione.

27 luglio 2023

Data di pubblicazione: 27/07/2023

Athena rilascia la versione BigQuery 2023.30.1 di Google Connector. Questa versione del connettore riduce i tempi di esecuzione delle query e aggiunge il supporto per l'esecuzione di query su endpoint privati. BigQuery

Per informazioni sul BigQuery connettore Google, consulta. Connettore Google Amazon Athena BigQuery Per informazioni sull'aggiornamento dei connettori esistenti di origine dati, consulta Aggiornare un connettore di origine dati.

24 luglio 2023

Data di pubblicazione: 24/07/2023

Athena annuncia le correzioni e i miglioramenti seguenti.

  • Query con unioni: sono state migliorate le prestazioni di alcune query con le unioni.

  • Join con confronti tra tipi: è stato risolto un potenziale errore di query per le dichiarazioni JOIN che includevano un confronto tra due tipi diversi.

  • Sottoquery su colonne annidate: è stato risolto un problema relativo agli errori delle query quando le sottoquery erano correlate su colonne annidate.

  • Visualizzazioni Iceberg: è stato risolto un problema di compatibilità con la precisione di colonne con timestamp nelle viste di Apache Iceberg. Le viste Iceberg con colonne timestamp sono ora leggibili indipendentemente dal fatto che le colonne siano state create sulla versione 2 del motore Athena o sulla versione 3 del motore Athena.

20 luglio 2023

Data di pubblicazione: 20/07/2023

Athena rilascia la versione del JDBC driver 2.1.0. Il driver include nuovi miglioramenti e ha risolto un problema.

Miglioramenti

Le seguenti librerie di JSON parser Jackson sono state aggiornate:

  • jackson-annotations 2.15.2 (in precedenza 2.14.0)

  • jackson-core 2.15.2 (in precedenza 2.14.0)

  • jackson-databind 2,15.2 (in precedenza 2,14.0)

Problemi risolti

  • È stato risolto un problema relativo al passaggio dei parametri dell'array quando veniva utilizzata la libreria sql2o.

Per maggiori informazioni e per scaricare i nuovi driver, le note di rilascio e la documentazione, consulta Connettiti ad Amazon Athena con JDBC.

13 luglio 2023

Data di pubblicazione: 19/09/2023

Athena annuncia la seguenti funzionalità e miglioramenti.

  • EXPLAINANALYZE— Aggiunto il supporto per la coda, l'analisi, la pianificazione e i tempi di esecuzione all'output di. EXPLAIN ANALYZE

  • EXPLAINEXPLAIN l'output ora mostra le statistiche quando la query contiene aggregazioni.

  • Parquet Hive SerDe — Aggiunta la parquet.ignore.statistics proprietà per consentire l'ignoranza delle statistiche di elaborazione durante la lettura dei dati di Parquet. Per informazioni, consultare Ignorate le statistiche di.

Per ulteriori informazioni su EXPLAIN e EXPLAIN ANALYZE, consulta Usare EXPLAIN e EXPLAIN ANALYZE in Athena. Per ulteriori informazioni su Parquet Hive SerDe, vedere. Parquet SerDe

3 luglio 2023

Data di pubblicazione: 25/07/2023

A partire dal 3 luglio 2023, Athena ha iniziato a oscurare le stringhe di query dai log. CloudTrail La stringa di query ora ha un valore di ***OMITTED***. Questa modifica è stata apportata per impedire la divulgazione involontaria di nomi di tabelle o valori di filtro che potrebbero includere informazioni riservate. Se in precedenza facevi affidamento sui CloudTrail log per accedere a stringhe di query complete, ti consigliamo di utilizzare Athena::GetQueryExecution API e di passare il valore di from the log. responseElements.queryExecutionId CloudTrail Per ulteriori informazioni, consulta l'GetQueryExecutionazione in Amazon Athena API Reference.

30 giugno 2023

Data di pubblicazione: 30/06/2023

L'editor di query Athena ora supporta suggerimenti di codice typeahead per un'esperienza di creazione di query più rapida. Ora puoi scrivere SQL query con maggiore precisione ed efficienza utilizzando le seguenti funzionalità:

  • Durante la digitazione, vengono visualizzati suggerimenti in tempo reale per parole chiave, variabili locali, frammenti ed elementi del catalogo.

  • Quando digiti il nome di un database o di tabella seguito da un punto, l'editor visualizza in maniera pratica un elenco di tabelle o colonne tra cui scegliere.

  • Quando passi il mouse su un suggerimento di snippet, una sinossi mostra una breve panoramica della sintassi e dell'utilizzo dello snippet.

  • Per migliorare la leggibilità del codice, anche le parole chiave e le relative regole di evidenziazione sono state aggiornate per allinearle alla sintassi più recente di Trino e Hive.

Questa caratteristica viene attivata per impostazione predefinita. Puoi abilitare o disabilitare la funzionalità nelle impostazioni delle preferenze dell'editor di codice.

Per provare i suggerimenti sul codice typeahead nell'editor di query Athena, visita la console Athena all'indirizzo. https://console.aws.amazon.com/athena/

29 giugno 2023

Data di pubblicazione: 29/06/2023

28 giugno 2023

Data di pubblicazione: 28/06/2023

Ora puoi usare Amazon Athena per eseguire query su oggetti ripristinati dalle classi di archiviazione Amazon S3, S3 Glacier Flexible Retrieval (precedentemente Glacier) e S3 Glacier Deep Archive. Questa funzionalità viene configurata in base alla tabella. La funzionalità è supportata solo per le tabelle Apache Hive nella versione 3 del motore Athena.

Per ulteriori informazioni, consulta Interroga oggetti Amazon S3 Glacier ripristinati.

12 giugno 2023

Data di pubblicazione: 12/06/2023

Athena annuncia le correzioni e i miglioramenti seguenti.

  • Timestamp di Parquet Reader: è stato aggiunto il supporto per la lettura dei timestamp in formato come bigint (millis) per Parquet Reader. Questo aggiornamento fornisce lo stesso supporto nella versione 2 del motore Athena.

  • EXPLAINANALYZE— È stato aggiunto il tempo fisico di lettura dell'input alle statistiche e all'output delle query diEXPLAIN ANALYZE. Per informazioni su EXPLAIN ANALYZE, consulta Usare EXPLAIN e EXPLAIN ANALYZE in Athena.

  • INSERT— Prestazioni di interrogazione migliorate su tabelle scritte conINSERT. Per informazioni su INSERT, consulta INSERT INTO.

  • Tabelle Delta Lake: è stato corretto un problema con DROP TABLE relativo alle tabelle Delta Lake che impediva la loro eliminazione completa se soggette a modifiche simultanee.

8 giugno 2023

Data di pubblicazione: 08/06/2023

Amazon Athena per Apache Spark annuncia le nuove funzionalità seguenti.

Per ulteriori informazioni su Amazon Athena per Apache Spark, consulta Usa Apache Spark in Amazon Athena.

2 giugno 2023

Data di pubblicazione: 02/06/2023

Ora puoi eliminare le prenotazioni di capacità in Athena e utilizzare i AWS CloudFormation modelli per specificare le prenotazioni di capacità Athena.

  • Elimina le prenotazioni della capacità: ora puoi eliminare le prenotazioni della capacità annullate in Athena. Una prenotazione deve essere annullata prima di poter essere cancellata. L'eliminazione di una prenotazione della capacità rimuove immediatamente la prenotazione dal tuo account. La prenotazione eliminata non può più essere referenziata, nemmeno tramite la sua. ARN Per eliminare una prenotazione, puoi utilizzare la console Athena o Athena. API Per ulteriori informazioni, consulta Eliminare una prenotazione di capacità la Amazon Athena User Guide e DeleteCapacityReservationAmazon API Athena Reference.

  • Usa AWS CloudFormation modelli per le prenotazioni di capacità: ora puoi utilizzare i AWS CloudFormation modelli per specificare le prenotazioni di capacità di Athena utilizzando la AWS::Athena::CapacityReservation risorsa. Per ulteriori informazioni, vedere AWS: :Athena:: CapacityReservation nella Guida per l'AWS CloudFormation utente.

Per ulteriori informazioni sull'utilizzo delle prenotazioni della capacità per fornire capacità in Athena, consulta Gestire la capacità di elaborazione delle query.

25 maggio 2023

Data di pubblicazione: 25/05/2023

Athena ha rilasciato aggiornamenti dei connettori di origine dati che migliorano le prestazioni delle query federate. Le nuove ottimizzazioni di push-down e il filtraggio dinamico consentono di eseguire più operazioni nel database di origine anziché in Athena. Queste ottimizzazioni riducono il runtime di esecuzione delle query e la quantità di dati scansionati. Questi miglioramenti richiedono la versione 3 del motore Athena.

I seguenti connettori sono stati aggiornati:

Per informazioni sull'aggiornamento dei connettori di origine dati, consulta Aggiornare un connettore di origine dati.

18 maggio 2023

Data di pubblicazione: 18/05/2023

Ora puoi utilizzarlo AWS PrivateLink per le connessioni IPv6 in entrata ad Amazon Athena.

Amazon Athena ha ampliato il supporto per le connessioni in entrata tramite gli endpoint del protocollo Internet versione 6 (IPv6) per includere. AWS PrivateLink A partire da oggi, puoi connetterti ad Athena in modo sicuro e privato utilizzando AWS PrivateLink il tuo Amazon Virtual Private Cloud (AmazonVPC), oltre agli IPv6 endpoint pubblici precedentemente disponibili.

La rapida crescita di Internet sta esaurendo la disponibilità degli indirizzi Internet Protocol versione 4 (). IPv4 IPv6aumenta di parecchie volte il numero di indirizzi disponibili in modo da non dover più gestire spazi di indirizzi sovrapposti nel tuo. VPCs Con questa versione, è ora possibile combinare i vantaggi dell'IPv6indirizzamento con i vantaggi in termini di sicurezza e prestazioni di. AWS PrivateLink

Per connettersi a livello di codice a un AWS servizio, è possibile utilizzare AWS CLIo AWS SDKspecificare un endpoint. Per ulteriori informazioni sugli endpoint di servizio e sugli endpoint del servizio Athena, consulta Endpoint di servizio AWS e gli endpoint e le quote di Amazon Athena nella Riferimenti generali di Amazon Web Services.

15 maggio 2023

Data di pubblicazione: 15/05/2023

Athena annuncia il rilascio dei DSV2 connettori Apache Spark DataSource V2 () per DynamoDB, Logs, Metrics e. CloudWatch CloudWatch AWS CMDB Usa i nuovi DSV2 connettori per interrogare queste fonti di dati usando Spark. DSV2i connettori utilizzano gli stessi parametri dei connettori federati Athena corrispondenti. I DSV2 connettori funzionano direttamente sugli Spark worker e non richiedono l'implementazione di una funzione Lambda per utilizzarli.

Per ulteriori informazioni, consulta Lavora con i connettori di origine dati per Apache Spark.

10 maggio 2023

Data di pubblicazione: 10/05/2023

Rilasciato il driver ODBC 1.1.20 per Athena.

Funzionalità e miglioramenti:

  • Supporto della sovrascrittura degli endpoint di Lake Formation.

  • Il plugin di ADFS autenticazione ha un nuovo parametro per l'impostazione del valore Relying Party (). LoginToRP

  • AWS aggiornamenti della libreria.

Correzioni di bug

  • Errore di deallocazione delle dichiarazioni preparate quando non è riuscito l'invio del metodo SQLPrepare().

  • Errore nell'associazione dei parametri dell'istruzione preparata durante la conversione di un tipo C in SQL tipo.

  • Errore di restituzione dei dati quando le query EXPLAIN e EXPLAIN ANALYZE hanno utilizzato SQLPrepare() e SQLExecute().

Per maggiori informazioni e per scaricare i nuovi driver, le note di rilascio e la documentazione, consulta Connettiti ad Amazon Athena con ODBC.

8 maggio 2023

Data di pubblicazione: 08/05/2023

Athena annuncia le correzioni e i miglioramenti seguenti.

  • Integrazione Hudi aggiornata: Athena ha aggiornato la sua integrazione con Apache Hudi. Ora puoi utilizzare Athena per eseguire query sulle tabelle Hudi 0.12.2 e ora è supportato l'elenco dei metadati Hudi per le tabelle Hudi. Per informazioni, consulta Interroga i set di dati Apache Hudi e Usa i metadati Hudi per migliorare le prestazioni.

  • Correzione conversione del timestamp: è stata corretta la gestione delle conversioni di timestamp in un tipo di dati con precisione inferiore. In precedenza, la versione 3 del motore Athena arrotondava erroneamente il valore al tipo di destinazione anziché troncarlo durante la conversione.

    Gli esempi seguenti illustrano una gestione errata prima della sua correzione.

    Esempio 1: conversione da un timestamp in microsecondi a millisecondi

    Dati campione

    A, 2020-06-10 15:55:23.383 B, 2020-06-10 15:55:23.382 C, 2020-06-10 15:55:23.383345 D, 2020-06-10 15:55:23.383945 E, 2020-06-10 15:55:23.383345734 F, 2020-06-10 15:55:23.383945278

    La seguente query tenta di recuperare i timestamp che corrispondono a un valore specifico.

    SELECT * FROM table WHERE timestamps.col = timestamp'2020-06-10 15:55:23.383'

    La query ha restituito i seguenti risultati.

    A, 2020-06-10 15:55:23.383 C, 2020-06-10 15:55:23.383 E, 2020-06-10 15:55:23.383

    Prima della correzione, Athena non includeva i valori 2020-06-10 15:55:23.383945 o 2020-06-10 15:55:23.383945278 perché erano arrotondati a 2020-06-10 15:55:23.384.

    Esempio 2: conversione da un timestamp a una data

    La seguente query ha restituito un risultato errato.

    SELECT date(timestamp '2020-12-31 23:59:59.999')

    Risultato

    2021-01-01

    Prima della correzione, Athena ha arrotondato il valore per eccesso, spostando quindi in giorno in avanti. Adesso questi valori vengono troncati anziché essere arrotondati per eccesso.

28 aprile 2023

Data di pubblicazione: 28/04/2023

Ora puoi utilizzare le prenotazioni di capacità su Amazon Athena per eseguire SQL query su capacità di elaborazione completamente gestita.

La capacità fornita offre funzionalità di gestione dei carichi di lavoro che aiutano a stabilire le priorità, controllare e dimensionare i carichi di lavoro interattivi più importanti. Puoi aggiungere capacità in qualsiasi momento per aumentare il numero di query eseguite contemporaneamente, controllare quali carichi di lavoro utilizzano la capacità e condividere la capacità tra i carichi di lavoro.

Per ulteriori informazioni, consulta Gestire la capacità di elaborazione delle query. Per informazioni sui prezzi, consulta la pagina dei Prezzi di Amazon Athena.

17 aprile 2023

Data di pubblicazione: 17/04/2023

Athena rilascia la versione del JDBC driver 2.0.36. Il driver include nuove funzionalità e ha risolto un problema.

Nuove funzionalità

  • Ora puoi utilizzare con l'autenticazione AD FS identificatori di relying party personalizzabili.

  • Ora puoi aggiungere il nome dell'applicazione che utilizza il connettore alla stringa dell'agente utente.

Problemi risolti

  • È stato corretto un errore che si verificava quando getSchema() veniva utilizzato per recuperare uno schema inesistente.

Per maggiori informazioni e per scaricare i nuovi driver, le note di rilascio e la documentazione, consulta Connettiti ad Amazon Athena con JDBC.

14 aprile 2023

Data di pubblicazione: 20/06/2023

Athena annuncia le correzioni e i miglioramenti seguenti.

  • Quando si esegue la conversione di una stringa in timestamp, è necessario uno spazio tra il giorno e l'ora o il fuso orario. Per ulteriori informazioni, consulta Spazio richiesto tra i valori di data e ora per la conversione da una stringa a un timestamp.

  • È stata rimossa una modifica che causava interruzioni nella modalità di gestione della precisione del timestamp. Per mantenere la coerenza tra la versione 2 del motore Athena e la versione 3 del motore Athena, ora la precisione del timestamp è predefinita in millisecondi anziché in microsecondi.

  • Athena ora impone in modo coerente l'accesso al bucket di output delle query quando esegue le query. Assicurati che tutti IAM i principali che eseguono l'StartQueryExecutionazione abbiano l'GetBucketLocationautorizzazione S3: sul bucket di output della query.

4 aprile 2023

Data di pubblicazione: 04/04/2023

Ora puoi utilizzare Amazon Athena per creare e interrogare le visualizzazioni su origini dati federati. Utilizza una singola visualizzazione federata per eseguire query su più tabelle o sottoinsiemi di dati esterni. Ciò semplifica le operazioni SQL necessarie e ti offre la flessibilità di nascondere le fonti di dati agli utenti finali che devono utilizzarle per interrogare i dati. SQL

Per ulteriori informazioni, consulta Lavora con le viste e Usa interrogazioni federate.

30 marzo 2023

Data di pubblicazione: 30/03/2023

Amazon Athena annuncia la disponibilità di Amazon Athena per Apache Spark in ulteriori Regioni AWS.

Questa versione amplia la disponibilità di Amazon Athena per Apache Spark per includere Asia Pacifico (Mumbai), Asia Pacifico (Singapore), Asia Pacifico (Sydney) ed Europa (Francoforte).

Per ulteriori informazioni su Amazon Athena per Apache Spark, consulta Usa Apache Spark in Amazon Athena.

28 marzo 2023

Data di pubblicazione: 28/03/2023

Athena annuncia le correzioni e i miglioramenti seguenti.

  • Nelle risposte alle API azioni GetQueryExecution e BatchGetQueryExecution Athena, il nuovo subStatementType campo mostra il tipo di query eseguita (ad esempio,,SELECT, INSERT UNLOADCREATE_TABLE, oCREATE_TABLE_AS_SELECT).

  • È stato corretto un bug a causa del quale i file manifesto non venivano crittografati correttamente per le operazioni di scrittura di Apache Hive.

  • La versione 3 del motore Athena ora gestisce i valori NaN e Infinity correttamente nella funzione approx_percentile. La funzione approx_percentile restituisce il percentile approssimativo per un set di dati alla percentuale specificata.

    La versione 2 del motore Athena considera NaN erroneamente come un valore maggiore di Infinity. La versione 3 del motore Athena ora gestisce NaN e Infinity in conformità al trattamento di questi valori in altre funzioni analitiche e statistiche. I punti seguenti descrivono in modo più dettagliato il nuovo comportamento.

    • Se NaN è presente nel set di dati, Athena restituisce NaN.

    • Se NaN non è presente, ma Infinity è presente, Athena considera Infinity come un numero molto grande.

    • Se sono presenti più valori Infinity, Athena li considera come uno stesso numero molto grande. Se necessario, Athena emette Infinity.

    • Se un singolo set di dati contiene sia Infinity sia -Double.MAX_VALUE, e un risultato percentile è -Double.MAX_VALUE, Athena restituisce -Infinity.

    • Se un singolo set di dati contiene sia Infinity sia Double.MAX_VALUE, e un risultato percentile è Double.MAX_VALUE, Athena restituisce Infinity.

    • Per escludere Infinity e NaN da un calcolo, utilizza la funzione is_finite(), come nell'esempio seguente.

      approx_percentile(x, 0.5) FILTER (WHERE is_finite(x))

27 marzo 2023

Data di pubblicazione: 27/03/2023

Ora puoi specificare un livello minimo di crittografia per i SQL gruppi di lavoro Athena in Amazon Athena. Questa funzionalità garantisce che i risultati di tutte le interrogazioni nel gruppo di lavoro SQL Athena siano crittografati al livello di crittografia specificato o superiore. Puoi scegliere tra diversi livelli di crittografia per proteggere i dati. Per configurare il livello minimo di crittografia desiderato, puoi utilizzare la console Athena, AWS CLI API, o. SDK

La funzionalità di crittografia minima non è disponibile per i gruppi di lavoro abilitati su Apache Spark. Per ulteriori informazioni, consulta Configurare la crittografia minima per un gruppo di lavoro.

17 marzo 2023

Data di pubblicazione: 17/03/2023

Athena annuncia le correzioni e i miglioramenti seguenti.

  • È stato risolto un problema con il connettore Amazon Athena DynamoDB che causava il fallimento delle query con il messaggio di errore che KeyConditionExpressions doveva contenere solo una condizione per chiave.

    Questo problema si verifica perché la versione 3 del motore Athena è in grado di eseguire il pushdown di più tipi di predicati rispetto alla versione 2 del motore Athena. Nella versione 3 del motore Athena, clausole come some_column LIKE 'someprefix% vengono inviate come predicati di filtro che applicano un limite inferiore e superiore a una determinata colonna. La versione 2 del motore Athena non eseguiva il pushdown di questi predicati. Nella versione 3 del motore Athena, quando some_column è una colonna chiave di ordinamento, il motore invia il predicato di filtro al connettore DynamoDB. Viene eseguito un ulteriore pushdown del predicato del filtro al servizio DynamoDB. Poiché DynamoDB non supporta più di una condizione di filtro su una chiave di ordinamento, DynamoDB restituisce un errore.

    Per correggere questo problema, aggiorna il connettore DynamoDB di Amazon Athena alla versione 2023.11.1. Per istruzioni sull'aggiornamento del connettore, consulta Aggiornare un connettore di origine dati.

8 marzo 2023

Data di pubblicazione: 08/03/2023

Athena annuncia le correzioni e i miglioramenti seguenti.

  • È stato risolto un problema relativo alle query federate che comportava l'invio in microsecondi anziché in millisecondi di valori del predicato del timestamp.

15 febbraio 2023

Data di pubblicazione: 15/02/2023

Athena annuncia le correzioni e i miglioramenti seguenti.

  • Ora puoi utilizzare la crittografia lato client per crittografare i dati nelle operazioni di scrittura di Amazon S3 per Iceberg.

  • È stato risolto un problema che riguardava la crittografia lato server nelle operazioni di scrittura in Amazon S3 per Iceberg.

31 gennaio 2023

Data di pubblicazione: 31/01/2023

Ora è possibile utilizzare Amazon Athena per interrogare i dati in Google Cloud Storage. Come Amazon S3, Google Cloud Storage è un servizio gestito che archivia i dati in bucket. Utilizza il connettore Athena per Google Cloud Storage per eseguire query federate interattive sui dati esterni.

Per ulteriori informazioni, consulta Connettore Google Cloud Storage per Amazon Athena.

20 gennaio 2023

Data di pubblicazione: 20/01/2023

Ora puoi vedere la documentazione estesa per il supporto alla compressione Athena. Sono stati aggiunti singoli argomenti per Compressione delle tabelle Hive, Compressione delle tabelle Iceberg e ZSTDlivelli di compressione.

Per ulteriori informazioni, consulta Usa la compressione in Athena.

3 gennaio 2023

Data di pubblicazione: 03/01/2023

Athena annuncia i seguenti aggiornamenti:

  • Comandi aggiuntivi per i metastore Hive: è possibile utilizzare Athena per connettersi al proprio metastore Apache Hive autogestito come catalogo di metadati ed eseguire query sui dati archiviati in Amazon S3. Con questa versione, puoi utilizzare CREATE TABLE AS (CTAS) e 12 comandi aggiuntivi di Data Definition Language (DDL) per interagire con Apache Hive Metastore. INSERT INTO Puoi gestire i tuoi schemi Hive Metastore direttamente da Athena utilizzando questo set esteso di funzionalità. SQL

    Per ulteriori informazioni, consulta Usa un metastore Hive esterno.

  • JDBCversione del driver 2.0.35 — Athena rilascia JDBC la versione del driver 2.0.35. Il driver JDBC 2.0.35 contiene i seguenti aggiornamenti:

    • Il driver ora utilizza le seguenti librerie per il parser JacksonJSON.

      • jackson-annotations 2.14.0 (in precedenza 2.13.2)

      • jackson-core 2.14.0 (in precedenza 2.13.2)

      • jackson-databind 2.14.0 (in precedenza 2.13.2.2)

    • Il supporto per JDBC la versione 4.1 è stato interrotto.

    Per maggiori informazioni e per scaricare il nuovo driver, le note sul rilascio e la documentazione, consulta la pagina Connettiti ad Amazon Athena con JDBC.

Note di rilascio di Athena per il 2022

14 dicembre 2022

Data di pubblicazione: 14/12/2022

Ora puoi utilizzare il connettore Amazon Athena per Kafka per eseguire SQL query su dati in streaming. Ad esempio, puoi eseguire query analitiche su dati di streaming in tempo reale in Amazon Managed Streaming for Apache Kafka MSK (Amazon) e unirli ai dati storici nel tuo data lake in Amazon S3.

Il connettore Amazon Athena per Kafka supporta le query su più motori di streaming. Puoi usare Athena per eseguire SQL query su cluster con MSK provisioning e serverless di Amazon, su distribuzioni Kafka autogestite e sullo streaming di dati in Confluent Cloud.

Per ulteriori informazioni, consulta Connettore MSK di Amazon Athena.

2 dicembre 2022

Data di pubblicazione: 02/12/2022

Athena rilascia la versione del JDBC driver 2.0.34. Il driver JDBC 2.0.34 include le seguenti nuove funzionalità e problemi risolti:

  • Supporto per il riutilizzo dei risultati delle query: ora puoi riutilizzare i risultati delle query eseguite in precedenza fino a un limite di tempo specificato invece di fare in modo che Athena ricalcoli i risultati ogni volta che viene eseguita la query. Per ulteriori informazioni, consultare la Guida all'installazione e alla configurazione, disponibile nella pagina di JDBC download, e. Riutilizza i risultati della query in Athena

  • InstanceMetadata Supporto Ec2: il JDBC driver ora supporta il metodo di InstanceMetadata autenticazione Ec2 utilizzando i profili di IAM istanza.

  • Correzione delle eccezioni basate sui caratteri: è stata risolta un'eccezione che si verificava con le query contenenti determinati caratteri linguistici.

  • Correzione della vulnerabilità: è stata corretta una vulnerabilità relativa alle AWS dipendenze incluse nel pacchetto con il connettore.

Per maggiori informazioni e per scaricare i nuovi driver, le note di rilascio e la documentazione, consulta Connettiti ad Amazon Athena con JDBC.

30 novembre 2022

Data di pubblicazione: 30/11/2022

Ora puoi creare ed eseguire in modo interattivo applicazioni Apache Spark e notebook compatibili con Jupyter su Athena. Esegui l'analisi dei dati su Athena utilizzando Spark senza dover pianificare, configurare o gestire le risorse. Invia il codice Spark per l'elaborazione e ricevi direttamente i risultati. Utilizza l'esperienza semplificata dei notebook nella console Amazon Athena per sviluppare applicazioni Apache Spark utilizzando Python o Usa il taccuino Athena APIs.

Apache Spark su Amazon Athena è serverless e offre il dimensionamento automatico e on demand per l'elaborazione istantanea, in modo da far fronte ai cambiamenti dei volumi di dati e dei requisiti di elaborazione.

Per ulteriori informazioni, consulta Usa Apache Spark in Amazon Athena.

18 novembre 2022

Data di pubblicazione: 18/11/2022

Ora puoi usare il connettore Amazon Athena per Db2 per interrogare IBM Db2 da Athena. Ad esempio, puoi eseguire query analitiche su un data warehouse in Db2 e su un data lake in Amazon S3.

Il connettore Amazon Athena Db2 presenta diverse opzioni di configurazione attraverso le variabili di ambiente Lambda. Per informazioni sulle opzioni di configurazione, i parametri, le stringhe di connessione, l'implementazione e le limitazioni, consulta la pagina Connettore IBM Db2 di Amazon Athena.

17 novembre 2022

Data di pubblicazione: 17/11/2022

Il supporto di Apache Iceberg nella versione 3 del motore Athena ora offre le seguenti funzionalità di transazione avanzate: ACID

  • ORCe supporto Avro: crea tabelle Iceberg utilizzando i formati di file basati su righe e colonne Apache Avro e Apache. ORC Il supporto per questi formati si aggiunge al supporto esistente per Parquet.

  • MERGEINTO— Usa il MERGE INTO comando per unire i dati su larga scala in modo efficiente. MERGE INTOcombina le DELETE operazioni INSERTUPDATE, e in un'unica transazione. Ciò riduce il sovraccarico di elaborazione nella pipeline di dati e richiede meno tempo SQL di scrittura. Per ulteriori informazioni, consulta Aggiorna i dati della tabella Iceberg e MERGE INTO.

  • CTASe VIEW supporto: usa le istruzioni CREATE TABLE AS SELECT (CTAS) e le CREATE VIEW istruzioni con le tabelle Iceberg. Per ulteriori informazioni, consulta CREATE TABLE AS e CREATE VIEW e CREATE DIALECT VIEW.

  • VACUUMsupporto — È possibile utilizzare l'VACUUMistruzione per ottimizzare il data lake eliminando istantanee e dati che non sono più necessari. È possibile utilizzare questa funzionalità per migliorare le prestazioni di lettura e soddisfare requisiti normativi come. GDPR Per ulteriori informazioni, consulta Ottimizza le tabelle Iceberg e VACUUM.

Queste nuove funzionalità richiedono la versione 3 del motore Athena e sono disponibili in tutte le Regioni in cui è supportato Athena. Puoi usarli con la console Athena, i driver o. API

Per ulteriori informazioni sull'utilizzo di Iceberg in Athena, consulta la pagina Interroga le tabelle Apache Iceberg.

14 novembre 2022

Data di pubblicazione: 14/11/2022

Amazon Athena ora supporta gli IPv6 endpoint per le connessioni in entrata che puoi utilizzare per richiamare le funzioni Athena. IPv6 Puoi utilizzare questa funzionalità per soddisfare i requisiti di conformità. IPv6 Inoltre, elimina la necessità di apparecchiature di rete aggiuntive per gestire la traduzione degli indirizzi tra IPv4 eIPv6.

Per utilizzare questa funzionalità, configura le tue applicazioni in modo che utilizzino i nuovi endpoint dual-stack Athena, che supportano sia E. IPv4 IPv6 Gli endpoint dual-stack utilizzano il formato athena.region.api.aws. Ad esempio, l'endpoint dual-stack nella Regione Stati Uniti orientali (Virginia settentrionale) è athena.us-east-1.api.aws.

Quando effettui una richiesta a un endpoint Athena dual-stack, l'endpoint si risolve in IPv6 IPv4 un indirizzo o in base al protocollo utilizzato dalla rete e dal client. Per connetterti a livello di codice a un AWS servizio, puoi utilizzare o specificare un endpoint. AWS CLIAWS SDK

Per ulteriori informazioni sugli endpoint di servizio, consulta Endpoint di servizio AWS. Per ulteriori informazioni sugli endpoint di servizio di Athena, consulta la pagina Amazon Athena endpoints and quotas (Endpoint e quote di Amazon Athena) nella documentazione di AWS .

Puoi utilizzare i nuovi endpoint dual-stack di Athena per le connessioni in entrata senza costi aggiuntivi. Gli endpoint dual-stack sono disponibili al pubblico in tutte le Regioni AWS.

11 novembre 2022

Data di pubblicazione: 11/11/2022

Athena annuncia le correzioni e i miglioramenti seguenti.

  • Controllo granulare degli accessi esteso a Lake Formation: ora è possibile utilizzare le policy di controllo granulare degli accessi di AWS Lake Formation nelle query Athena per i dati archiviati in qualsiasi formato di file o tabella supportato. Puoi utilizzare il controllo granulare degli accessi in Lake Formation per limitare l'accesso ai dati nei risultati delle query usando i filtri di dati per ottenere una sicurezza a livello di colonna, riga e cella. I formati di tabella supportati in Athena includono Apache Iceberg, Apache Hudi e Apache Hive. Il controllo granulare degli accessi esteso è disponibile in tutte le Regioni supportate da Athena. Il supporto esteso per i formati di tabelle e file richiede Versione 3 del motore Athena, che offre nuove funzionalità e prestazioni di query migliorate, ma non modifica il modo in cui si impostano le policy di controllo granulare degli accessi in Lake Formation.

    L'utilizzo di questo controllo granulare degli accessi esteso in Athena comporta le seguenti considerazioni:

    • EXPLAIN— Le informazioni sul filtraggio di righe o celle definite in Lake Formation e le informazioni statistiche sulle query non vengono visualizzate nell'output di EXPLAIN andEXPLAIN ANALYZE. Per ulteriori informazioni su EXPLAIN in Athena, consulta la pagina Usare EXPLAIN e EXPLAIN ANALYZE in Athena.

    • Metastore Hive esterni: le colonne nascoste di Apache Hive non possono essere utilizzate per filtrare in modo dettagliato il controllo degli accessi e le tabelle di sistema Apache Hive nascoste non sono supportate dal controllo granulare degli accessi. Per ulteriori informazioni, consulta Considerazioni e limitazioni nell'argomento Usa un metastore Hive esterno.

    • Statistiche delle query: il conteggio delle righe di input e output a livello di fase e le informazioni sulla dimensione dei dati non vengono visualizzati nelle statistiche delle query di Athena quando una query ha filtri a livello di riga definiti in Lake Formation. Per informazioni sulla visualizzazione delle statistiche per le query Athena, vedere e. Visualizza le statistiche e i dettagli di esecuzione per le query completate GetQueryRuntimeStatistics

    • Gruppi di lavoro: gli utenti dello stesso gruppo di lavoro Athena possono visualizzare i dati che il controllo granulare degli accessi di Lake Formation ha configurato come accessibili al gruppo di lavoro. Per informazioni sull'utilizzo di Athena per eseguire query sui dati registrati con Lake Formation, consulta la pagina Usa Athena per interrogare i dati registrati con AWS Lake Formation.

    Per informazioni sull'utilizzo del controllo granulare degli accessi in Lake Formation, consulta Gestone del controllo granulare degli accessi tramite AWS Lake Formation nel Blog sui Big Data di AWS .

  • Athena Federated Query: Athena Federated Query ora conserva la successione di maiuscole e minuscole originale dei nomi dei campo negli oggetti struct. In precedenza, i nomi dei campi struct venivano automaticamente convertiti in lettere minuscole.

8 novembre 2022

Data di pubblicazione: 08/11/2022

Ora puoi utilizzare la funzione di memorizzazione nella cache per il riutilizzo dei risultati delle query per accelerare le query ripetute in Athena. Una query ripetuta è una SQL query identica a quella inviata di recente che produce gli stessi risultati. Quando è necessario eseguire più query identiche, il riutilizzo dei risultati nella cache può ridurre il tempo necessario per produrre risultati. Il riutilizzo dei risultati nella cache riduce anche i costi riducendo il numero di byte scansionati.

Per ulteriori informazioni, consulta Riutilizza i risultati della query in Athena.

13 ottobre 2022

Data di pubblicazione: 13/10/2022

Athena annuncia la versione 3 del motore Athena.

Athena ha aggiornato il suo motore di SQL query per includere le ultime funzionalità del progetto open source Trino. Oltre a supportare tutte le funzionalità della versione 2 del motore Athena, la versione 3 del motore Athena include oltre 50 nuove SQL funzioni, 30 nuove funzionalità e più di 90 miglioramenti delle prestazioni delle query. Con il lancio odierno, Athena introduce inoltre un approccio di integrazione continua per la gestione del software open source volto a migliorare l'allineamento ai progetti Trino e Presto e ottenere così un accesso più rapido ai miglioramenti della community, integrati e ottimizzati all'interno del motore Athena.

Per ulteriori informazioni, consulta Versione 3 del motore Athena.

10 ottobre 2022

Data di pubblicazione: 10/10/2022

Athena rilascia la versione del JDBC driver 2.0.33. Il driver JDBC 2.0.33 include le seguenti modifiche:

  • Le nuove proprietà relative alla JDBC versione del driver, alla versione e al nome del plugin sono state aggiunte alla stringa user-agent nella classe credentials provider.

  • I messaggi di errore sono stati corretti e sono state aggiunte le informazioni necessarie.

  • Le istruzioni preparate vengono ora deallocate se la connessione viene chiusa o se l'esecuzione dell'istruzione preparata da Athena ha esito negativo.

Per maggiori informazioni e per scaricare i nuovi driver, le note di rilascio e la documentazione, consulta Connettiti ad Amazon Athena con JDBC.

23 settembre 2022

Data di pubblicazione: 26/09/2022

Il connettore Amazon Athena Neptune ora supporta la corrispondenza senza distinzione tra maiuscole e minuscole per i nomi di colonne e tabelle.

  • Il connettore dell'origine dei dati Neptune può risolvere i nomi delle colonne nelle tabelle Neptune che utilizzano una combinazione di maiuscole e minuscole, anche se i nomi delle colonne sono indicati in minuscolo nella tabella in AWS Glue. Per abilitare questo comportamento, imposta la variabile di ambiente enable_caseinsensitivematch su true nella funzione Lambda del connettore Neptune.

  • Poiché AWS Glue supporta solo nomi di tabella minuscoli, quando create una AWS Glue tabella per Neptune, specificate AWS Glue il parametro table. "glabel" = table_name

Per ulteriori informazioni sul connettore Neptune, consulta Connettore Amazon Athena Neptune.

13 settembre 2022

Data di pubblicazione: 13/09/2022

Athena annuncia le correzioni e i miglioramenti seguenti.

31 agosto 2022

Data di pubblicazione: 31/08/2022

Amazon Athena annuncia la disponibilità di Athena e delle sue funzioni nella Regione Asia Pacific (Giacarta).

Questa versione amplia la disponibilità di Athena per includere le Regioni Asia Pacifico (Hong Kong), Asia Pacific (Giacarta), Asia Pacifico (Mumbai), Asia Pacifico (Osaka-Locale), Asia Pacifico (Seoul), Asia Pacifico (Singapore), Asia Pacifico (Sydney) e Asia Pacifico (Tokyo). Per un elenco completo di Servizi AWS disponibili in queste e in altre Regioni, fai riferimento all'Elenco dei servizi Regione AWS ali.

23 agosto 2022

Pubblicato il 23/8/2022

La release v2022.32.1 di Athena Query Federation include le seguenti modifiche: SDK

  • È stato aggiunto il supporto al connettore di origine dati Oracle Amazon Athena per connessioni SSL basate a istanze AmazonRDS. Il supporto è limitato al protocollo Transport Layer Security (TLS) e all'autenticazione del server da parte del client. Poiché l'autenticazione reciproca non è supportata in AmazonRDS, l'aggiornamento non include il supporto per l'autenticazione reciproca.

    Per ulteriori informazioni, consulta Connettore Amazon Athena per Oracle.

3 agosto 2022

Pubblicato il 3/8/2022

Athena rilascia la versione del JDBC driver 2.0.32. Il driver JDBC 2.0.32 include le seguenti modifiche:

  • La User-Agent stringa inviata ad Athena SDK è stata estesa per contenere la versione del driver, la versione delle JDBC specifiche e il nome del plug-in di autenticazione.

  • È stata risolta l'eccezione NullPointerException che si manifestava quando non veniva fornito alcun valore per il parametro CheckNonProxyHost.

  • È stato risolto un problema di login_url analisi nel plug-in di BrowserSaml autenticazione.

  • È stato risolto un problema relativo all'host proxy che si verificava quando il parametro UseProxyforIdp era impostato su true.

Per maggiori informazioni e per scaricare i nuovi driver, le note di rilascio e la documentazione, consulta Connettiti ad Amazon Athena con JDBC.

1 agosto 2022

Pubblicato il 01/08/2022

Athena annuncia miglioramenti all'Athena Query Federation e ai connettori di sorgenti dati predefiniti SDK Athena. I miglioramenti includono:

  • Analisi delle strutture: è stato risolto un problema di GlueFieldLexer analisi in Athena Query Federation SDK che impediva a determinate strutture complicate di visualizzare tutti i relativi dati. Questo problema riguardava i connettori basati su Athena Query Federation. SDK

  • AWS Glue tabelle: è stato aggiunto un supporto aggiuntivo per i tipi di decimal colonna set e nelle AWS Glue tabelle.

  • Connettore DynamoDB: aggiunta la possibilità di ignorare le maiuscole sui nomi degli attributi di DynamoDB. Per ulteriori informazioni, consulta disable_projection_and_casing nella sezione Parametri della pagina Connettore Amazon Athena DynamoDB.

Per ulteriori informazioni, vedere la release v2022.30.2 di Athena Query Federation su. GitHub

21 luglio 2022

Data pubblicazione: 21/07/2022

Ora puoi analizzare ed eseguire il debug delle query utilizzando parametri delle prestazioni e strumenti di analisi interattivi e visivi delle query nella console Athena. I dati sulle prestazioni delle query e i dettagli di esecuzione possono aiutare a identificare i colli di bottiglia nelle query, ispezionare gli operatori e le statistiche per ogni fase di una query, tracciare il volume di dati che scorre tra le fasi e convalidare l'impatto dei predicati. Ora è possibile:

  • Accedi al piano di esecuzione distribuito e logico per la query con un solo clic.

  • Esplora le operazioni in ogni fase prima che dell'esecuzione.

  • Visualizza le prestazioni delle query completate con parametri per il tempo trascorso nelle fasi di creazione della coda, pianificazione ed esecuzione.

  • Ottieni informazioni sul numero di righe e sulla quantità di dati di origine elaborati e restituiti dalla query.

  • Visualizza i dettagli di esecuzione granulari per le query presentate nel contesto e formattate come un grafico interattivo.

  • Usa dettagli di esecuzione precisi a livello di fase per comprendere il flusso di dati attraverso la query.

  • Analizza i dati sulle prestazioni delle query in modo programmatico utilizzando new APIs to get statistics sul runtime delle query, anch'esso rilasciato oggi.

Per scoprire come utilizzare queste funzionalità nelle tue query, guarda il video tutorial Ottimizza le query di Amazon Athena con nuovi strumenti di analisi delle query sul canale. AWS YouTube

Per la documentazione, consulta Visualizza i piani di esecuzione per le SQL query e Visualizza le statistiche e i dettagli di esecuzione per le query completate.

11 luglio 2022

Pubblicato il 11/07/2022

È ora possibile eseguire interrogazioni con parametri direttamente dalla console Athena o API senza preparare istruzioni in anticipo. SQL

Quando si eseguono query nella console Athena che hanno parametri sotto forma di punti interrogativi, l'interfaccia utente richiede di immettere direttamente i valori per i parametri. Ciò elimina la necessità di modificare i valori letterali nell'editor di query ogni volta che si desidera eseguire la query.

Se utilizzi l'esecuzione avanzata delle queryAPI, ora puoi fornire i parametri di esecuzione e i relativi valori in un'unica chiamata.

Per ulteriori informazioni, consulta Usa interrogazioni parametrizzate in questa guida per l'utente e il post del blog sui Big Data AWS Utilizzare le query parametrizzate di Amazon Athena per fornire dati come servizio.

8 luglio 2022

Data pubblicazione: 08/07/2022

Athena annuncia le correzioni e i miglioramenti seguenti.

  • È stato risolto un problema relativo alla gestione DATE della conversione delle colonne per SageMaker endpoints (UDF) che causava errori nelle query.

6 giugno 2022

Data pubblicazione: 06/06/2022

Athena rilascia la versione del JDBC driver 2.0.31. Il driver JDBC 2.0.31 include le seguenti modifiche:

  • Problema di dipendenza log4j— Risolve un messaggio di errore Impossibile trovare la classe del driver causato da una dipendenza log4j.

Per maggiori informazioni e per scaricare i nuovi driver, le note di rilascio e la documentazione, consulta Connettiti ad Amazon Athena con JDBC.

25 maggio 2022

Data di pubblicazione: 25/05/2022

Athena annuncia le correzioni e i miglioramenti seguenti.

  • Supporto di Iceberg

    • È stato introdotto il supporto per le query tra regioni. Ora puoi interrogare le tabelle Iceberg in un Regione AWS formato diverso da Regione AWS quello che stai usando. L'interrogazione tra regioni non è supportata nelle regioni cinesi.

    • È stato introdotto il supporto per la configurazione della crittografia lato server. Ora puoi usare SSE-S3/ SSE - KMS per crittografare i dati delle operazioni di scrittura Iceberg in Amazon S3.

    Per ulteriori informazioni sull'utilizzo di Apache Iceberg in Athena, consulta la sezione Interroga le tabelle Apache Iceberg.

  • JDBCVersione del driver 2.0.30

    Il driver JDBC 2.0.30 per Athena presenta i seguenti miglioramenti:

    • Risolve un problema di data race che interessava le istruzioni preparate con parametri.

    • Risolve un problema di avvio dell'applicazione che si è verificato negli ambienti di compilazione Gradle.

    Per scaricare il driver JDBC 2.0.30, le note di rilascio e la documentazione, vedere. Connettiti ad Amazon Athena con JDBC

6 maggio 2022

Data pubblicazione: 06/05/2022

Rilasciati i ODBC driver JDBC 2.0.29 e 1.1.17 per Athena.

Queste modifiche includono:

  • Aggiornato il processo di avvio del browser del plugin. SAML

Per maggiori informazioni su queste modifiche e per scaricare i nuovi driver, le note di rilascio e la documentazione, consultare Connettiti ad Amazon Athena con JDBC e Connettiti ad Amazon Athena con ODBC.

22 aprile 2022

Data pubblicazione: 22/04/2022

Athena annuncia le correzioni e i miglioramenti seguenti.

  • È stato risolto un problema nella funzione di indici e filtri delle partizioni con la cache delle partizioni che si verificava quando erano soddisfatte le seguenti condizioni:

    • La partition_filtering.enabled chiave è stata impostata true AWS Glue nelle proprietà della tabella.

    • La stessa tabella è stata utilizzata più volte con valori del filtro delle partizioni diversi.

21 aprile 2022

Data pubblicazione: 21/04/2022

Ora puoi usare Amazon Athena per eseguire query federate su nuove fonti di dati, tra cui Google BigQuery, Azure Synapse e Snowflake. I nuovi connettori per origini dati includono:

Per un elenco completo delle origini dei dati supportate da Athena, consulta la sezione Connettori di origine dati disponibili.

Per semplificare l'esplorazione delle fonti disponibili e la connessione ai dati, ora puoi cercare, ordinare e filtrare i connettori disponibili da una schermata Origini dati (Origini dati) aggiornata nella console Athena.

Per informazioni sulle query di origini federate, consulta Usa Amazon Athena Federated Query e Usa interrogazioni federate.

13 aprile 2022

Data pubblicazione: 13/04/2022

Athena rilascia la versione del JDBC driver 2.0.28. Il driver JDBC 2.0.28 include le seguenti modifiche:

Per maggiori informazioni e per scaricare i nuovi driver, le note di rilascio e la documentazione, consulta Connettiti ad Amazon Athena con JDBC.

30 marzo 2022

Data pubblicazione: 30/03/2022

Athena annuncia le correzioni e i miglioramenti seguenti.

18 marzo 2022

Data pubblicazione: 18/03/2022

Athena annuncia le correzioni e i miglioramenti seguenti.

  • Filtro dinamico: il Filtro dinamico è stato migliorato per le colonne intere applicando efficacemente il filtro a ciascun registro di una tabella corrispondente.

  • Iceberg: è stato risolto un problema che causava errori durante la scrittura di file Parquet in Iceberg di dimensioni superiori a 2 GB.

  • Output non compresso: le istruzioni CREATE TABLE ora supportano la scrittura di file non compressi. Per scrivere file non compressi, utilizza la sintassi seguente:

    • CREATETABLE(file di testo oJSON) — InTBLPROPERTIES, specificarewrite.compression = NONE.

    • CREATETABLE(Parquet) — InTBLPROPERTIES, specificareparquet.compression = UNCOMPRESSED.

    • CREATETABLE(ORC) — InTBLPROPERTIES, specificareorc.compress = NONE.

  • Compressione: è stato risolto un problema relativo agli inserti per le tabelle di file di testo che creavano file compressi in un formato ma utilizzavano un'altra estensione di file in formato di compressione con metodi di compressione non predefiniti.

  • Avro: sono stati risolti i problemi che si verificavano durante la lettura di decimali del tipo fisso dai file Avro.

2 marzo 2022

Data pubblicazione: 02/03/2022

Athena annuncia la seguenti funzionalità e miglioramenti.

23 febbraio 2022

Data pubblicazione: 23/02/2022

Athena annuncia le correzioni e i miglioramenti delle prestazioni seguenti.

  • Miglioramenti della gestione della memoria per migliorare le prestazioni e ridurre gli errori di memoria.

  • Athena ora legge le colonne di ORC timestamp con informazioni sul fuso orario memorizzate nei piè di pagina di Stripe e scrive ORC file con il fuso orario () nei piè di pagina. UTC Ciò influisce sul comportamento delle letture dei ORC timestamp solo se il ORC file da leggere è stato creato in un ambiente diverso dal fuso orario. UTC

  • Risolte le stime non corrette delle dimensioni della tabella dei collegamenti simbolici che determinavano piani di query non ottimali.

  • Le viste esplose lateralamente ora possono essere interrogate nella console Athena da origini dati di metastore Hive.

  • Miglioramento dei messaggi di errore di lettura di Amazon S3 per includere più informazioni dettagliate relative al codice di errore Amazon S3.

  • È stato risolto un problema che causava l'incompatibilità dei file di output in ORC formato con Apache Hive 3.1.

  • È stato risolto un problema a causa del quale i nomi delle tabelle con virgolette non funzionavano in alcune DML query e. DDL

15 febbraio 2022

Data pubblicazione: 15/02/2022

Amazon Athena ha aumentato la quota di DML query attive in tutte le AWS regioni. Le query attive includono sia query in esecuzione che in coda. Con questa modifica, ora puoi avere più DML query in uno stato attivo rispetto a prima.

Per ulteriori informazioni sulle Service Quotas di Athena, consulta la sezione Service Quotas (Quote di Servizio). Per le quote di query nella regione in cui utilizzi Athena, consulta Endpoint e quote di Amazon Athena nella Riferimenti generali di AWS.

Per monitorare l'utilizzo delle quote, puoi utilizzare le metriche di CloudWatch utilizzo. Athena pubblica il parametro ActiveQueryCount nello spazio dei nomi AWS/Usage. Per ulteriori informazioni, consulta Monitora le metriche di utilizzo di Athena con CloudWatch.

Dopo aver esaminato l'utilizzo, puoi usare la console Service Quotas per richiedere un aumento della quota. Se in precedenza hai richiesto un aumento della quota per il tuo account, la quota richiesta è ancora valida se supera la nuova quota predefinita per le DML query attive. In caso contrario, tutti gli account utilizzano il nuovo valore predefinito.

14 febbraio 2022

Data pubblicazione: 14/02/2022

Questa versione aggiunge il ErrorType sottocampo all'oggetto di AthenaErrorrisposta nell'azione GetQueryExecutionAPIAthena.

Se il campo ErrorCategory esistente indica l'origine generale di una query non riuscita (sistema, utente o altro), il nuovo campo ErrorType fornisce informazioni più granulari relative all'errore verificato. Combina le informazioni di entrambi i campi per ottenere informazioni dettagliate sulle cause dell'errore della query.

Per ulteriori informazioni, consulta catalogo degli errori Athena.

9 febbraio 2022

Data pubblicazione: 09/02/2022

La console Athena precedente non è più disponibile. La nuova console di Athena supporta tutte le funzionalità della console precedente, ma con un'interfaccia moderna e più facile da usare e include nuove funzionalità che migliorano l'esperienza di sviluppo di query, analisi dei dati e gestione dell'utilizzo. Per utilizzare la nuova console Athena, visita. https://console.aws.amazon.com/athena/

8 febbraio 2022

Data pubblicazione: 08/02/2022

Proprietario previsto del bucket: come misura di sicurezza aggiuntiva, ora puoi facoltativamente specificare l' Account AWS ID che prevedi sia il proprietario del bucket di posizione di output dei risultati delle query in Athena. Se l'ID account del proprietario del bucket dei risultati della query non corrisponde all'ID specificato, i tentativi di output nel bucket avranno esito negativo con un errore di autorizzazione di Amazon S3. Puoi regolare questa impostazione a livello di client o gruppo di lavoro.

Per ulteriori informazioni, consulta Specificare la posizione dei risultati della query.

28 gennaio 2022

Data pubblicazione: 28/01/2022

Athena annuncia i seguenti miglioramenti alle funzionalità del motore:

  • Apache Hudi: le query snapshot sulle tabelle Hudi Merge on Read (MoR) possono ora leggere le colonne del timestamp che hanno il tipo di dati INT64.

  • UNIONinterrogazioni: miglioramento delle prestazioni e riduzione della scansione dei dati per alcune UNION query che scansionano la stessa tabella più volte.

  • Query disgiunte: miglioramento delle prestazioni per le query che hanno solo valori disgiunti per ogni colonna di partizione sul filtro.

  • Miglioramenti alla proiezione delle partizioni

    • Ora sono consentiti più valori di disgiunzione sulla condizione del filtro per le colonne del tipo injected. Per ulteriori informazioni, consulta Tipo iniettato.

    • Miglioramento delle prestazioni per colonne di tipi basati su stringhe come CHAR o VARCHAR che hanno solo valori disgiunti sul filtro.

13 gennaio 2022

Data pubblicazione: 13/01/2022

Rilasciati i ODBC driver JDBC 2.0.27 e 1.1.15 per Athena.

Il driver JDBC 2.0.27 include le seguenti modifiche:

  • Il driver è stato aggiornato per recuperare i cataloghi esterni.

  • Il numero di versione esteso del driver è ora incluso nella user-agent stringa come parte della chiamata AthenaAPI.

Il driver ODBC 1.1.15 include le seguenti modifiche:

  • Corregge un problema con le seconde chiamate a SQLParamData().

Per maggiori informazioni su queste modifiche e per scaricare i nuovi driver, le note di rilascio e la documentazione, consultare Connettiti ad Amazon Athena con JDBC e Connettiti ad Amazon Athena con ODBC.

Note di rilascio di Athena per il 2021

26 novembre 2021

Data pubblicazione: 26/11/2021

Athena annuncia l'anteprima pubblica delle ACID transazioni Athena, che aggiungono operazioni di scrittura, eliminazione, aggiornamento e spostamento nel tempo al linguaggio di manipolazione dei dati di Athena (). SQL DML ACIDLe transazioni Athena consentono a più utenti simultanei di apportare modifiche affidabili a livello di riga ai dati di Amazon S3. Basate sul formato di tabella Apache Iceberg, ACID le transazioni Athena sono compatibili con altri servizi e motori come Amazon EMR e Apache Spark, che supportano anche i formati di tabella Iceberg.

ACIDLe transazioni Athena e la SQL sintassi familiare semplificano gli aggiornamenti dei dati aziendali e normativi. Ad esempio, per rispondere a una richiesta di cancellazione dei dati, puoi eseguire un'operazione. SQL DELETE Per apportare correzioni manuali ai registri, è possibile utilizzare una singola istruzione UPDATE. Per recuperare i dati eliminati di recente, è possibile emettere query temporali tramite un'istruzione SELECT. Le transazioni Athena sono disponibili tramite la console, le API operazioni e i driver di Athena. ODBC JDBC

Per ulteriori informazioni, consulta Usa le transazioni Athena ACID.

24 novembre 2021

Data pubblicazione: 24/11/2021

Athena annuncia il supporto per la lettura e la scrittura di dati ZStandardcompressiORC, Parquet e file di testo. Athena utilizza il livello di ZStandard compressione 3 per scrivere dati ZStandard compressi.

Per ulteriori informazioni sulla compressione dei dati in Athena, consulta Usa la compressione in Athena.

22 novembre 2021

Data pubblicazione: 22/11/2021

Ora puoi gestire i AWS Step Functions flussi di lavoro dalla console Amazon Athena, semplificando la creazione di pipeline di elaborazione dati scalabili, l'esecuzione di query basate su logiche aziendali personalizzate, l'automazione delle attività amministrative e di avviso e altro ancora.

Step Functions è ora integrato con la console aggiornata di Athena ed è possibile utilizzarlo per visualizzare un diagramma interattivo del flusso di lavoro delle macchine statali che richiamano Athena. Per iniziare, seleziona Workflows (Flussi di lavoro) dal pannello di navigazione sulla sinistra. Se disponi di macchine a stato esistenti con query Athena, seleziona una macchina a stato per visualizzare un diagramma interattivo del flusso di lavoro. Per i nuovi utenti di Step Functions, è possibile iniziare avviando un progetto di esempio dalla console Athena e personalizzandolo in base ai propri casi d'uso.

Per ulteriori informazioni, consulta Creare e orchestrare ETL pipeline utilizzando Amazon Athena oppure consulta la documentazione di Step Functions. AWS Step Functions

18 novembre 2021

Data pubblicazione: 18/11/2021

Athena annuncia nuove funzionalità e nuovi miglioramenti.

  • Support spill-to-disk per le query di aggregazione che contengono DISTINCTORDER BY, o entrambi, come nell'esempio seguente:

    SELECT array_agg(orderstatus ORDER BY orderstatus) FROM orders GROUP BY orderpriority, custkey
  • Risolti problemi di gestione della memoria per le query che utilizzano DISTINCT. Per evitare messaggi di errore come Query exhausted resources at this scale factor (Interroga le risorse esauste con questo fattore di scala) quando si utilizzano le query DISTINCT, scegli colonne che hanno una bassa cardinalità per DISTINCT o riduci la dimensione dei dati della query.

  • Nelle query SELECT COUNT(*) che non specificano una colonna specifica, l'uso della memoria e le prestazioni risultano migliorati mantenendo solo il conteggio senza buffer di riga.

  • Sono state introdotte le seguenti funzioni stringa.

    • translate(source, from, to): Restituisce la stringa source con i caratteri trovati nella stringa from sostituita dai caratteri corrispondenti nella stringa to. Se la stringa from contiene duplicati, sarà utilizzato solo il primo. Se il carattere source non esiste nella stringa from, il carattere source viene copiato senza traduzione. Se l'indice del carattere corrispondente nella stringa from è maggiore della lunghezza della stringa to, il carattere viene omesso dalla stringa risultante.

    • concat_ws(string0, array(varchar)): Restituisce la concatenazione di elementi nell'array che utilizzano string0 come separatore. Se string0 è null, allora il valore restituito è null. Tutti i valori nulli nell'array vengono ignorati.

  • Risolto un bug in cui le query non riuscivano quando si provava ad accedere a un campo secondario mancante in un struct. Le query ora restituiscono un valore nullo per il campo secondario mancante.

  • Risolto un problema relativo all'hashing non coerente per il tipo di dati decimale.

  • È stato risolto un problema che causava risorse esauste quando c'erano troppe colonne in una partizione.

17 novembre 2021

Data pubblicazione: 17/11/2021

Amazon Athena ora supporta l'indicizzazione delle partizioni per accelerare le query sulle tabelle partizionate nel AWS Glue Data Catalog.

Durante le query su tabelle partizionate, Athena recupera e filtra le partizioni della tabella disponibili nel sottoinsieme pertinente alla query. Quando vengono aggiunti nuovi dati e partizioni, è necessario più tempo per elaborare le partizioni e il runtime delle query può aumentare. Per ottimizzare l'elaborazione delle partizioni e migliorare le prestazioni delle query su tabelle altamente partizionate, Athena adesso supporta indici di partizioni AWS Glue.

Per ulteriori informazioni, consulta Ottimizza le query con l'indicizzazione e il AWS Glue filtraggio delle partizioni.

16 novembre 2021

Data pubblicazione: 16/11/2021

La nuova e migliorata console Amazon Athena è ora disponibile a livello generale nelle aree AWS commerciali e GovCloud nelle regioni in cui è disponibile Athena. La nuova console di Athena supporta tutte le funzionalità della console precedente, ma con un'interfaccia moderna e più facile da usare e include nuove funzionalità che migliorano l'esperienza di sviluppo di query, analisi dei dati e gestione dell'utilizzo. Ora è possibile:

  • Riorganizzare, navigare o chiudere più schede di query da una barra delle schede di query ridisegnata.

  • Leggi e modifica le query più facilmente grazie a una migliore SQL formattazione del testo.

  • Copiare i risultati delle query negli appunti oltre a scaricare l'intero set di risultati.

  • Ordina la cronologia delle query, le query salvate e i gruppi di lavoro e scegli quali colonne mostrare o nascondere.

  • Utilizzare un'interfaccia semplificata per configurare origini dati e gruppi di lavoro in pochi clic.

  • Impostare le preferenze per la visualizzazione dei risultati delle query, della cronologia delle query, del ritorno a capo e altro ancora.

  • Aumentare la produttività con scorciatoie da tastiera nuove e migliorate e la documentazione integrata del prodotto.

Con l'annuncio di oggi, la console ridisegnata è quella di default. Per raccontarci la tua esperienza, sceglie Feedback nell'angolo in basso a sinistra della console.

Se lo desideri, puoi utilizzare la console precedente accedendo al tuo account Account AWS, scegliendo Amazon Athena e deselezionando New Athena experience dal pannello di navigazione a sinistra.

12 novembre 2021

Data pubblicazione: 12/11/2021

Ora puoi utilizzare Amazon Athena per eseguire query federate su origini dati situate in un account AWS diverso da quello in uso. Fino ad oggi, l'interrogazione di questi dati richiedeva che l'origine dati e il relativo connettore utilizzassero lo stesso metodo utilizzato dall'utente che Account AWS aveva interrogato i dati.

L'amministratore dei dati può abilitare le query federate tra account condividendo il connettore dati con l'account di un analista di dati. Un analista di dati può aggiungere un connettore dati che un amministratore dei dati ha condiviso con l'utente e il suo account. Le modifiche di configurazione al connettore nell'account di origine si applicano automaticamente al connettore condiviso.

Per informazioni sull'abilitazione di query federate tra account, consulta Abilita le query federate tra più account. Per informazioni sulle query di origini federate, consulta Usa Amazon Athena Federated Query e Usa interrogazioni federate.

2 novembre 2021

Data pubblicazione: 02/11/2021

Ora puoi usare l'EXPLAIN ANALYZEistruzione in Athena per visualizzare il piano di esecuzione distribuito e il costo di ogni operazione per le tue SQL query.

Per ulteriori informazioni, consulta Usare EXPLAIN e EXPLAIN ANALYZE in Athena.

29 ottobre 2021

Data pubblicazione: 29/10/2021

Athena rilascia i driver JDBC 2.0.25 e ODBC 1.1.13 e annuncia funzionalità e miglioramenti.

JDBCODBCe driver

Rilasciati i ODBC driver JDBC 2.0.25 e 1.1.13 per Athena. Entrambi i driver offrono supporto per l'SAMLautenticazione a più fattori del browser, che può essere configurata per funzionare con qualsiasi provider 2.0. SAML

Il driver JDBC 2.0.25 include le seguenti modifiche:

  • Support per SAML l'autenticazione tramite browser. Il driver include un SAML plug-in del browser che può essere configurato per funzionare con qualsiasi provider SAML 2.0.

  • Support per AWS Glue API le chiamate. Puoi utilizzare il parametro GlueEndpointOverride per sovrascrivere l'endpoint AWS Glue .

  • Modificata la class path com.simba.athena.amazonaws in com.amazonaws.

Il driver ODBC 1.1.13 include le seguenti modifiche:

  • Support per SAML l'autenticazione tramite browser. Il driver include un SAML plug-in del browser che può essere configurato per funzionare con qualsiasi provider SAML 2.0. Per un esempio di come utilizzare il SAML plug-in del browser con il ODBC driver, vediConfigurare il single sign-on utilizzandoODBC, SAML 2.0 e Okta Identity Provider.

  • Ora puoi configurare la durata della sessione di ruolo quando usi ADFS Azure AD o Browser Azure AD per l'autenticazione.

Per maggiori informazioni su queste e altre modifiche e per scaricare i nuovi driver, le note di rilascio e la documentazione, consulta Connettiti ad Amazon Athena con JDBC e Connettiti ad Amazon Athena con ODBC.

Caratteristiche e miglioramenti

Athena annuncia la seguenti funzionalità e miglioramenti.

  • È stata introdotta una regola di ottimizzazione per evitare scansioni di tabelle duplicate in determinati casi.

4 ottobre 2021

Data pubblicazione: 04/10/2021

Athena annuncia la seguenti funzionalità e miglioramenti.

  • SQLOFFSET— La SQL OFFSET clausola è ora supportata nelle istruzioni. SELECT Per ulteriori informazioni, consulta SELECT.

  • CloudWatch metriche di utilizzo: Athena ora pubblica la metrica ActiveQueryCount nel namespace. AWS/Usage Per ulteriori informazioni, consulta Monitora le metriche di utilizzo di Athena con CloudWatch.

  • Pianificazione query: risolto un bug che in rari casi poteva causare timeout di pianificazione delle query.

16 settembre 2021

Data pubblicazione: 16/09/2021

Athena annuncia le seguenti nuove funzionalità e miglioramenti.

Funzionalità

  • È stato aggiunto il supporto per specificare il file di testo e JSON la compressione utilizzando la proprietà table. CTAS write_compression È inoltre possibile specificare la write_compression proprietà in CTAS Parquet e ORC formati. Per ulteriori informazioni, consulta CTASproprietà della tabella.

  • Il formato di BZIP2 compressione è ora supportato per la scrittura di file e JSON file di testo. Per ulteriori informazioni sui formati di compressione in Athena, consulta Usa la compressione in Athena.

Miglioramenti

  • È stato corretto un bug a causa del quale le informazioni sull'identità non venivano inviate alla funzione UDF Lambda.

  • Risolto un problema di pushdown del predicato con le condizioni del filtro disgiunto.

  • Risolto un problema di hashing per i tipi decimali.

  • Risolto un problema di raccolta di statistiche non necessarie.

  • Rimosso un messaggio di errore non coerente.

  • Prestazioni broadcast join migliorate applicando l'eliminazione dinamica delle partizioni nel nodo worker.

  • Per le query federate:

    • Configurazione modificata per ridurre il verificarsi di errori CONSTRAINT_VIOLATION nelle query federate.

15 settembre 2021

Data pubblicazione: 15/09/2021

Ora puoi utilizzare una console Amazon Athena riprogettata (anteprima). È stato rilasciato un nuovo JDBC driver Athena.

Anteprima della console Athena

Ora puoi usare una console Amazon Athena riprogettata (anteprima) Regione AWS ovunque sia disponibile Athena. La nuova console supporta tutte le funzionalità della console esistente, ma da un'interfaccia moderna e più facile da usare.

Per passare alla nuova console, accedi al tuo account Account AWS e scegli Amazon Athena. Dalla barra di navigazione della AWS console, scegli Passa alla nuova console. Per tornare alla console di default, deseleziona New Athena experience (Nuova esperienza Athena) dal pannello di navigazione sul lato sinistro.

Inizia a utilizzare la nuova console oggi stesso. Per raccontarci la tua esperienza, scegli Feedback nell'angolo in basso a sinistra.

Athena Driver 2.0.24 JDBC

Athena annuncia la disponibilità della versione del JDBC driver 2.0.24 per Athena. Questa versione aggiorna il supporto proxy per tutti i provider di credenziali. Il driver ora supporta l'autenticazione proxy per tutti gli host che non sono supportati dalla proprietà di connessione NonProxyHosts.

Per comodità, questa versione include il download del JDBC driver con e senza. AWS SDK Questa versione del JDBC driver consente di avere sia il driver AWS- SDK che il JDBC driver Athena incorporati nel progetto.

Per maggiori informazioni e per scaricare il nuovo driver, le note sul rilascio e la documentazione, consulta Connettiti ad Amazon Athena con JDBC.

31 agosto 2021

Data pubblicazione: 31/08/2021

Athena annuncia i seguenti miglioramenti alle funzioni e correzioni di bug.

  • Miglioramenti alla federazione Athena: Athena ha aggiunto il supporto ai tipi di mappe e un migliore supporto per i tipi complessi come parte della Athena Query Federation. SDK Questa versione include anche alcuni miglioramenti della memoria e l'ottimizzazione delle prestazioni.

  • Nuove categorie di errori – Introdotte le categorie di errori USER e SYSTEM nei messaggi di errore. Queste categorie consentono di distinguere tra errori che è possibile correggere autonomamente (USER) ed errori che possono richiedere assistenza da parte del supporto Athena (SYSTEM).

  • Messaggistica degli errori di query federate – Aggiornate le categorizzazioni USER_ERROR per gli errori correlati alle query federate.

  • JOIN— Risolti bug e problemi di memoria spill-to-disk correlati per migliorare le prestazioni e ridurre gli errori di memoria nelle operazioni. JOIN

12 agosto 2021

Data pubblicazione: 12/08/2021

Rilasciato il driver ODBC 1.1.12 per Athena. Questa versione corregge i problemi relativi a SQLPrepare(), SQLGetInfo() e EndpointOverride.

Per scaricare il nuovo driver, le note sul rilascio e la documentazione, consulta Connettiti ad Amazon Athena con ODBC.

6 agosto 2021

Data pubblicazione: 06/08/2021

Amazon Athena annuncia la disponibilità di Athena e delle sue funzioni nella Regione Asia Pacifico (Osaka).

Questa versione amplia la disponibilità di Athena per includere le Regioni Asia Pacifico (Hong Kong), Asia Pacifico (Mumbai), Asia Pacifico (Osaka), Asia Pacifico (Seoul), Asia Pacifico (Singapore), Asia Pacifico (Sydney) e Asia Pacifico (Tokyo). Per un elenco completo dei servizi Servizi AWS disponibili in queste e in altre regioni, consulta l'elenco dei servizi Regione AWS al.

5 agosto 2021

Data pubblicazione: 05/08/2021

È possibile utilizzare l'UNLOADistruzione per scrivere l'output di una SELECT query JSON nei formati PARQUET ORCAVRO,, e.

Per ulteriori informazioni, consulta UNLOAD.

30 luglio 2021

Data pubblicazione: 30/07/2021

Athena annuncia i seguenti miglioramenti alle funzioni e correzioni di bug.

  • Filtraggio dinamico e cesura delle partizioni – I miglioramenti apportati aumentano le prestazioni e riducono la quantità di dati scansionati in alcune query, come nell'esempio seguente.

    Questo esempio presuppone che Table_B sia una tabella non partizionata con dimensioni di file con una dimensione totale massima di 20 MB. Per query come questa, meno dati vengono letti da Table_A e la query viene completata più rapidamente.

    SELECT * FROM Table_A JOIN Table_B ON Table_A.date = Table_B.date WHERE Table_B.column_A = "value"
  • ORDERBY withLIMIT, DISTINCT with LIMIT — Miglioramenti delle prestazioni delle query che utilizzano ORDER BY o sono DISTINCT seguite da una LIMIT clausola.

  • File S3 Glacier Deep Archive – Quando Athena esegue una query su una tabella che contiene un mix di file S3 Glacier Deep Archive e file diversi da S3 Glacier Glacier, Athena ora salta i file S3 Glacier Deep Archive. In precedenza, era necessario spostare manualmente questi file dal percorso della query o la query avrebbe avuto esito negativo. Se si desidera utilizzare Athena per interrogare gli oggetti nell'archivio S3 Glacier Deep Archive, è necessario ripristinarli. Per ulteriori informazioni, consulta Ripristino di un oggetto archiviato nella Guida per sviluppatori di Amazon S3.

  • È stato corretto un bug a causa del quale i file vuoti creati dalla proprietà CTAS bucketed_by table non venivano crittografati correttamente.

21 luglio 2021

Data pubblicazione: 21/07/2021

Con il rilascio di luglio 2021 di Desktop di Microsoft Power BI, puoi creare report e dashboard utilizzando un connettore di origine dati nativo per Amazon Athena. Il connettore per Amazon Athena è disponibile come connettore standard in Power BI DirectQuery, supporta e consente l'analisi su set di dati di grandi dimensioni e l'aggiornamento dei contenuti tramite Power BI Gateway.

Poiché il connettore utilizza il nome dell'origine ODBC dati esistente (DSN) per connettersi ed eseguire query su Athena, richiede il driver ODBC Athena. Per scaricare il ODBC driver più recente, consulta. Connettiti ad Amazon Athena con ODBC

Per ulteriori informazioni, consulta Usa il connettore Amazon Athena Power BI.

16 luglio 2021

Data pubblicazione: 16/07/2021

Amazon Athena ha aggiornato la sua integrazione con Apache Hudi. Hudi è un framework open source per la gestione dei dati che semplifica l'elaborazione incrementale dei dati nei data lake Amazon S3. L'integrazione aggiornata consente di utilizzare Athena per interrogare le tabelle Hudi 0.8.0 gestite tramite AmazonEMR, Apache Spark, Apache Hive o altri servizi compatibili. Inoltre, Athena ora supporta due funzionalità aggiuntive: le interrogazioni snapshot sulle tabelle ( Merge-on-ReadMoR) e il supporto alla lettura sulle tabelle con bootstrap.

Apache Hudi offre un'elaborazione dei dati a livello di record che può aiutarti a semplificare lo sviluppo delle pipeline di Change Data Capture (CDC), a rispettare gli aggiornamenti e le eliminazioni GDPR basati su aggiornamenti ed eliminazioni e a gestire meglio i dati in streaming da sensori o dispositivi che richiedono l'inserimento di dati e aggiornamenti degli eventi. La versione 0.8.0 semplifica la migrazione di tabelle Parquet di grandi dimensioni a Hudi senza copiare i dati, in modo da poterli interrogare e analizzare tramite Athena. Puoi usare il nuovo supporto di Athena per le query snapshot per avere viste quasi in tempo reale degli aggiornamenti delle tabelle di streaming.

Per ulteriori informazioni sull'uso di Hudi con Athena, consulta Interroga i set di dati Apache Hudi.

8 luglio 2021

Data pubblicazione: 08/07/2021

Rilasciato il driver ODBC 1.1.11 per Athena. Il ODBC driver può ora autenticare la connessione utilizzando un JSON Web Token (). JWT In Linux, il valore predefinito per la proprietà Workgroup è stato impostato su Primary.

Per maggiori informazioni e per scaricare il nuovo driver, le note sul rilascio e la documentazione, consulta Connettiti ad Amazon Athena con ODBC.

1° luglio 2021

Data pubblicazione: 01/07/2021

Il 1° luglio 2021 è terminato il trattamento speciale dell'anteprima dei gruppi di lavoro. Anche se i gruppi di lavoro AmazonAthenaPreviewFunctionality mantengono il proprio nome, non hanno più uno stato speciale. È possibile continuare a utilizzare i gruppi di lavoro AmazonAthenaPreviewFunctionality per visualizzare, modificare, organizzare ed eseguire query. Tuttavia, le query che utilizzano funzionalità precedentemente in anteprima sono ora soggette ai termini e alle condizioni di fatturazione standard di Athena. Per informazioni sulla fatturazione, consulta Prezzi di Amazon Athena.

23 giugno 2021

Data pubblicazione: 23/06/2021

Rilasciati i ODBC driver JDBC 2.0.23 e 1.1.10 per Athena. Entrambi i driver offrono prestazioni di lettura migliorate, istruzioni di supporto EXPLAINe query parametrizzate.

EXPLAINle istruzioni mostrano il piano di esecuzione logico o distribuito di una query. SQL Le query con parametri consentono di utilizzare la stessa query più volte con valori diversi forniti in fase di esecuzione.

La JDBC versione aggiunge anche il supporto per Active Directory Federation Services 2019 e un'opzione di endpoint override personalizzata per. AWS STS La ODBC versione risolve un problema relativo alle credenziali del profilo. IAM

Per maggiori informazioni e per scaricare i nuovi driver, le note sul rilascio e la documentazione, consulta Connettiti ad Amazon Athena con JDBC e Connettiti ad Amazon Athena con ODBC.

12 maggio 2021

Data pubblicazione: 12/05/2021

Ora puoi usare Amazon Athena per registrare un AWS Glue catalogo da un account diverso dal tuo. Dopo aver configurato le IAM autorizzazioni richieste per AWS Glue, puoi utilizzare Athena per eseguire query tra account.

Per ulteriori informazioni, consulta Registrare un catalogo dati da un altro account e Configurare l'accesso tra account a AWS Glue cataloghi di dati.

10 maggio 2021

Data pubblicazione: 10/05/2021

Rilasciata la versione del ODBC driver 1.1.9.1001 per Athena. Questa versione risolve un problema con il tipo di autenticazione BrowserAzureAD quando si usa Azure Active Directory (AD).

Per scaricare i nuovi driver, le note sul rilascio e la documentazione, consulta Connettiti ad Amazon Athena con ODBC.

5 maggio 2021

Data pubblicazione: 05/05/2021

Ora puoi utilizzare il connettore Amazon Athena Vertica nelle query federate per interrogare le origini dati Vertica da Athena. Ad esempio, è possibile eseguire query analitiche su un data warehouse in Vertica e su un data lake in Amazon S3.

Per distribuire il connettore Athena Vertica, visita AthenaVerticaConnectorla pagina in. AWS Serverless Application Repository

Il connettore Amazon Athena Vertica espone diverse opzioni di configurazione attraverso le variabili di ambiente Lambda. Per informazioni sulle opzioni di configurazione, i parametri, le stringhe di connessione, l'implementazione e le limitazioni, consulta la pagina Connettore Amazon Athena Vertica.

Per informazioni approfondite sull'uso del connettore Vertica, consulta Interrogare un'origine dati Vertica in Amazon Athena utilizzando l'Athena Federated Query nel blog Big Data. SDK AWS

30 aprile 2021

Data pubblicazione: 30/04/2021

Rilasciati i driver JDBC 2.0.21 e ODBC 1.1.9 per Athena. Entrambe le versioni supportano SAML l'autenticazione con Azure Active Directory (AD) e l'autenticazione con. SAML PingFederate La JDBC versione supporta anche le query con parametri. Per informazioni sulle query con parametri in Athena, consulta Usa interrogazioni parametrizzate.

Per scaricare i nuovi driver, le note sul rilascio e la documentazione, consulta Connettiti ad Amazon Athena con JDBC e Connettiti ad Amazon Athena con ODBC.

29 aprile 2021

Data pubblicazione: 29/04/2021

Amazon Athena annuncia la disponibilità della versione 2 del motore Athena nelle Regioni Cina (Pechino) e Cina (Ningxia).

Per ulteriori informazioni sulla versione 2 del motore Athena, consulta Versione 2 del motore Athena.

26 Aprile 2021

Data pubblicazione: 26/04/2021

Le funzioni del valore finestra nella versione 2 del motore Athena ora supportano IGNORE NULLS e RESPECT NULLS.

Per ulteriori informazioni, consulta Funzioni del valore nella documentazione di Presto.

21 aprile 2021

Data pubblicazione: 21/04/2021

Amazon Athena annuncia la disponibilità della versione 2 del motore Athena nelle Regioni Europa (Milano) e Africa (Città del Capo).

Per ulteriori informazioni sulla versione 2 del motore Athena, consulta Versione 2 del motore Athena.

5 aprile 2021

Data pubblicazione: 05/04/2021

EXPLAINDichiarazione

Ora puoi usare l'EXPLAINistruzione in Athena per visualizzare il piano di esecuzione delle tue SQL query.

Per ulteriori informazioni, consulta Usare EXPLAIN e EXPLAIN ANALYZE in Athena e Comprendi i risultati della dichiarazione di Athena EXPLAIN.

SageMaker Modelli di Machine Learning nelle SQL query

L'inferenza dei modelli di machine learning con Amazon SageMaker è ora disponibile a livello generale per Amazon Athena. Utilizza modelli di apprendimento automatico nelle SQL query per semplificare attività complesse come il rilevamento di anomalie, l'analisi di coorti di clienti e le previsioni di serie temporali richiamando una funzione in una query. SQL

Per ulteriori informazioni, consulta Usa il Machine Learning (ML) con Amazon Athena.

Funzioni definite dall'utente () UDF

Le funzioni definite dall'utente (UDFs) sono ora disponibili a livello generale per Athena. UDFsUtilizzatele per sfruttare le funzioni personalizzate che elaborano record o gruppi di record in una singola SQL query.

Per ulteriori informazioni, consulta Interrogazione con funzioni definite dall'utente.

30 marzo 2021

Data pubblicazione: 30/03/2021

Amazon Athena annuncia la disponibilità della versione 2 del motore Athena nelle Regioni Asia Pacifico (Hong Kong) e Medio Oriente (Bahrein).

Per ulteriori informazioni sulla versione 2 del motore Athena, consulta Versione 2 del motore Athena.

25 marzo 2021

Data pubblicazione: 25/03/2021

Amazon Athena annuncia la disponibilità della versione 2 del motore Athena nelle Regioni Europa (Stoccolma).

Per ulteriori informazioni sulla versione 2 del motore Athena, consulta Versione 2 del motore Athena.

5 marzo 2021

Data pubblicazione: 05/03/2021

Amazon Athena annuncia la disponibilità della versione 2 del motore Athena nelle Regioni Canada (Central), Europa (Francoforte) e Sud America (San Paolo).

Per ulteriori informazioni sulla versione 2 del motore Athena, consulta Versione 2 del motore Athena.

25 febbraio 2021

Data pubblicazione: 25/02/2021

Amazon Athena annuncia la disponibilità generale del motore Athena versione 2 nelle Regioni Asia Pacifico (Seoul), Asia Pacifico (Singapore), Asia Pacifico (Sidney), Europa (Londra) ed Europa (Parigi).

Per ulteriori informazioni sulla versione 2 del motore Athena, consulta Versione 2 del motore Athena.

Note di rilascio di Athena per il 2020

16 dicembre 2020

Data pubblicazione: 16/12/2020

Amazon Athena annuncia la disponibilità di Athena Engine versione 2, Athena Federated Query e in altre regioni. AWS PrivateLink

Versione 2 del motore Athena e Athena Federated Query

Amazon Athena annuncia la disponibilità generale del motore Athena versione 2 e di Athena Federated Query nelle Regioni Asia Pacifico (Mumbai), Asia Pacifico (Tokyo), Europa (Irlanda) e Stati Uniti occidentali (California settentrionale). La versione 2 del motore Athena e le query federate sono già disponibili nelle Regioni Stati Uniti orientali (Virginia settentrionale), Stati Uniti orientali (Ohio) e Stati Uniti occidentali (Oregon).

Per ulteriori informazioni, consulta Versione 2 del motore Athena e Usa Amazon Athena Federated Query.

AWS PrivateLink for Athena è ora supportato nella regione Europa (Stoccolma). Per informazioni su AWS PrivateLink Athena, vedere. Connect ad Amazon Athena utilizzando un endpoint di interfaccia VPC

24 novembre 2020

Data pubblicazione: 24/11/2020

Rilasciati i driver JDBC 2.0.16 e ODBC 1.1.6 per Athena. Queste versioni supportano, a livello di account, l'autenticazione multifattoriale Okta Verify (). MFA Puoi anche utilizzare Okta MFA per configurare l'SMSautenticazione e l'autenticazione di Google Authenticator come fattori.

Per scaricare i nuovi driver, le note sul rilascio e la documentazione, consulta Connettiti ad Amazon Athena con JDBC e Connettiti ad Amazon Athena con ODBC.

11 novembre 2020

Data pubblicazione: 11/11/2020

Amazon Athena annuncia la disponibilità generale della versione 2 del motore Athena e delle query federate nelle Regioni Stati Uniti orientali (Virginia settentrionale), Stati Uniti orientali (Ohio) e Stati Uniti occidentali (Oregon).

Versione 2 del motore Athena

Amazon Athena annuncia la disponibilità generale di una nuova versione del motore per le query, la versione 2 del motore Athena, e delle query federate nelle Regioni Stati Uniti orientali (Virginia settentrionale), Stati Uniti orientali (Ohio) e Stati Uniti occidentali (Oregon).

La versione 2 del motore Athena include miglioramenti delle prestazioni e nuove funzionalità come il supporto dell'evoluzione dello schema per i dati in formato Parquet, funzioni geospaziali aggiuntive, il supporto per la lettura di schemi annidati per ridurre i costi e miglioramenti delle prestazioni nelle operazioni. JOIN AGGREGATE

SQLInterrogazioni federate

Ora puoi utilizzare la query federata di Athena nelle Regioni Stati Uniti orientali (Virginia settentrionale), Stati Uniti orientali (Ohio) e Stati Uniti occidentali (Oregon) senza usare il gruppo di lavoro AmazonAthenaPreviewFunctionality.

Utilizza le query federate per eseguire SQL SQL query su origini dati relazionali, non relazionali, a oggetti e personalizzate. Con l'interrogazione federata, puoi inviare una singola SQL query che analizza i dati da più fonti eseguite in locale o ospitate nel cloud.

L'esecuzione di analisi sui dati distribuiti tra le applicazioni può essere complessa e richiedere tempo per i seguenti motivi:

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

SQLLe query federate in Athena eliminano questa complessità consentendo agli utenti di interrogare i dati sul posto ovunque si trovino. Gli analisti possono utilizzare SQL costrutti familiari per i JOIN dati provenienti da più fonti di dati per un'analisi rapida e archiviare i risultati in Amazon S3 per un uso successivo.

Connettori origine dati

Athena utilizza i connettori Athena Data Source su AWS Lambda per eseguire query federate. I seguenti connettori open source e pre-costruiti sono stati scritti e testati da Athena. Usali per eseguire SQL query in Athena sulle fonti di dati corrispondenti.

Connettori origine dati personalizzati

Utilizzando Athena Query Federation SDK, gli sviluppatori possono creare connettori a qualsiasi fonte di dati per consentire ad Athena di eseguire SQL query su tale fonte di dati. Athena Query Federation Connector estende i vantaggi dell'interrogazione federata oltre ai connettori forniti. AWS Poiché i connettori sono attivi AWS Lambda, non è necessario gestire l'infrastruttura o pianificare la scalabilità in base ai picchi di domanda.

Fasi successive

22 ottobre 2020

Data pubblicazione: 22/10/2020

Ora puoi chiamare Athena con. AWS Step Functions AWS Step Functions può controllarne alcuni Servizi AWS direttamente utilizzando Amazon States Language. È possibile utilizzare Step Functions con Athena per avviare e interrompere l'esecuzione di query, ottenere risultati di query, eseguire query di dati ad-hoc o pianificate e recuperare i risultati da data lake in Amazon S3.

Per ulteriori informazioni, consulta Chiama Athena con Step Functions nella Guida per gli sviluppatori di AWS Step Functions .

29 luglio 2020

Data pubblicazione: 29/07/2020

Rilasciata JDBC la versione del driver 2.0.13. Questa versione supporta l'utilizzo di più cataloghi di dati registrati con Athena, il servizio Okta per l'autenticazione e le connessioni agli endpoint. VPC

Per scaricare e utilizzare la nuova versione del driver, consulta Connettiti ad Amazon Athena con JDBC.

9 luglio 2020

Data pubblicazione: 09/07/2020

Amazon Athena aggiunge il supporto per l'interrogazione di set di dati Hudi compatti e aggiunge la AWS CloudFormation AWS::Athena::DataCatalog risorsa per la creazione, l'aggiornamento o l'eliminazione dei cataloghi di dati registrati in Athena.

Esecuzione di query su set di dati Apache Hudi

Apache Hudi è un framework open source per la gestione dei dati che semplifica l'elaborazione incrementale dei dati. Amazon Athena ora supporta l'esecuzione di query sulla visualizzazione ottimizzata per la lettura di un set di dati Apache Hudi nel tuo data lake basato su Amazon S3.

Per ulteriori informazioni, consulta Interroga i set di dati Apache Hudi.

AWS CloudFormation Risorsa del catalogo dati

Per utilizzare la funzione query federate di Amazon Athena per eseguire query su qualsiasi origine dati, devi prima registrare il tuo catalogo dati in Athena. Ora puoi utilizzare la AWS CloudFormation AWS::Athena::DataCatalog risorsa per creare, aggiornare o eliminare i cataloghi di dati registrati in Athena.

Per ulteriori informazioni, vedere AWS: :Athena:: DataCatalog nella Guida per l'AWS CloudFormation utente.

1 giugno 2020

Data pubblicazione: 01/06/2020

Utilizzo di metastore Hive Apache come metacatalogo con Amazon Athena

Ora è possibile connettere Athena a uno o più metastore Hive Apache in aggiunta a AWS Glue Data Catalog con Athena.

Per connettersi a un metastore Hive con hosting autonomo, è necessario un connettore per metastore Athena Hive. Athena offre un connettore per l'implementazione di riferimento che è possibile utilizzare. Il connettore opera nel tuo account come una funzione AWS Lambda .

Per ulteriori informazioni, consulta Usa un metastore Hive esterno.

21 maggio 2020

Data pubblicazione: 21/05/2020

Amazon Athena aggiunge il supporto per la proiezione delle partizioni. Utilizzare la proiezione delle partizioni per velocizzare l'elaborazione delle query di tabelle altamente partizionate e automatizzare la gestione delle partizioni. Per ulteriori informazioni, consulta Usa la proiezione delle partizioni con Amazon Athena.

1 Aprile 2020

Data pubblicazione: 01/04/2020

Oltre alla regione Stati Uniti orientali (Virginia settentrionale), le funzionalità di query federata di Amazon Athena, user defined functions UDFs (), machine learning inference e metastore Hive esterne sono ora disponibili in anteprima nelle regioni Asia Pacifico (Mumbai), Europa (Irlanda) e Stati Uniti occidentali (Oregon).

11 marzo 2020

Data pubblicazione: 11/03/2020

Amazon Athena ora pubblica eventi EventBridge Amazon per le transizioni di stato delle query. Quando una query passa da uno stato all'altro, ad esempio da In esecuzione a uno stato terminale come Riuscito o Annullato, Athena pubblica un evento di modifica dello stato della query su. EventBridge L'evento contiene informazioni sulla transizione di stato della query. Per ulteriori informazioni, consulta Monitora gli eventi di interrogazione di Athena con EventBridge.

6 marzo 2020

Data pubblicazione: 06/03/2020

Ora puoi creare e aggiornare gruppi di lavoro Amazon Athena utilizzando la risorsa. AWS CloudFormation AWS::Athena::WorkGroup Per ulteriori informazioni, vedere AWS: :Athena:: WorkGroup nella Guida per l'AWS CloudFormation utente.

Note di rilascio di Athena per il 2019

26 novembre 2019

Data pubblicazione: 17/12/2019

Amazon Athena aggiunge il supporto per l'esecuzione di SQL query su fonti di dati relazionali, non relazionali, a oggetti e personalizzate, per richiamare modelli di machine learning nelle SQL query, User Defined Functions (UDFs) (Preview), per utilizzare Apache Hive Metastore come catalogo di metadati con Amazon Athena (Preview) e quattro parametri aggiuntivi relativi alle query.

Query federate SQL

Utilizza le query federate per eseguire SQL SQL query su origini dati relazionali, non relazionali, a oggetti e personalizzate.

Ora puoi utilizzare la query federata Athena per eseguire la scansione dei dati archiviati in origini dati relazionali, non relazionali, oggetti e personalizzate. Con l'interrogazione federata, puoi inviare una singola SQL query che analizza i dati da più fonti eseguite in locale o ospitate nel cloud.

L'esecuzione di analisi sui dati distribuiti tra le applicazioni può essere complessa e richiedere tempo per i seguenti motivi:

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

SQLLe query federate in Athena eliminano questa complessità consentendo agli utenti di interrogare i dati sul posto ovunque si trovino. Gli analisti possono utilizzare SQL costrutti familiari per i JOIN dati provenienti da più fonti di dati per un'analisi rapida e archiviare i risultati in Amazon S3 per un uso successivo.

Connettori origine dati

Athena esegue le query federate utilizzando i connettori Athena Data Source in esecuzione in AWS Lambda. Usa questi connettori di origine dati open source per eseguire SQL query federate in Athena su Amazon DynamoDB, Apache, Amazon Document DB, Amazon CloudWatch, HBase CloudWatch Amazon Metrics e database relazionali conformi come My e JDBCPostgre con licenza Apache 2.0. SQL SQL

Connettori origine dati personalizzati

Utilizzando Athena Query Federation SDK, gli sviluppatori possono creare connettori a qualsiasi fonte di dati per consentire ad Athena di eseguire SQL query su tale fonte di dati. Athena Query Federation Connector estende i vantaggi dell'interrogazione federata oltre ai connettori forniti. AWS Poiché i connettori sono attivi AWS Lambda, non è necessario gestire l'infrastruttura o pianificare la scalabilità in base ai picchi di domanda.

Disponibilità dell'anteprima

Athena Federated Query è disponibile in anteprima nella Regione Stati Uniti orientali (Virginia settentrionale).

Fasi successive

Richiamo di modelli di Machine Learning nelle query SQL

Puoi richiamare i modelli di machine learning per l'inferenza direttamente dalle query Athena. La capacità di utilizzare modelli di machine learning nelle SQL query rende le attività complesse come il rilevamento delle anomalie, l'analisi della coorte di clienti e le previsioni di vendita tanto semplici quanto richiamare una funzione in una query. SQL

Modelli ML

Puoi utilizzare più di una dozzina di algoritmi di machine learning integrati forniti da Amazon SageMaker, addestrare i tuoi modelli o trovare e abbonarti a pacchetti modello Marketplace AWSe distribuirli su Amazon SageMaker Hosting Services. Non è richiesta alcuna configurazione aggiuntiva. Puoi richiamare questi modelli ML nelle tue SQL query dalla console Athena, AthenaAPIs, e tramite il driver di anteprima di Athena. JDBC

Disponibilità dell'anteprima

La funzione ML di Athena è disponibile oggi in anteprima nella Regione Stati Uniti orientali (Virginia settentrionale).

Fasi successive

Funzioni definite dall'utente (UDFs) (anteprima)

Ora puoi scrivere funzioni scalari personalizzate e richiamale nelle query Athena. Puoi scrivere il tuo UDFs in Java usando Athena Query Federation. SDK Quando a UDF viene utilizzato in una SQL query inviata ad Athena, viene richiamato ed eseguito. AWS Lambda UDFspuò essere utilizzato in entrambe le SELECT FILTER clausole di una query. SQL È possibile richiamarne più di una UDFs nella stessa interrogazione.

Disponibilità dell'anteprima

La UDF funzionalità Athena è disponibile in modalità Anteprima nella regione Stati Uniti orientali (Virginia settentrionale).

Fasi successive

Utilizzo di metastore Hive Apache come metacatalogo con Amazon Athena (anteprima)

Ora è possibile connettere Athena a uno o più metastore Hive Apache in aggiunta a AWS Glue Data Catalog con Athena.

Connettore Metastore

Per connettersi a un metastore Hive con hosting autonomo, è necessario un connettore per metastore Athena Hive. Athena offre un connettore per l'implementazione di riferimento che è possibile utilizzare. Il connettore funziona come una AWS Lambda funzione nel tuo account. Per ulteriori informazioni, consulta Utilizzo del connettore Athena Data per metastore Hive esterno (anteprima).

Disponibilità dell'anteprima

La caratteristica Metastore Hive è disponibile in anteprima nella Regione Stati Uniti orientali (Virginia settentrionale).

Fasi successive

Nuovi parametri relativi alle query

Athena ora pubblica ulteriori parametri di query che possono aiutarti a comprendere le prestazioni di Amazon Athena. Athena pubblica i parametri relativi alle query su Amazon. CloudWatch In questa versione, Athena pubblica i seguenti parametri di query aggiuntivi:

  • Tempo di pianificazione query: il tempo impiegato per pianificare la query. Include il tempo impiegato per recuperare le partizioni della tabella dall'origine dati;

  • Tempo di permanenza in coda: il tempo in cui la query è rimasta in coda in attesa di risorse.

  • Tempo di elaborazione del servizio – Il tempo impiegato per scrivere i risultati dopo che il motore di query ha concluso l'esecuzione.

  • Tempo di esecuzione totale – Il tempo impiegato da Athena per eseguire la query.

Per utilizzare queste nuove metriche di query, puoi creare dashboard personalizzate, impostare allarmi e trigger sulle metriche o utilizzare dashboard precompilate CloudWatch direttamente dalla console Athena.

Fasi successive

Per ulteriori informazioni, consulta Monitoraggio delle interrogazioni di Athena con metriche. CloudWatch

12 novembre 2019

Data pubblicazione: 17/12/2019

Amazon Athena è ora disponibile nella Regione Medio Oriente (Bahrein).

8 Novembre 2019

Data pubblicazione: 17/12/2019

Amazon Athena è ora disponibile nella Regione Stati Uniti occidentali (California settentrionale) ed Europa (Parigi).

8 ottobre 2019

Data pubblicazione: 17/12/2019

Amazon Athena ora ti consente di connetterti direttamente ad Athena tramite un VPC endpoint di interfaccia nel tuo Virtual Private Cloud (). VPC Utilizzando questa funzionalità, puoi inviare le tue domande ad Athena in modo sicuro senza richiedere un Internet Gateway nel tuo. VPC

Per creare un VPC endpoint di interfaccia per la connessione ad Athena, puoi usare AWS Management Console AWS Command Line Interface o AWS CLI(). Per informazioni sulla creazione di un endpoint di interfaccia, consulta Creazione di un endpoint di interfaccia.

Quando utilizzi un VPC endpoint di interfaccia, la comunicazione tra te VPC e APIs Athena è sicura e rimane all'interno della AWS rete. Questa funzione di Athena non prevede costi aggiuntivi. Si applicano le tariffe per VPC gli endpoint di interfaccia.

Per ulteriori informazioni su questa funzionalità, consulta Connect to Amazon Athena Using an Interface VPC Endpoint.

19 settembre 2019

Data pubblicazione: 17/12/2019

Amazon Athena aggiunge il supporto per l'inserimento di nuovi dati in una tabella esistente utilizzando l'istruzione INSERT INTO. Puoi inserire nuove righe in una tabella di destinazione utilizzando un'istruzione di query SELECT che viene eseguita su una tabella di origine o in base a un set di valori forniti come parte dell'istruzione di query. I formati di dati supportati includono Avro, JSONORC, Parquet e file di testo.

INSERT INTOle dichiarazioni possono anche aiutarti a semplificare il ETL processo. Ad esempio, è possibile utilizzare INSERT INTO in una singola query per selezionare dati da una tabella di origine in JSON formato e scrivere su una tabella di destinazione in formato Parquet.

Le istruzioni INSERT INTO vengono addebitate in base al numero di byte che vengono analizzati nella fase SELECT, in modo simile a come Athena addebita le query SELECT. Per ulteriori informazioni, consulta Prezzi di Amazon Athena.

Per ulteriori informazioni sull'utilizzoINSERT INTO, inclusi i formati supportati, SerDes ed esempi, consulta INSERTINTOla Guida per l'utente di Athena.

12 settembre 2019

Data pubblicazione: 17/12/2019

Amazon Athena è ora disponibile nella Regione Asia Pacifico (Hong Kong).

16 agosto 2019

Data pubblicazione: 17/12/2019

Amazon Athena aggiunge il supporto per le query di dati nei bucket Amazon S3 con pagamento a carico del richiedente.

Quando un bucket Amazon S3 è configurato per il pagamento a carico del richiedente, il richiedente, non il proprietario del bucket, paga i costi della richiesta e del trasferimento dei dati Amazon S3. In Athena, gli amministratori del gruppo di lavoro possono ora configurare le impostazioni del gruppo di lavoro per consentire ai membri del gruppo di lavoro di eseguire query sui bucket S3 con pagamento a carico del richiedente.

Per informazioni su come configurare l'impostazione per il pagamento a carico del richiedente, consulta Crea un gruppo di lavoro nella Guida per l'utente di Amazon Athena. Per ulteriori informazioni sui bucket con Pagamento a carico del richiedente, consulta Bucket con Pagamento a carico del richiedente nella Guida per gli sviluppatori di Amazon Simple Storage Service.

9 agosto 2019

Data pubblicazione: 17/12/2019

Amazon Athena ora supporta l'applicazione delle policy AWS Lake Formation per il controllo granulare degli accessi a database, tabelle e colonne nuovi o esistenti definiti nel AWS Glue Data Catalog per i dati archiviati in Amazon S3.

È possibile utilizzare questa funzionalità nei seguenti paesi Regioni AWS: Stati Uniti orientali (Ohio), Stati Uniti orientali (Virginia settentrionale), Stati Uniti occidentali (Oregon), Asia Pacifico (Tokyo) ed Europa (Irlanda). Questa caratteristica non prevede costi aggiuntivi.

Per ulteriori informazioni sull'utilizzo di questa caratteristica, consulta Usa Athena per interrogare i dati registrati con AWS Lake Formation. Per ulteriori informazioni su AWS Lake Formation, consulta AWS Lake Formation.

26 giugno 2019

Amazon Athena è ora disponibile nella Regione Europa (Stoccolma). Per un elenco delle regioni e degli endpoint supportati, consultare Regioni AWS ed endpoint.

24 maggio 2019

Data pubblicazione: 24-05-2019

Amazon Athena è ora disponibile nelle regioni AWS GovCloud (Stati Uniti orientali) e AWS GovCloud (Stati Uniti occidentali). Per un elenco delle regioni e degli endpoint supportati, consultare Regioni AWS ed endpoint.

05 marzo 2019

Data pubblicazione: 05/03/2019

Amazon Athena ora è disponibile nella Regione Canada (Centrale). Per un elenco delle regioni e degli endpoint supportati, consultare Regioni AWS ed endpoint. Rilasciata la nuova versione del ODBC driver con supporto per i gruppi di lavoro Athena. Per ulteriori informazioni, consulta le note di rilascio del ODBC driver.

Per scaricare la versione 1.0.5 del ODBC driver e la relativa documentazione, vedereConnettiti ad Amazon Athena con ODBC. Per informazioni su questa versione, consultate le note di rilascio del ODBC driver.

Per utilizzare i gruppi di lavoro con il ODBC driver, impostate la nuova proprietà di connessioneWorkgroup, nella stringa di connessione, come mostrato nell'esempio seguente:

Driver=Simba Athena ODBC Driver;AwsRegion=[Region];S3OutputLocation=[S3Path];AuthenticationType=IAM Credentials;UID=[YourAccessKey];PWD=[YourSecretKey];Workgroup=[WorkgroupName]

Per ulteriori informazioni, cercate «gruppo di lavoro» nella Guida all'installazione e alla configurazione dei ODBC driver versione 1.0.5.Non vengono apportate modifiche alla stringa di connessione del ODBC driver quando si utilizzano i tag nei gruppi di lavoro. Per utilizzare i tag, esegui l'aggiornamento alla versione più recente del ODBC driver, ovvero la versione corrente.

Questa versione del driver consente di utilizzare le azioni del APIgruppo di lavoro Athena per creare e gestire gruppi di lavoro e le azioni di tag Athena per aggiungere, elencare o rimuovere API tag nei gruppi di lavoro. Prima di iniziare, assicurati di disporre delle autorizzazioni a livello di risorsa per le azioni su gruppi di lavoro e tag. IAM

Per ulteriori informazioni, consultare:

Se utilizzi il JDBC driver o il AWS SDK, esegui l'upgrade alla versione più recente del driverSDK, entrambi i quali includono già il supporto per gruppi di lavoro e tag in Athena. Per ulteriori informazioni, consulta Connettiti ad Amazon Athena con JDBC.

22 febbraio 2019

Data pubblicazione: 22/02/2019

Aggiunto il supporto dei tag per i gruppi di lavoro in Amazon Athena. Un tag consiste di una chiave e di un valore che definisci. Quando aggiungi tag a un gruppo di lavoro, gli assegni metadati personalizzati. Puoi aggiungere tag ai gruppi di lavoro per aiutarli a classificarli, utilizzando AWS le migliori pratiche di etichettatura. Puoi usare i tag per limitare l'accesso ai gruppi di lavoro e per tenere traccia dei costi. Ad esempio, crea un gruppo di lavoro per ogni centro di costo. Quindi, aggiungendo tag a questi gruppi di lavoro, puoi tenere traccia della spesa di Athena per ogni centro di costo. Per ulteriori informazioni, consulta la sezione relativa all'utilizzo dei tag per la fatturazione nella Guida per l'utente di AWS Billing and Cost Management .

Puoi lavorare con i tag utilizzando la console Athena o le API operazioni. Per ulteriori informazioni, consulta Tag: risorse Athena.

Nella console Athena puoi aggiungere uno o più tag a ciascun gruppo di lavoro ed eseguire ricerche in base ai tag. I gruppi di lavoro sono una risorsa IAM controllata in Athena. InIAM, puoi limitare chi può aggiungere, rimuovere o elencare tag nei gruppi di lavoro che crei. È inoltre possibile utilizzare l'CreateWorkGroupAPIoperazione con il parametro tag opzionale per aggiungere uno o più tag al gruppo di lavoro. Per aggiungere, rimuovere o elencare i tag, usa TagResource, UntagResource e ListTagsForResource. Per ulteriori informazioni, consulta Operazioni di utilizzo API e tag AWS CLI.

Per consentire agli utenti di aggiungere tag durante la creazione di gruppi di lavoro, assicurati di concedere a ciascun utente IAM le autorizzazioni sia per le azioni che per. TagResource CreateWorkGroup API Per maggiori informazioni ed esempi, consulta Usa politiche di controllo degli accessi basate su tag IAM.

Non vengono apportate modifiche al JDBC driver quando si utilizzano i tag nei gruppi di lavoro. Se crei nuovi gruppi di lavoro e utilizzi il JDBC driver o il AWS SDK, esegui l'aggiornamento alla versione più recente del driver e. SDK Per informazioni, consultare Connettiti ad Amazon Athena con JDBC.

18 febbraio 2019

Data pubblicazione: 18/02/2019

Aggiunta la possibilità di controllare i costi delle query tramite l'esecuzione di query nei gruppi di lavoro. Per informazioni, consultare Usa i gruppi di lavoro per controllare l'accesso alle query e i costi. È stato migliorato l'JSONOpenX SerDe utilizzato in Athena, risolto un problema per cui Athena non ignorava gli oggetti trasferiti alla classe di GLACIER archiviazione e aggiunto esempi per l'interrogazione dei log di Network Load Balancer.

Sono state apportate le modifiche seguenti:

  • Aggiunto il supporto per i gruppi di lavoro. Usa i gruppi di lavoro per separare utenti, team, applicazioni o carichi di lavoro e per impostare i limiti relativi alla quantità di dati che ogni query o l'intero gruppo di lavoro può elaborare. Poiché i gruppi di lavoro agiscono come IAM risorse, è possibile utilizzare le autorizzazioni a livello di risorsa per controllare l'accesso a un gruppo di lavoro specifico. Puoi anche visualizzare i parametri relativi alle query in Amazon CloudWatch, controllare i costi delle query configurando limiti alla quantità di dati scansionati, creare soglie e attivare azioni, come gli SNS allarmi Amazon, quando queste soglie vengono superate. Per ulteriori informazioni, consulta Usa i gruppi di lavoro per controllare l'accesso alle query e i costi e Utilizza CloudWatch e monitora EventBridge le interrogazioni e controlla i costi.

    I gruppi di lavoro sono una risorsa IAM. Per un elenco completo di azioni, risorse e condizioni relative al gruppo di lavoro in, consulta ActionsIAM, Resources and Condition Keys per Amazon Athena nel Service Authorization Reference. Prima di creare nuovi gruppi di lavoro, assicurati di utilizzare le politiche dei gruppi di lavoro IAM e il. AWS politica gestita: AmazonAthenaFullAccess

    È possibile utilizzare i gruppi di lavoro nella console, con le APIoperazioni dei gruppi di lavoro o con il driver. JDBC Per ulteriori informazioni sulla creazione di gruppi di lavoro, consulta Creare un gruppo di lavoro. Per scaricare il JDBC driver con supporto per gruppi di lavoro, consulta. Connettiti ad Amazon Athena con JDBC

    Se si utilizzano gruppi di lavoro con il JDBC driver, è necessario impostare il nome del gruppo di lavoro nella stringa di connessione utilizzando il parametro di Workgroup configurazione come nell'esempio seguente:

    jdbc:awsathena://AwsRegion=<AWSREGION>;UID=<ACCESSKEY>; PWD=<SECRETKEY>;S3OutputLocation=s3://amzn-s3-demo-bucket/<athena-output>-<AWSREGION>/; Workgroup=<WORKGROUPNAME>;

    Non ci sono cambiamenti nel modo in cui si eseguono SQL le istruzioni o si effettuano JDBC API chiamate al driver. Il driver passa il nome del gruppo di lavoro ad Athena.

    Per informazioni sulle differenze introdotte con i gruppi di lavoro, consulta le sezioni Usa il gruppo di lavoro Athena APIs e Risolvi gli errori del gruppo di lavoro.

  • Migliorato l'JSONOpenX SerDe usato in Athena. I miglioramenti includono, tra l'altro, quanto segue:

    • Supporto della proprietà ConvertDotsInJsonKeysToUnderscores. Se impostato suTRUE, consente di SerDe sostituire i punti nei nomi delle chiavi con caratteri di sottolineatura. Ad esempio, se il JSON set di dati contiene una chiave con il nome"a.b", puoi utilizzare questa proprietà per definire il nome della colonna da inserire "a_b" in Athena. Il valore predefinito è FALSE. Per impostazione predefinita, Athena non consente l'uso di punti nei nomi di colonna.

    • Supporto della proprietà case.insensitive. Per impostazione predefinita, Athena richiede che tutte le chiavi del JSON set di dati utilizzino lettere minuscole. WITH SERDE PROPERTIES ("case.insensitive"= FALSE;) consente di usare nomi di chiave con distinzione tra maiuscole e minuscole nei dati. Il valore predefinito è TRUE. Se impostato suTRUE, SerDe converte tutte le colonne maiuscole in minuscole.

    Per ulteriori informazioni, consulta OpenX JSON SerDe.

  • Risolto un problema per cui Athena restituiva messaggi di errore "access denied" quando elaborava oggetti Amazon S3 archiviati in Glacier tramite policy del ciclo di vita Amazon S3. Come risultato della risoluzione di questo problema, Athena ignora gli oggetti trasmessi alla classe di archiviazione GLACIER. Athena non supporta l'esecuzione di query sui dati nella classe di archiviazione GLACIER.

    Per ulteriori informazioni, consulta Considerazioni su Amazon S3 Transitioning to the GLACIER Storage Class (Object Archival) nella Amazon Simple Storage Service User Guide.

  • Sono stati aggiunti esempi per interrogare i log di accesso di Network Load Balancer che ricevono informazioni sulle richieste Transport Layer Security TLS (). Per ulteriori informazioni, consulta Interroga i log di Network Load Balancer.

Note di rilascio di Athena per il 2018

20 novembre 2018

Data pubblicazione: 20/11/2018

Sono state rilasciate le nuove versioni del ODBC driver JDBC and con supporto per l'accesso federato ad API Athena con AD FS SAML e 2.0 (Security Assertion Markup Language 2.0). Per i dettagli, consulta le note di rilascio dei JDBCdriver e ODBC le note di rilascio dei driver.

Questa versione supporta l'accesso federato ad Athena per Active Directory Federation Service (AD FS 3.0). L'accesso viene stabilito tramite le versioni JDBC o i ODBC driver che supportano la SAML versione 2.0. Per informazioni sulla configurazione dell'accesso federato ad API Athena, vedere. Abilita l'accesso federato all'Athena API

Per scaricare la versione 2.0.6 del JDBC driver e la relativa documentazione, vedere. Connettiti ad Amazon Athena con JDBC Per informazioni su questa versione, consulta le note sulla versione del JDBC driver.

Per scaricare la versione 1.0.4 del ODBC driver e la relativa documentazione, vedereConnettiti ad Amazon Athena con ODBC. Per informazioni su questa versione, consulta le Note di rilascio del ODBC driver.

Per ulteriori informazioni sul supporto SAML 2.0 in AWS, vedere About SAML 2.0 Federation nella Guida per l'IAMutente.

15 ottobre 2018

Data pubblicazione: 15/10/2018

Se hai effettuato l'aggiornamento a AWS Glue Data Catalog, sono disponibili due nuove funzionalità che forniscono supporto per:

  • Crittografia dei metadati del catalogo dati. Se si decide di crittografare i metadati nel catalogo dati, è necessario aggiungere policy specifiche ad Athena. Per ulteriori informazioni, consulta la sezione relativa all'accesso ai metadati crittografati nel AWS Glue Data Catalog.

  • Autorizzazioni dettagliate per accedere alle risorse in. AWS Glue Data Catalog Ora puoi definire politiche basate sull'identità (IAM) che limitano o consentono l'accesso a database e tabelle specifici dal Data Catalog utilizzato in Athena. Per ulteriori informazioni, consulta Configurare l'accesso a database e tabelle in AWS Glue Data Catalog.

    Nota

    I dati risiedono nei bucket Amazon S3 e l'accesso a tali dati è controllato dalle Controlla l'accesso ad Amazon S3 da Athena. Per accedere ai dati di database e di tabelle, continua a utilizzare le policy di controllo di accesso ai bucket Amazon S3 che archiviano i dati.

10 ottobre 2018

Data pubblicazione: 10/10/2018

Athena supporta CREATE TABLE AS SELECT, che crea una tabella dal risultato di un'istruzione di query SELECT. Per i dettagli, vedere Creazione di una tabella dai risultati della query (CTAS).

Prima di creare CTAS le interrogazioni, è importante conoscerne il comportamento nella documentazione di Athena. Contiene informazioni sulla posizione in cui salvare i risultati delle query in Amazon S3, l'elenco dei formati supportati per l'archiviazione dei risultati delle CTAS query, il numero di partizioni che è possibile creare e i formati di compressione supportati. Per ulteriori informazioni, consulta Considerazioni e limitazioni per CTAS le interrogazioni.

Usa le CTAS query per:

6 settembre 2018

Data pubblicazione: 06/09/2018

Rilasciata la nuova versione del ODBC driver (versione 1.0.3). La nuova versione del ODBC driver trasmette i risultati per impostazione predefinita, anziché sfogliarli, permettendo agli strumenti di business intelligence di recuperare più velocemente set di dati di grandi dimensioni. Questa versione include anche miglioramenti, correzioni di bug e una documentazione aggiornata per «Utilizzo SSL con un server proxy». Per ulteriori informazioni, consulta le note di rilascio del driver.

Per scaricare la versione 1.0.3 del ODBC driver e la relativa documentazione, vedere. Connettiti ad Amazon Athena con ODBC

La funzionalità di streaming dei risultati è disponibile con questa nuova versione del ODBC driver. È disponibile anche con il JDBC driver. Per informazioni sui risultati di streaming, consulta la Guida all'installazione e alla configurazione dei ODBC driver e cerca UseResultsetStreaming.

La versione 1.0.3 del ODBC driver sostituisce immediatamente la versione precedente del driver. È consigliabile migrare al driver corrente.

Importante

Per utilizzare la versione 1.0.3 del ODBC driver, segui questi requisiti:

  • Mantieni la porta 444 aperta al traffico in uscita.

  • Aggiungi l'operazione di policy athena:GetQueryResultsStream all'elenco di policy per Athena. Questa azione politica non è esposta direttamente con API e viene utilizzata solo con i JDBC driver ODBC and, come parte del supporto dei risultati di streaming. Per un esempio di policy, consulta AWS politica gestita: AWSQuicksightAthenaAccess.

23 agosto 2018

Data pubblicazione: 23/08/2018

È stato aggiunto il supporto per queste funzionalità DDL correlate e sono stati corretti diversi bug, come segue:

  • Aggiunto il supporto per i tipi di dati DATE e BINARY, per i dati in Parquet, per i tipi di dati TIMESTAMP e DATE, nonché per i dati in Avro.

  • È stato aggiunto il supporto per INT e DOUBLE nelle DDL query. INTEGERè un alias di INT ed DOUBLE PRECISION è un alias di. DOUBLE

  • Migliorate le prestazioni delle query DROP TABLE e DROP DATABASE.

  • Rimossa la creazione dell'oggetto _$folder$ in Amazon S3 quando un bucket di dati è vuoto.

  • Risolto un problema in cui ALTER TABLE ADD PARTITION generava un errore quando non veniva fornito alcun valore di partizione.

  • Risolto un problema in cui DROP TABLE ignorava il nome del database durante il controllo delle partizioni dopo il nome qualificato era stato specificato nell'istruzione.

Per ulteriori informazioni sui tipi di dati supportati in Athena, consulta le sezioni Tipi di dati in Amazon Athena.

Per informazioni sulle mappature dei tipi di dati supportate tra i tipi in Athena, il JDBC driver e i tipi di dati Java, consulta la sezione «Tipi di dati» nella Guida all'installazione e alla configurazione dei JDBC driver.

16 agosto 2018

Data pubblicazione: 16/08/2018

Rilasciata la versione del JDBC driver 2.0.5. La nuova versione del JDBC driver trasmette i risultati per impostazione predefinita, anziché sfogliarli, permettendo agli strumenti di business intelligence di recuperare più velocemente set di dati di grandi dimensioni. Rispetto alla versione precedente del JDBC driver, sono stati apportati i seguenti miglioramenti delle prestazioni:

  • Aumento a circa il doppio delle prestazioni in caso di recupero di meno di 10.000 righe.

  • Aumento delle prestazioni di circa 5-6 volte in caso di recupero di più di 10.000 righe.

La funzionalità di streaming dei risultati è disponibile solo con il JDBC driver. Non è disponibile con il ODBC driver. Non puoi usarlo con l'AthenaAPI. Per informazioni sui risultati di streaming, consulta la Guida all'installazione e alla configurazione dei JDBC driver e cerca UseResultsetStreaming.

Per scaricare la versione 2.0.5 del JDBC driver e la relativa documentazione, vedereConnettiti ad Amazon Athena con JDBC.

La versione 2.0.5 del JDBC driver sostituisce immediatamente la versione precedente del driver (2.0.2). Per assicurarti di poter utilizzare la versione del JDBC driver 2.0.5, aggiungi l'azione athena:GetQueryResultsStream politica all'elenco delle politiche per Athena. Questa azione politica non è esposta direttamente con il driver API e viene utilizzata solo con il JDBC driver, come parte del supporto dei risultati di streaming. Per un esempio di policy, consulta AWS politica gestita: AWSQuicksightAthenaAccess. Per ulteriori informazioni sulla migrazione dalla versione 2.0.2 alla versione 2.0.5 del driver, consulta la JDBCDriver Migration Guide.

Se stai eseguendo la migrazione da una versione 1.x a una 2.x del driver, dovrai eseguire la migrazione delle configurazioni esistenti alla nuova configurazione. È altamente consigliabile migrare alla versione corrente del driver. Per ulteriori informazioni, consulta la JDBCDriver Migration Guide.

7 agosto 2018

Data pubblicazione: 07/08/2018

Ora puoi archiviare i log di flusso di Amazon Virtual Private Cloud direttamente in Amazon S3 in GZIP un formato, dove puoi interrogarli in Athena. Per informazioni, consulta Interrogazione dei log di VPC flusso di Amazon e Amazon VPC Flow Logs può ora essere distribuito a S3.

5 giugno 2018

Data pubblicazione: 05/06/2018

Supporto per le visualizzazioni

Aggiunta del supporto per le visualizzazioni. È ora possibile utilizzare CREATE VIEW e CREATE DIALECT VIEW, DESCRIBE VIEW, DROP VIEW, SHOW CREATE VIEW e SHOW VIEWS in Athena. La query che definisce la visualizzazione viene eseguita ogni volta che si fa riferimento alla visualizzazione nella query. Per ulteriori informazioni, consulta Lavora con le viste.

Miglioramenti e aggiornamenti per i messaggi di errore

  • È stata inclusa una libreria GSON 2.8.0 in CloudTrail SerDe, per risolvere un problema con CloudTrail SerDe e abilitare l'analisi delle stringhe. JSON

  • Convalida dello schema di partizione migliorata in Athena for Parquet e, in alcuni casi, perORC, permettendo il riordino delle colonne. Ciò consente ad Athena di gestire meglio i cambiamenti nell'evoluzione dello schema nel tempo e le tabelle aggiunte dal AWS Glue Crawler. Per ulteriori informazioni, consulta Gestire gli aggiornamenti dello schema.

  • Aggiunto supporto per analisi per SHOW VIEWS.

  • Realizzati i seguenti miglioramenti ai messaggi di errore più comuni:

    • Ha sostituito un messaggio di errore interno con un messaggio di errore descrittivo quando SerDe non riesce ad analizzare la colonna in una query Athena. In passato, Athena restituiva un errore interno in caso di errori di analisi. Il nuovo messaggio di errore recita: "HIVE_ BAD _: Errore nell'analisi del valore del campo per il campo 0DATA: java.lang.String non può essere trasmesso a org.openx.data.jsonserde.json. JSONObject».

    • Migliorati i messaggi di errore relativi ad autorizzazioni insufficienti grazie all'aggiunta ulteriori dettagli.

Correzioni di bug

Sono stati corretti i seguenti bug:

  • Corretto un problema consentendo la traduzione di REAL in di tipi di dati FLOAT. Ciò consente di migliorare l'integrazione con il crawler di AWS Glue che restituisce tipi di dati FLOAT.

  • Risolto un problema per cui Athena non convertiva AVRO DECIMAL (un tipo logico) in un tipo. DECIMAL

  • Risolto un problema per cui Athena non restituiva risultati per le query su dati Parquet con clausole WHERE che facevano riferimento a valori nel tipo di dati TIMESTAMP.

17 maggio 2018

Data pubblicazione: 17/05/2018

Aumentate le quote predefinite per le query simultanee da cinque a venti in Athena. È quindi possibile inviare ed eseguire fino a venti query DDL e venti query SELECT alla volta. Si noti che le quote di simultaneità sono separate per le query DDL e SELECT.

Le quote di simultaneità in Athena sono definite come il numero di query simultanee che possono essere inviate al servizio. È possibile inviare fino a venti query dello stesso tipo (DDL o SELECT) alla volta. Se si invia una query che supera la quota di query simultanee, Athena API visualizza un messaggio di errore.

Dopo aver inviato le query ad Athena, Athena le elabora assegnando le risorse in base al carico di servizio globale e alla quantità di richieste in entrata. Monitoriamo e adattiamo il servizio costantemente in modo che le query siano elaborate più rapidamente possibile.

Per informazioni, consultare Service Quotas (Quote di Servizio). Si tratta di una quota regolabile. È possibile utilizzare la Console Service Quotas per richiedere un aumento della quota per le query simultanee.

19 aprile 2018

Data pubblicazione: 19/04/2018

È stata rilasciata la nuova versione del JDBC driver (versione 2.0.2) con supporto per la restituzione dei ResultSet dati come tipo di dati Array, miglioramenti e correzioni di errori. Per ulteriori informazioni, consulta le note di rilascio del driver.

Per informazioni sul download della nuova versione del JDBC driver 2.0.2 e della relativa documentazione, vedere. Connettiti ad Amazon Athena con JDBC

La versione più recente del JDBC driver è la 2.0.2. Se stai eseguendo la migrazione da una versione 1.x a una 2.x del driver, dovrai eseguire la migrazione delle configurazioni esistenti alla nuova configurazione. È altamente consigliabile migrare al driver corrente.

Per informazioni sulle modifiche introdotte nella nuova versione del driver, sulle differenze di versione ed esempi, consulta la JDBCDriver Migration Guide.

6 aprile 2018

Data pubblicazione: 06/04/2018

Utilizza la funzione di completamento automatico per digitare query nella console Athena.

15 marzo 2018

Data pubblicazione: 15/03/2018

È stata aggiunta la possibilità di creare automaticamente tabelle Athena per i file di CloudTrail registro direttamente dalla CloudTrail console. Per informazioni, consultare Usa la CloudTrail console per creare una tabella Athena per i log CloudTrail .

2 febbraio 2018

Data pubblicazione: 12/02/2018

Aggiunta del supporto per l'offloading sicuro dei dati intermedi su disco per le query con elevati requisiti di memoria che utilizzano la clausola GROUP BY. Questo migliora l'affidabilità di tali query, impedendo gli errori di tipo "Query resource exhausted".

19 gennaio 2018

Data pubblicazione: 19/01/2018

Athena utilizza Presto, un motore di query open source, per l'esecuzione di query.

Con Athena, non ci sono versioni da gestire. Abbiamo eseguito in modo chiaro l'aggiornamento del motore sottostante in Athena a una versione basata sulla versione 0.172 di Presto. Non è richiesta nessuna azione da parte tua.

Con l'aggiornamento, è ora possibile utilizzare funzioni e operatori Presto 0.172, tra cui le espressioni lambda di Presto 0.172 in Athena.

I principali aggiornamenti di questa versione, tra cui le correzioni condivise dalla community, includono:

  • Supporto per ignorare le intestazioni. È possibile utilizzare la proprietà skip.header.line.count durante la definizione di tabelle per consentire ad Athena di ignorare le intestazioni. Questa funzionalità è supportata per le query che utilizzano LazySimpleSerDeand Open CSV SerDe e non per Grok o Regex. SerDes

  • Supporto per il tipo di dati CHAR(n) nelle funzioni STRING. L'intervallo per CHAR(n) è [1.255], mentre l'intervallo per VARCHAR(n) è [1,65535].

  • Supporto per sottoquery correlate.

  • Supporto per espressioni e funzioni Lambda di Presto.

  • Migliorate le prestazioni del tipo DECIMAL e degli operatori.

  • Supporto per aggregazioni filtrate, ad esempio SELECT sum(col_name) FILTER, dove id > 0.

  • Predicati push-down per i tipi di dati DECIMAL, TINYINT, SMALLINT e REAL.

  • Supporto per un predicati di confronto quantificato: ALL, ANY e SOME.

  • Aggiunte funzioni: arrays_overlap(), array_except(), levenshtein_distance(), codepoint(), skewness(), kurtosis() e typeof().

  • Aggiunta una variante della funzione from_unixtime() che richiede un argomento timezone.

  • Aggiunte le funzioni di aggregazione bitwise_and_agg() e bitwise_or_agg().

  • Aggiunte le funzioni xxhash64() e to_big_endian_64().

  • È stato aggiunto il supporto per evitare virgolette o barre rovesciate utilizzando una barra rovesciata con un percorso pedice alle funzioni and. JSON json_extract()json_extract_scalar() Questo modifica la semantica di qualsiasi invocazione utilizzando una barra rovesciata, poiché le barre rovesciate erano precedentemente trattate come normali caratteri.

Per un elenco completo di funzioni e operatori, consulta la sezione DMLinterrogazioni, funzioni e operatori in questa guida e la pagina Functions and operators (Funzioni e operatori) nella documentazione di Presto.

Athena non supporta tutte le funzioni di Presto. Per ulteriori informazioni, consulta Limitazioni.

Note di rilascio di Athena per il 2017

13 Novembre 2017

Data pubblicazione: 13/11/2017

È stato aggiunto il supporto per il collegamento di Athena al ODBC driver. Per informazioni, consultare Connettiti ad Amazon Athena con ODBC.

1° novembre 2017

Data pubblicazione: 01/11/2017

Aggiunto supporto per le query su dati geospaziali e per le regioni Asia Pacifico (Seoul), Asia Pacifico (Mumbai) e UE (Londra). Per ulteriori informazioni, consulta Interroga dati geospaziali e Regioni AWS ed endpoint.

19 ottobre 2017

Data pubblicazione: 19/10/2017

Aggiunto il supporto per UE (Francoforte). Per un elenco delle regioni supportate, consultare Regioni AWS ed endpoint.

3 ottobre 2017

Data pubblicazione: 03/10/2017

Crea query denominate Athena con. AWS CloudFormation Per ulteriori informazioni, vedere AWS: :Athena:: NamedQuery nella Guida per l'AWS CloudFormation utente.

25 settembre 2017

Data pubblicazione: 25/09/2017

Aggiunta del supporto per la Regione Asia Pacifico (Sydney). Per un elenco delle regioni supportate, consultare Regioni AWS ed endpoint.

14 agosto 2017

Data pubblicazione: 14/08/2017

È stata aggiunta l'integrazione con AWS Glue Data Catalog e una procedura guidata di migrazione per l'aggiornamento dal catalogo di dati gestito da Athena a. AWS Glue Data Catalog Per ulteriori informazioni, consulta Utilizzalo AWS Glue per connettere Athena ai tuoi dati in Amazon S3.

4 agosto 2017

Data pubblicazione: 04/08/2017

È stato aggiunto il supporto per Grok SerDe, che semplifica la corrispondenza dei pattern per i record in file di testo non strutturati come i log. Per ulteriori informazioni, consulta Grok SerDe. Sono state aggiunte scorciatoie da tastiera per scorrere la cronologia delle interrogazioni utilizzando la console (CTRL+ /2 con Windows, CMD + +1 con Mac).

22 giugno 2017

Data pubblicazione: 22/06/2017

Aggiunto il supporto per le Regioni Asia Pacifico (Tokyo) e Asia Pacifico (Singapore). Per un elenco delle regioni supportate, consultare Regioni AWS ed endpoint.

8 giugno 2017

Data pubblicazione: 08/06/2017

Aggiunto il supporto per la Regione Europa (Irlanda). Per ulteriori informazioni, consulta Regioni AWS ed endpoint.

19 maggio 2017

Data pubblicazione: 19/05/2017

Aggiunti Amazon Athena API e AWS CLI supporto per Athena; JDBC driver aggiornato alla versione 1.1.0; risolti vari problemi.

  • Amazon Athena consente la programmazione di applicazioni per Athena. Per ulteriori informazioni, consulta Amazon Athena API Reference. Le ultime novità AWS SDKs includono il supporto per AthenaAPI. Per i collegamenti alla documentazione e ai download, consulta la SDKssezione in Tools for Amazon Web Services.

  • AWS CLI Include nuovi comandi per Athena. Per ulteriori informazioni, consulta Amazon Athena API Reference.

  • È disponibile un nuovo JDBC driver 1.1.0 che supporta la nuova API Athena, le funzionalità e le correzioni di bug più recenti. Scarica il driver da https://downloads.athena.us-east-1.amazonaws.com/drivers/Athena JDBC41 -1.1.0.jar. Si consiglia di eseguire l'aggiornamento al JDBC driver Athena più recente; tuttavia, è comunque possibile utilizzare la versione precedente del driver. Le versioni precedenti dei driver non supportano AthenaAPI. Per ulteriori informazioni, consulta Connettiti ad Amazon Athena con JDBC.

  • Le operazioni specifiche delle istruzioni policy nelle versioni precedenti di Athena sono obsolete. Se si esegue l'aggiornamento alla versione 1.1.0 del JDBC driver e JDBC agli utenti sono associate IAM politiche in linea o gestite dal cliente, è necessario aggiornare le politiche. IAM Al contrario, le versioni precedenti del JDBC driver non supportano AthenaAPI, quindi è possibile specificare solo azioni obsolete nelle politiche allegate agli utenti delle versioni precedenti. JDBC Per questo motivo, non dovrebbe essere necessario aggiornare le politiche gestite dal cliente o in linea. IAM

  • Queste azioni specifiche delle politiche sono state utilizzate in Athena prima del rilascio di Athena. API Utilizza queste azioni obsolete nelle politiche solo con driver precedenti alla versione 1.1.0. JDBC Se state aggiornando il JDBC driver, sostituite le politiche che consentono o negano azioni obsolete con le azioni appropriate elencate, altrimenti si verificheranno degli errori: API

Operazione obsoleta specifica della policy Azione Athena API corrispondente
athena:RunQuery
athena:StartQueryExecution
athena:CancelQueryExecution
athena:StopQueryExecution
athena:GetQueryExecutions
athena:ListQueryExecutions

Miglioramenti

  • Aumentato il limite di lunghezza della stringa di query a 256 KB.

Correzioni di bug

  • Corretto un problema che facevano sembrare i risultati delle query come malformati quando si scorrevano i risultati nella console.

  • Risolto un problema in cui una stringa di caratteri \u0000 nei file di dati Amazon S3 era solita causare errori.

  • È stato risolto un problema a causa del quale le richieste di annullamento di una query effettuata tramite il JDBC driver non andavano a buon fine.

  • È stato risolto un problema che causava il AWS CloudTrail SerDe fallimento dei dati di Amazon S3 negli Stati Uniti orientali (Ohio).

  • Corretto un problema per cui DROP TABLE aveva esito negativo su una tabella partizionata.

4 Aprile 2017

Data pubblicazione: 04/04/2017

È stato aggiunto il supporto per la crittografia dei dati di Amazon S3 e rilasciato JDBC l'aggiornamento del driver (versione 1.0.1) con supporto alla crittografia, miglioramenti e correzioni di bug.

Funzionalità

  • Aggiunte le seguenti caratteristiche di crittografia:

    • Supporto per l'esecuzione di query sui dati crittografati in Amazon S3.

    • Supporto per la crittografia dei risultati delle query di Athena.

  • Una nuova versione del driver supporta nuove caratteristiche di crittografia, aggiunge miglioramenti e correzioni problemi.

  • Aggiunta la possibilità di aggiungere, sostituire e modificare colonne utilizzando ALTER TABLE. Per ulteriori informazioni, consulta la sezione relativa alla funzione ALTER COLUMN nella documentazione di Hive.

  • È stato aggiunto il supporto per l'LZOinterrogazione di dati compressi.

Per ulteriori informazioni, consulta Crittografia a riposo.

Miglioramenti

  • Migliori prestazioni delle JDBC query con miglioramenti delle dimensioni della pagina, restituendo 1.000 righe anziché 100.

  • È stata aggiunta la possibilità di annullare una query utilizzando l'interfaccia del JDBC driver.

  • Aggiunta la possibilità di specificare JDBC le opzioni nella JDBC connessioneURL. Vedi Connettiti ad Amazon Athena con JDBC per il JDBC driver più recente.

  • È stata aggiunta PROXY un'impostazione nel driver, che ora può essere impostata utilizzando ClientConfigurationin the AWS SDK for Java.

Correzioni di bug

Sono stati corretti i seguenti bug:

  • Si verificavano errori di limitazione quando venivano emesse più query utilizzando l'interfaccia del JDBC driver.

  • Il JDBC driver si fermerebbe durante la proiezione di un tipo di dati decimale.

  • Il JDBC driver restituirebbe ogni tipo di dati come stringa, indipendentemente da come il tipo di dati è stato definito nella tabella. Ad esempio, selezionando una colonna definita come tipo di dati INT utilizzando resultSet.GetObject(), restituiva un tipo di STRING anziché INT.

  • Il JDBC driver verificava le credenziali nel momento in cui veniva stabilita una connessione, anziché al momento dell'esecuzione di una query.

  • Le query eseguite tramite il JDBC driver avrebbero esito negativo quando veniva specificato uno schema insieme a. URL

24 marzo 2017

Data pubblicazione: 24/03/2017

Aggiunto il AWS CloudTrail SerDe, prestazioni migliorate, problemi di partizione risolti.

Funzionalità

Miglioramenti

  • Miglioramento delle prestazioni durante la scansione di un numero elevato di partizioni.

  • Miglioramento delle prestazioni nell'operazione MSCK Repair Table.

  • Aggiunta la possibilità di eseguire query sui dati Amazon S3 archiviati in Regioni diverse da quella primaria. In aggiunta alle tariffe standard di Athena, si applicano i costi di trasferimento dei dati interregionali di per Amazon S3.

Correzioni di bug

  • Corretto un bug che poteva generare un errore "tabella non trovata" se le partizioni non venivano caricate.

  • Corretto un bug per evitare la generazione di un'eccezione con le query ALTER TABLE ADD PARTITION IF NOT EXISTS.

  • Corretto un bug in DROP PARTITIONS.

20 febbraio 2017

Data pubblicazione: 20/02/2017

È stato aggiunto il supporto per AvroSerDe la regione O penCSVSer De, Stati Uniti orientali (Ohio) e la modifica in blocco delle colonne nella procedura guidata della console. Miglioramento delle prestazioni su tabelle Parquet di grandi dimensioni.

Funzionalità

  • È stato introdotto il supporto per i nuovi: SerDes

  • Lancio nella Regione Stati Uniti orientali (Ohio) (us-east-2). È ora possibile eseguire query in questa regione.

  • Ora puoi utilizzare il modulo Create Table From S3 bucket data (Crea tabella dai dati del bucket S3) per definire lo schema della tabella in blocco. Nell'editor di query, scegli Create (Crea), S3 bucket data (Dati del bucket S3) e quindi scegli Bulk add columns (Aggiungi colonne in blocco) nella sezione Column details (Dettagli colonna).

    L'opzione Aggiungi colonne in blocco.

    Digita le coppie nome/valore nella casella di testo e seleziona Add (Aggiungi).

    La casella di testo Aggiungi colonne in blocco.

Miglioramenti

  • Miglioramento delle prestazioni su tabelle Parquet di grandi dimensioni.