Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Versionshinweise

Fokusmodus
Versionshinweise - Amazon Athena

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Beschreibt Features, Verbesserungen und Fehlerbehebungen von Amazon Athena nach Veröffentlichungsdatum.

Athena-Versionshinweise für 2025

18. März 2025

Veröffentlicht am 18.03.2025

Athena veröffentlicht die JDBC-Treiberversion 3.5.0. Weitere Informationen zu dieser Version des Treibers finden Sie unter. Versionshinweise zu Amazon Athena JDBC 3.x Informationen zum Herunterladen des neuesten JDBC-Treibers finden Sie unter. JDBC-3.x-Treiber-Download

14. März 2025

Veröffentlicht am 14. März 2025

Amazon Athena veröffentlicht Funktionen zum Erstellen und Abfragen von Tabellenoperationen direkt von der S3-Konsole aus.

Weitere Informationen finden Sie unter Registrieren Sie S3-Tabellen-Bucket-Kataloge und fragen Sie Tabellen von Athena ab.

07. März 2025

Veröffentlicht am 07. März 2025

Die bereitgestellte Kapazität ist jetzt in der Region Asien-Pazifik (Mumbai) allgemein verfügbar. Die bereitgestellte Kapazität ermöglicht Ihnen die Ausführung von SQL-Abfragen auf vollständig verwalteter Rechenkapazität und bietet Workload-Management-Funktionen, mit denen Sie Ihre wichtigsten interaktiven Workloads priorisieren, kontrollieren und skalieren können. Sie können jederzeit Kapazität hinzufügen, um die Anzahl der Abfragen zu erhöhen, die Sie gleichzeitig ausführen können, zu kontrollieren, welche Workloads die Kapazität nutzen können, und die Kapazität auf mehrere Workloads verteilen.

Weitere Informationen finden Sie unter Kapazität zur Abfrageverarbeitung verwalten. Informationen zur Preisgestaltung finden Sie auf der Preisseite von Amazon Athena.

18. Februar 2025

Veröffentlicht am 18.02.2025

Athena veröffentlicht die JDBC-Treiberversion 3.4.0. Weitere Informationen zu dieser Version des Treibers finden Sie unter. Versionshinweise zu Amazon Athena JDBC 3.x Informationen zum Herunterladen des neuesten JDBC-Treibers finden Sie unter. JDBC-3.x-Treiber-Download

22. Januar 2025

Veröffentlicht am 22.01.2025

Athena unterstützt jetzt Verbundabfragen über Lambda und die Verschlüsselung von Abfrageergebnissen mit KMS in TIP-fähigen Arbeitsgruppen. Weitere Informationen finden Sie unter Verwenden Sie IAM Identity Center-fähige Athena-Arbeitsgruppen.

Athena-Versionshinweise für 2024

17. Dezember 2024

Veröffentlicht am 17.12.2024

Amazon Athena kündigt die Verfügbarkeit von Athena SQL im asiatisch-pazifischen Raum (Malaysia) an.

Eine vollständige Liste der in den einzelnen Ländern AWS-Services verfügbaren AWS Dienste finden Sie AWS-Region unter Services nach Regionen.

16. Dezember 2024

Veröffentlicht am 16.12.2024

Korrektur von Löschvektoren — Es wurde ein Problem mit Löschvektoren behoben, bei dem partitionierte Tabellen im Delta Lake-Konnektor falsche Ergebnisse lieferten.

3. Dezember 2024

Veröffentlicht am 03.12.2024

Athena kündigt die folgenden Features und Verbesserungen an.

  • Datenquellenverbindungen — Amazon Athena kündigt einen optimierten Konsolen- und API-Workflow für die Erstellung von Datenquellenverbindungen an. Sie können Athena-Datenverbindungen jetzt vollständig in der Athena-Konsole erstellen und verwalten, und die Eigenschaften für Ihre Verbindungen sind jetzt zentral in der gespeichert. AWS Glue Data Catalog

    Durch das Speichern von Verbindungseigenschaften in AWS Glue können Sie die Verbindungen für andere AWS Dienste wiederverwenden. Nachdem Sie beispielsweise einen Athena-Connector für Amazon DynamoDB konfiguriert haben, können Sie die Eigenschaften und Berechtigungen, die Sie für die Verbindung angegeben haben, für einen AWS Glue ETL-Job, der auf Ihre Daten in DynamoDB zugreift, wiederverwenden. Weitere Informationen finden Sie Verwenden Sie die Athena-Konsole, um eine Verbindung zu einer Datenquelle herzustellen im Amazon Athena Athena-Benutzerhandbuch und CreateDataCatalogin der Amazon Athena Athena-API-Referenz.

  • Abfragen von Redshift-Daten, die in registriert sind AWS Glue Data Catalog— Athena unterstützt jetzt das Lesen und Schreiben in Redshift-Tabellen, die im Glue Data Catalog registriert sind. Weitere Informationen finden Sie unter Registrieren Sie Redshift-Datenkataloge in Athena.

  • Abfragen von S3-Tabellen aus Athena S3 Table Buckets sind ein Bucket-Typ in Amazon S3, der speziell zum Speichern von Tabellendaten in Apache Iceberg-Tabellen entwickelt wurde. Athena unterstützt jetzt DQL- und DML-Abfragen für S3-Tabellen. Weitere Informationen finden Sie unter Registrieren Sie S3-Tabellen-Bucket-Kataloge und fragen Sie Tabellen von Athena ab.

30. Oktober 2024

Veröffentlicht am 30.10.2024

Athena veröffentlicht die JDBC-Treiberversion 3.3.0. Weitere Informationen zu dieser Version des Treibers finden Sie unter. Versionshinweise zu Amazon Athena JDBC 3.x Informationen zum Herunterladen des neuesten JDBC-3.x-Treibers finden Sie unter JDBC-3.x-Treiber-Download.

23. August 2024

Veröffentlicht am 05.09.2020

Athena kündigt Folgendes an:

  • Abfragen von Verbundansichten mit Passthrough-Abfragen — Föderierte Passthrough-Abfragen werden jetzt für Ansichten unterstützt. Weitere Informationen finden Sie unter Föderierte Ansichten abfragen.

  • Mehrere Passthrough-Abfragen — Sie können jetzt mehr als eine föderierte Passthrough-Abfrage in derselben Abfrageausführung ausführen. Weitere Informationen finden Sie unter Verwenden Sie föderierte Passthrough-Abfragen.

  • Optimize-Fix für Iceberg-Tabellen — Es wurde ein Problem behoben, bei dem beim Ausführen OPTIMIZE auf einer Iceberg-Tabelle gelöschte Dateien nicht entfernt wurden, wenn Datendateien neu geschrieben wurden, denen eine Löschdatei zugeordnet war. Weitere Informationen finden Sie unter OPTIMIZE.

  • Schreibunterstützung für Parquet LZ4 und LZO — Athena unterstützt das Schreiben von Parquet-Dateien, die mit LZ4 oder LZO-Formaten komprimiert wurden, nicht mehr. Lesevorgänge für diese Komprimierungsformate werden weiterhin unterstützt. Hinweise zu Komprimierungsformaten in Athena finden Sie unterVerwenden Sie die Komprimierung in Athena.

29. Juli 2024

Veröffentlicht am 29.07.2024

Athena veröffentlicht die JDBC-Treiberversion 3.2.2. Weitere Informationen zu dieser Version des Treibers finden Sie unter. Versionshinweise zu Amazon Athena JDBC 3.x Informationen zum Herunterladen des neuesten JDBC-3.x-Treibers finden Sie unter JDBC-3.x-Treiber-Download.

26. Juli 2024

Veröffentlicht am 01.08.2021

Athena kündigt die folgende Verbesserung an.

3. Juli 2024

Veröffentlicht am 03.07.2021

Athena veröffentlicht die JDBC-Treiberversion 3.2.1. Weitere Informationen zu dieser Version des Treibers finden Sie unter. Versionshinweise zu Amazon Athena JDBC 3.x Informationen zum Herunterladen des neuesten JDBC-3.x-Treibers finden Sie unter JDBC-3.x-Treiber-Download.

26. Juni 2024

Veröffentlicht am 26.06.2024

Die bereitgestellte Kapazität ist jetzt in den Regionen Südamerika (São Paulo) und Europa (Spanien) allgemein verfügbar. Die bereitgestellte Kapazität ermöglicht Ihnen die Ausführung von SQL-Abfragen auf vollständig verwalteter Rechenkapazität und bietet Workload-Management-Funktionen, mit denen Sie Ihre wichtigsten interaktiven Workloads priorisieren, kontrollieren und skalieren können. Sie können jederzeit Kapazität hinzufügen, um die Anzahl der Abfragen zu erhöhen, die Sie gleichzeitig ausführen können, zu kontrollieren, welche Workloads die Kapazität nutzen können, und die Kapazität auf mehrere Workloads verteilen.

Weitere Informationen finden Sie unter Kapazität zur Abfrageverarbeitung verwalten. Informationen zur Preisgestaltung finden Sie auf der Preisseite von Amazon Athena.

10. Mai 2024

Veröffentlicht am 15.07.2021

Athena kündigt die folgenden Features und Verbesserungen an.

  • Delta Lake — Athena hat Optimierungen hinzugefügt, die nicht benötigte Einträge aus Checkpoint-Dateien herausfiltern. Diese Optimierungen ermöglichen eine deutlich verbesserte Leistung bei Abfragen mit großen Checkpoint-Dateien, die auf viele Parquet-Datendateien verweisen.

Hinweise zur Verwendung von Delta Lake-Tabellen der Linux Foundation mit Athena finden Sie unterDelta Lake-Tabellen der Linux Foundation abfragen.

26. April 2024

Veröffentlicht am 26.04.2021

Athena veröffentlicht die JDBC-Treiberversion 3.2.0. Weitere Informationen zu dieser Version des Treibers finden Sie unter. Versionshinweise zu Amazon Athena JDBC 3.x Informationen zum Herunterladen des neuesten JDBC-3.x-Treibers finden Sie unter JDBC-3.x-Treiber-Download.

24. April 2024

Veröffentlicht am 24.04.2020

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • Parquet — Athena unterstützt jetzt abwärtskompatible Lesevorgänge in Parquet für unannotierte, wiederholte primitive Felder, die nicht in einer Liste oder Kartengruppe enthalten sind. Diese Änderung verhindert, dass unbemerkt falsche Ergebnisse zurückgegeben werden, und verbessert die Fehlermeldung bei Schema-Diskrepanzen.

    Weitere Informationen finden Sie unter Support abwärtskompatibler Lesevorgänge für wiederholte primitive Felder ohne Anmerkungen in Parquet auf .com. GitHub

  • Iceberg OPTIMIZE — Es wurde ein Problem mit OPTIMIZE Abfragen behoben, das dazu führte, dass Daten verloren gingen, wenn in einer Klausel ein Schlüsselfilter verwendet wurde, der keine Partition war. WHERE Weitere Informationen finden Sie unter OPTIMIZE.

16. April 2024

Veröffentlicht am 16.04.2021

Verwenden Sie die neue Passthrough-Funktion für föderierte Abfragen von Amazon Athena, um ganze Abfragen direkt auf der zugrunde liegenden Datenquelle auszuführen. Mit föderierten Passthrough-Abfragen können Sie die einzigartigen Funktionen, die Abfragesprache und die Leistungsmerkmale der ursprünglichen Datenquelle nutzen. Sie können beispielsweise Athena-Abfragen auf DynamoDB mit der PartiQL-Sprache ausführen. Föderierte Passthrough-Abfragen sind auch nützlich, wenn Sie SELECT Abfragen ausführen möchten, die Funktionen Ihrer Datenquelle aggregieren, verknüpfen oder aufrufen, die in Athena nicht verfügbar sind. Die Verwendung von Passthrough-Abfragen kann die von Athena verarbeitete Datenmenge reduzieren und zu schnelleren Abfragezeiten führen.

Weitere Informationen finden Sie unter Verwenden Sie föderierte Passthrough-Abfragen. Informationen zum Upgrade der Konnektoren, die Sie heute verwenden, auf die neueste Version finden Sie unter. Aktualisieren Sie einen Datenquellenconnector

10. April 2024

Veröffentlicht am 10.04.2021

Athena kündigt die folgenden Features und Verbesserungen an.

ODBC 1.2.3.1000-Treiber

ODBC 1.2.3.1000-Treiberversion für Athena.

Behobene Probleme:

  • Verbindungsproblem mit dem Proxyserver — Wenn ein Proxyserver ohne das Stammzertifikat verwendet wurde, konnte der Connector keine Verbindung herstellen.

Weitere Informationen sowie Informationen zum Herunterladen des ODBC 1.x-Treibers, der Versionshinweise und der Dokumentation finden Sie unter. Athena ODBC 1.x-Treiber

JDBC 2.1.5-Treiber

JBDC 2.1.5-Treiberversion für Athena.

Updates und Verbesserungen:

  • Das AWS Java-SDK wurde aktualisiert, sodass es Version 1.12.687 verwendet.

  • Die Jackson-Bibliotheken wurden aktualisiert, sodass sie Version 2.16.0 verwenden.

  • Die Logback-Bibliotheken wurden auf Version 1.3.14 aktualisiert.

Weitere Informationen sowie Informationen zum Herunterladen des JDBC 2.x-Treibers, der Versionshinweise und der Dokumentation finden Sie unter. Athena JDBC 2.x-Treiber

8. April 2024

Veröffentlicht am 08.04.2021

Athena kündigt die ODBC-Treiberversion 2.0.3.0 an. Weitere Informationen finden Sie in den 2.0.3.0-Versionshinweisen. Informationen zum Herunterladen des neuesten ODBC-v2-Treibers finden Sie unter ODBC-2.x-Treiber-Download. Verbindungsinformationen finden Sie unter Amazon Athena ODBC 2.x.

15. März 2024

Veröffentlicht am 18.03.2024

Amazon Athena kündigt die Verfügbarkeit von Athena SQL in der Region Kanada West (Calgary) an.

Eine vollständige Liste der in den einzelnen AWS-Region Ländern AWS-Services verfügbaren AWS Dienste finden Sie unter Services nach Regionen.

15. Februar 2024

Veröffentlicht am 15.02.2021

Athena veröffentlicht die JDBC-Treiberversion 3.1.0.

Die Amazon Athena JDBC-Treiberversion 3.1.0 bietet Unterstützung für Microsoft Active Directory Federation Services (AD FS) Windows Integrated Authentication und formularbasierte Authentifizierung. Die Version 3.1.0 enthält auch weitere kleinere Verbesserungen und Fehlerkorrekturen.

Informationen zum Herunterladen des JDBC v3-Treibers finden Sie unter. JDBC-3.x-Treiber-Download

31. Januar 2024

Veröffentlicht am 31.01.2021

Athena kündigt die folgenden Features und Verbesserungen an.

  • Hudi-Upgrade — Sie können jetzt Athena SQL verwenden, um Hudi 0.14.0-Tabellen abzufragen. Hinweise zur Verwendung von Athena SQL zur Abfrage von Hudi-Tabellen finden Sie unter. Abfragen von Apache Hudi-Datensätzen

Athena-Versionshinweise für 2023

14. Dezember 2023

Veröffentlicht am 14.12.2023

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

Athena veröffentlicht JDBC-Treiber-Version 2.1.3. Der Treiber behebt die folgenden Probleme:

  • Die Protokollierung wurde verbessert, um Konflikte mit der Anwendungsprotokollierung von Spring Boot und Gradle zu vermeiden.

  • Bei Verwendung der executeBatch()-JDBC-Methode zum Einfügen von Datensätzen hat der Treiber fälschlicherweise nur einen Datensatz eingefügt. Da Athena keine Batch-Ausführung von Abfragen unterstützt, meldet der Treiber bei Verwendung von executeBatch() einen Fehler. Um die Einschränkung zu umgehen, können Sie einzelne Abfragen in einer Schleife übermitteln.

Informationen zum Herunterladen der neuen JDBC-Treiber, Versionshinweise und Dokumentation finden Sie unter Athena JDBC 2.x-Treiber.

09. Dezember 2023

Veröffentlicht am 09.12.2023

Veröffentlichung des ODBC-1.2.1.1000-Treibers für Athena.

Features und Verbesserungen:

  • Aktualisierte RStudio Unterstützung — Der ODBC-Treiber unterstützt jetzt RStudio unter macOS.

  • Unterstützung für einzelne Kataloge und Schemas – Der Konnektor kann jetzt einen einzelnen Katalog und ein einzelnes Schema zurückgeben. Weitere Informationen finden Sie im herunterladbaren Installations- und Konfigurationsleitfaden.

Behobene Probleme:

  • Vorbereitete Anweisungen – Bei der Ausführung vorbereiteter Anweisungen mit einem Array von Parametern unter Verwendung eines spaltenweisen Schemas gab der Konnektor ein falsches Abfrageergebnis zurück.

  • Spaltengröße – Bei Auswahl der Systemspalte $file_modified_time hat der Konnektor eine falsche Spaltengröße zurückgegeben.

  • SQLPrepare— Beim Binden von Parametern, die sich SQLPrepare auf SELECT Abfragen beziehen, gab der Connector einen Fehler zurück.

Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Athena ODBC 1.x-Treiber.

07. Dezember 2023

Veröffentlicht am 07.12.2023

Athena kündigt ODBC-Treiber-Version 2.0.2.1 an. Weitere Informationen finden Sie in den 2.0.2.1-Versionshinweisen. Informationen zum Herunterladen des neuesten ODBC-v2-Treibers finden Sie unter ODBC-2.x-Treiber-Download. Verbindungsinformationen finden Sie unter Amazon Athena ODBC 2.x.

05. Dezember 2023

Veröffentlicht am 05.12.2023

Sie können jetzt Athena SQL-Arbeitsgruppen erstellen, die den AWS IAM Identity Center Authentifizierungsmodus verwenden. Diese Arbeitsgruppen unterstützen das Feature der Weitergabe vertrauenswürdiger Identitäten von IAM Identity Center. Trusted Identity Propagation ermöglicht die Verwendung von Identitäten in AWS Analysediensten wie Amazon Athena und Amazon EMR Studio.

Weitere Informationen finden Sie unter Verwenden Sie IAM Identity Center-fähige Athena-Arbeitsgruppen.

28. November 2023

Veröffentlicht am 28.11.2023

Sie können jetzt Daten in der Speicherklasse Amazon S3 Express One Zone abfragen, um schnelle Abfrageergebnisse zu erhalten. S3 Express One Zone ist ein hochleistungsfähiger Speicher mit einer einzelnen Availability Zone, der entwickelt wurde, um einen konsistenten Datenzugriff im einstelligen Millisekundenbereich für Ihre Daten, auf die am häufigsten zugegriffen wird, und für latenzempfindliche Anwendungen zu gewährleisten. Verschieben Sie zunächst Ihre Daten in den Speicher der S3 Express One Zone und katalogisieren Sie die Daten mit AWS Glue Data Catalog für ein nahtloses Abfrageerlebnis in Athena.

Weitere Informationen finden Sie unter S3 Express One Zone-Daten abfragen.

8. November 2023

Veröffentlicht am 27.11.2023

Athena kündigt die folgenden Features und Verbesserungen an.

  • Glue-Datenkatalogansichten — Glue-Datenkatalogansichten bieten eine einzige gemeinsame Ansicht für AWS Dienste wie Amazon Athena und Amazon Redshift. In Glue-Data-Catalog-Ansichten werden Zugriffsberechtigungen durch den Benutzer definiert, der die Ansicht erstellt hat, und nicht durch den Benutzer, der die Ansicht abfragt. Diese Ansichten bieten eine bessere Zugriffskontrolle, tragen zur Gewährleistung vollständiger Datensätze bei, bieten erhöhte Sicherheit und können den Zugriff auf zugrunde liegende Tabellen verhindern.

    Weitere Informationen finden Sie unter Verwenden Sie Datenkatalogansichten in Athena.

  • CloudTrail Lake-Unterstützung — Sie können jetzt Amazon Athena verwenden, um Daten in AWS CloudTrail Lake zu analysieren. AWS CloudTrail Lake ist ein verwalteter Data Lake CloudTrail , mit dem Sie Aktivitätsprotokolle für Audit-, Sicherheits- und Betriebsuntersuchungen aggregieren, unveränderlich speichern und analysieren können. Um Ihre CloudTrail Lake-Aktivitätsprotokolle von Athena abzufragen, müssen Sie keine Daten verschieben oder separate Datenverarbeitungspipelines erstellen. Es sind keine ETL-Vorgänge erforderlich.

    Aktivieren Sie zunächst den Datenverbund in CloudTrail Lake. Wenn Sie die Metadaten Ihres CloudTrail Lake-Ereignisdatenspeichers mit teilen AWS Glue Data Catalog, werden die erforderlichen AWS Glue Data Catalog Ressourcen CloudTrail erstellt und die Daten mit registriert AWS Lake Formation. In Lake Formation können Sie die Benutzer und Rollen angeben, die Athena zum Abfragen Ihres Ereignisdatenspeichers verwenden können.

    Weitere Informationen finden Sie unter Aktivieren der Lake-Abfrageverbund im AWS CloudTrail -Benutzerhandbuch.

17. November 2023

Veröffentlicht am 17.11.2023

Athena kündigt die folgenden Features und Verbesserungen an.

Features

  • Kostenbasierter Optimierer — Athena kündigt die allgemeine Verfügbarkeit der kostenbasierten Optimierung unter Verwendung von Statistiken von an. AWS Glue Um Ihre Abfragen in Athena SQL zu optimieren, können Sie anfordern, dass Athena Statistiken auf Tabellen- oder Spaltenebene für Ihre Tabellen in AWS Glue sammelt. Wenn alle Tabellen in Ihrer Abfrage Statistiken enthalten, verwendet Athena die Statistiken, um alternative Ausführungspläne zu untersuchen und den Plan auszuwählen, der am wahrscheinlichsten am schnellsten ist.

    Weitere Informationen finden Sie unter Verwenden Sie den kostenbasierten Optimierer.

  • Amazon-EMR-Studio-Integration – Sie können Athena jetzt in einem Amazon EMR Studio verwenden, ohne die Athena-Konsole direkt verwenden zu müssen. Mit der Athena-Integration in Amazon EMR können Sie die folgenden Aufgaben ausführen:

    • Athena-SQL-Abfragen ausführen

    • Abfrageergebnisse anzeigen

    • Abfrageverlauf anzeigen

    • Gespeicherte Abfragen anzeigen

    • Parametrisierten Abfragen durchführen

    • Datenbanken, Tabellen und Ansichten für einen Datenkatalog anzeigen

    Weitere Informationen finden Sie unter Amazon EMR Studio im AWS-Service Integrationen mit Athena Thema.

  • Verschachtelte Zugriffskontrolle – Athena kündigt Unterstützung für Lake-Formation-Zugriffskontrolle für verschachtelte Daten an. In Lake Formation können Sie Datenfilter für verschachtelte Spalten mit struct-Datentypen definieren und anwenden. Sie können die Datenfilterung verwenden, um den Benutzerzugriff auf Unterstrukturen verschachtelter Spalten einzuschränken. Weitere Informationen zum Erstellen von Datenfiltern finden Sie unter Erstellen von Datenfiltern in Lake Formation im AWS Lake Formation -Entwicklerhandbuch.

  • Metriken zur bereitgestellten Kapazitätsnutzung — Athena kündigt neue CloudWatch Metriken für Kapazitätsreservierungen an. Sie können die neuen Messwerte verwenden, um zu verfolgen, wie viele von DPUs Ihnen bereitgestellte Daten und wie viele von Ihren Abfragen DPUs genutzt wurden. Wenn die Abfragen abgeschlossen sind, können Sie auch die Anzahl DPUs der verwendeten Abfragen anzeigen.

    Weitere Informationen finden Sie unter Überwachen Sie Athena-Abfragemetriken mit CloudWatch.

Verbesserungen

  • Änderung der Fehlermeldung – Die Fehlermeldung Insufficient Lake Formation permissions lautet jetzt Table not found oder Schema not found. Diese Änderung wurde vorgenommen, um zu verhindern, dass böswillige Akteure aus der Fehlermeldung auf die Existenz von Tabellen- oder Datenbankressourcen schließen.

16. November 2023

Veröffentlicht am 16.11.2023

Athena veröffentlicht einen neuen JDBC-Treiber, der die Verbindung, Abfrage und Visualisierung von Daten aus kompatiblen SQL-Entwicklungs- und Business-Intelligence-Anwendungen verbessert. Der neue Treiber ist einfach zu aktualisieren. Der Treiber kann Abfrageergebnisse direkt aus Amazon S3 lesen, wodurch Ihnen Abfrageergebnisse schneller bereitgestellt werden.

Weitere Informationen finden Sie unter Athena-JDBC-3.x-Treiber.

31. Oktober 2023

Veröffentlicht am 31.10.2023

Amazon Athena kündigt einstündige Reservierungen für bereitgestellte Kapazität an. Ab heute können Sie bereitgestellte Kapazitäten reservieren und nach einer Stunde wieder freigeben. Diese Änderung macht es einfacher, die Kosten für Workloads zu optimieren, deren Bedarf sich im Laufe der Zeit ändert.

Bereitgestellte Kapazität ist ein Feature von Athena, das Workload-Management-Funktionen bereitstellt, mit denen Sie Ihre wichtigsten interaktiven Workloads priorisieren, kontrollieren und skalieren können. Sie können jederzeit Kapazität hinzufügen, um die Anzahl der Abfragen zu erhöhen, die Sie gleichzeitig ausführen können, zu kontrollieren, welche Workloads die Kapazität nutzen können, und die Kapazität auf mehrere Workloads verteilen.

Weitere Informationen finden Sie unter Kapazität zur Abfrageverarbeitung verwalten. Informationen zur Preisgestaltung finden Sie auf der Preisseite von Amazon Athena.

25. Oktober 2023

Veröffentlicht am 26.10.2023

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

Jackson-Core-Paket – JSON-Text mit einem numerischen Wert von mehr als 1 000 Zeichen schlägt jetzt fehl. Diese Korrektur behebt das Sicherheitsproblem sonatype-2022-6438.

17. Oktober 2023

Veröffentlicht am 17.10.2023

Athena kündigt die ODBC-Treiberversion 2.0.2.0 an. Weitere Informationen finden Sie in den 2.0.2.0-Versionshinweisen. Informationen zum Herunterladen des neuesten ODBC-v2-Treibers finden Sie unter ODBC-2.x-Treiber-Download. Verbindungsinformationen finden Sie unter Amazon Athena ODBC 2.x.

26. September 2023

Veröffentlicht am 26.09.2023

Athena kündigt die folgenden Features und Verbesserungen an.

23. August 2023

Veröffentlicht am 23.08.2023

Amazon Athena gibt die Verfügbarkeit von Athena SQL in der Region Israel (Tel Aviv) bekannt.

Eine vollständige Liste der jeweils AWS-Services AWS-Region verfügbaren AWS Dienste finden Sie unter Dienste nach Regionen.

10. August 2023

Veröffentlicht am 10.08.2023

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

ODBC-Treiberversion 2.0.1.1

Athena kündigt die ODBC-Treiberversion 2.0.1.1 an. Weitere Informationen finden Sie in den 2.0.1.1-Versionshinweisen. Informationen zum Herunterladen des neuesten ODBC-v2-Treibers finden Sie unter ODBC-2.x-Treiber-Download. Verbindungsinformationen finden Sie unter Amazon Athena ODBC 2.x.

JDBC-Treiberversion 2.1.1

Athena veröffentlicht JDBC-Treiberversion 2.1.1. Der Treiber behebt die folgenden Probleme:

  • Ein Fehler, der auftrat, als eine Tabelle mit einer Anweisung erstellt wurde, die einen regulären Ausdruck enthielt.

  • Ein Problem, das dazu führte, dass der ApplicationName-Verbindungsparameter falsch angewendet wurde.

Informationen zum Herunterladen der neuen JDBC-Treiber, Versionshinweise und Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

31. Juli 2023

Veröffentlicht am 31.07.2023

Amazon Athena kündigt die Verfügbarkeit von Athena SQL in zusätzlichen AWS-Regionen an.

Diese Version erweitert die Verfügbarkeit von Athena SQL um Asien-Pazifik (Hyderabad), Asien-Pazifik (Melbourne), Europa (Spanien) und Europa (Zürich).

Eine vollständige Liste der in den einzelnen AWS-Services AWS-Region Ländern verfügbaren AWS Dienste finden Sie unter Dienste nach Regionen.

27. Juli 2023

Veröffentlicht am 27.07.2023

Athena veröffentlicht die BigQuery Google-Connector-Version 2023.30.1. Diese Version des Connectors reduziert die Ausführungszeit von Abfragen und bietet Unterstützung für Abfragen an privaten Endpunkten. BigQuery

Informationen zum BigQuery Google-Connector finden Sie unter. Amazon Athena Google-Konnektor BigQuery Weitere Hinweise zur Aktualisierung Ihrer Datenquellen-Konnektoren finden Sie unter Aktualisieren Sie einen Datenquellenconnector.

24. Juli 2023

Veröffentlicht am 24.07.2023

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • Abfragen mit Unions – Die Leistung bestimmter Abfragen mit Unions wurde verbessert.

  • Verknüpfungen mit Typvergleichen – Es wurde ein potenzieller Abfragefehler für JOIN-Anweisungen behoben, die einen Vergleich zwischen zwei verschiedenen Typen beinhalteten.

  • Unterabfragen für verschachtelte Spalten – Es wurde ein Problem behoben, das mit Abfragefehlern zusammenhing, wenn Unterabfragen in verschachtelten Spalten korreliert wurden.

  • Iceberg-Ansichten – Ein Kompatibilitätsproblem mit der Genauigkeit von Zeitstempelspalten in Apache-Iceberg-Ansichten wurde behoben. Iceberg-Ansichten mit Zeitstempelspalten sind jetzt lesbar, unabhängig davon, ob die Spalten mit früheren Engine-Versionen oder Athena-Engine-Version 3 erstellt wurden.

20. Juli 2023

Veröffentlicht am 20.07.2023

Athena veröffentlicht JDBC-Treiberversion 2.1.0. Der Treiber enthält neue Verbesserungen und hat ein Problem behoben.

Verbesserungen

Die folgenden Jackson-JSON-Parser-Bibliotheken wurden aktualisiert:

  • jackson-annotations 2.15.2 (zuvor 2.14.0)

  • jackson-core 2.15.2 (zuvor 2.14.0)

  • jackson-databind 2.15.2 (zuvor 2.14.0)

Gelöste Probleme

  • Es wurde ein Problem mit der Übergabe von Array-Parametern behoben, wenn die Bibliothek sql2o verwendet wurde.

Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

13. Juli 2023

Veröffentlicht am 19.09.2023

Athena kündigt die folgenden Features und Verbesserungen an.

  • EXPLAIN ANALYZE – Unterstützung für Warteschlangen, Analyse, Planung und Ausführungszeit wurde zur Ausgabe von EXPLAIN ANALYZE hinzugefügt.

  • EXPLAIN – Die EXPLAIN-Ausgabe zeigt jetzt Statistiken an, wenn die Abfrage Aggregationen enthält.

  • Parquet Hive SerDe — Die parquet.ignore.statistics Eigenschaft wurde hinzugefügt, mit der Verarbeitungsstatistiken beim Lesen von Parquet-Daten ignoriert werden können. Weitere Informationen finden Sie unter Ignoriere Parquet-Statistiken.

Weitere Informationen zu EXPLAIN und EXPLAIN ANALYZE finden Sie unter Verwenden von EXPLAIN und EXPLAIN ANALYZE in Athena. Weitere Informationen zum Parquet Hive finden Sie SerDe unter. Parkett SerDe

03. Juli 2023

Veröffentlicht am 25.07.2023

Am 3. Juli 2023 begann Athena, die Abfragezeichenfolgen aus CloudTrail den Protokollen zu redigieren. Die Abfragezeichenfolge hat jetzt einen Wert von ***OMITTED***. Diese Änderung wurde vorgenommen, um die unbeabsichtigte Offenlegung von Tabellennamen oder Filterwerten zu verhindern, die vertrauliche Informationen enthalten könnten. Wenn Sie sich bisher auf CloudTrail Protokolle verlassen haben, um auf vollständige Abfragezeichenfolgen zuzugreifen, empfehlen wir, die Athena::GetQueryExecution API zu verwenden und den Wert von responseElements.queryExecutionId aus dem CloudTrail Protokoll zu übergeben. Weitere Informationen finden Sie unter der GetQueryExecutionAktion in der Amazon Athena API-Referenz.

30. Juni 2023

Veröffentlicht am 30.06.2023

Der Athena-Abfrage-Editor unterstützt jetzt Typeahead-Code-Vorschläge für eine schnellere Abfrageerstellung. Mithilfe der folgenden Feature können Sie jetzt SQL-Abfragen mit verbesserter Genauigkeit und Effizienz schreiben:

  • Während der Eingabe werden in Echtzeit Vorschläge für Schlüsselwörter, lokale Variablen, Codefragmente und Katalogelemente angezeigt.

  • Wenn Sie einen Datenbank- oder Tabellennamen gefolgt von einem Punkt eingeben, zeigt der Editor komfortabel eine Liste von Tabellen oder Spalten an, aus denen Sie wählen können.

  • Wenn Sie den Mauszeiger über einen Codefragmentvorschlag bewegen, wird in einer Zusammenfassung ein kurzer Überblick über die Syntax und Verwendung des Codefragments angezeigt.

  • Um die Lesbarkeit des Codes zu verbessern, wurden auch die Keywords und ihre Hervorhebungsregeln aktualisiert, sodass sie der neuesten Syntax von Trino und Hive entsprechen.

Dieses Feature ist standardmäßig aktiviert. Sie können das Feature in den Einstellungen des Code-Editors aktivieren oder deaktivieren.

Um die Typeahehead-Codevorschläge im Athena-Abfrage-Editor auszuprobieren, besuchen Sie die Athena-Konsole unter. https://console.aws.amazon.com/athena/

29. Juni 2023

Veröffentlicht am 29.06.2023

  • Athena kündigt die ODBC-Treiberversion 2.0.1.0 an. Weitere Informationen finden Sie in den 2.0.1.0-Versionshinweisen. Informationen zum Herunterladen des neuesten ODBC-v2-Treibers finden Sie unter ODBC-2.x-Treiber-Download. Verbindungsinformationen finden Sie unter Amazon Athena ODBC 2.x.

  • Athena und seine Feature sind jetzt in der Region Naher Osten (VAE) verfügbar. Eine vollständige Liste der jeweils AWS-Services AWS-Region verfügbaren AWS Dienste finden Sie unter Dienste nach Regionen.

28. Juni 2023

Veröffentlicht am 28.06.2023

Sie können Amazon Athena verwenden, um wiederhergestellte Objekte aus den Amazon-S3-Speicherklassen S3 Glacier Flexible Retrieval (früher Glacier) und S3 Glacier Deep Archive abzufragen. Sie konfigurieren diese Funktion für jede Tabelle einzeln. Das Feature wird nur für Apache-Hive-Tabellen auf der Athena-Engine-Version 3 unterstützt.

Weitere Informationen finden Sie unter Abfragen wiederhergestellter Amazon S3 Glacier-Objekte.

12. Juni 2023

Veröffentlicht am 12.06.2023

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • Parquet Reader-Zeitstempel – Unterstützung für das Lesen von Zeitstempeln als bigint (Millisekunden) für Parquet Reader hinzugefügt. Dieses Update bietet die gleiche Unterstützung wie in früheren Engine-Versionen.

  • EXPLAIN ANALYZE – Der Abfragestatistik und der Ausgabe von EXPLAIN ANALYZE wurde die Lesezeit für physische Eingaben hinzugefügt. Weitere Informationen zu EXPLAIN ANALYZE finden Sie unter Verwenden von EXPLAIN und EXPLAIN ANALYZE in Athena.

  • INSERT – Verbesserte Abfrageleistung bei Tabellen, in die mit INSERT geschrieben wurde. Weitere Informationen zu INSERT finden Sie unter INSERT INTO.

  • Delta-Lake-Tabellen – Es wurde ein Problem mit DROP TABLE-Delta-Lake-Tabellen behoben, das verhinderte, dass sie vollständig gelöscht wurden, wenn sie gleichzeitig geändert wurden.

08. Juni 2023

Veröffentlicht am 08.06.2023

Amazon Athena für Apache Spark kündigt die folgenden neuen Features an.

Weitere Informationen zu Amazon Athena für Apache Spark finden Sie unterVerwenden Sie Apache Spark in Amazon Athena.

02. Juni 2023

Veröffentlicht am 06.02.2023

Sie können jetzt Kapazitätsreservierungen in Athena löschen und AWS CloudFormation Vorlagen verwenden, um Athena-Kapazitätsreservierungen anzugeben.

  • Kapazitätsreservierungen löschen – Sie können jetzt stornierte Kapazitätsreservierungen in Athena löschen. Eine Reservierung muss storniert werden, bevor sie gelöscht werden kann. Durch das Löschen einer Kapazitätsreservierung wird die Reservierung sofort aus Ihrem Konto entfernt. Auf die gelöschte Reservierung kann nicht mehr verwiesen werden, auch nicht anhand ihres ARN. Um eine Reservierung zu löschen, können Sie die Athena-Konsole oder die Athena-API verwenden. Weitere Informationen finden Sie Löschen Sie eine Kapazitätsreservierung im Amazon Athena Athena-Benutzerhandbuch und DeleteCapacityReservationin der Amazon Athena Athena-API-Referenz.

  • AWS CloudFormation Vorlagen für Kapazitätsreservierungen verwenden — Sie können jetzt AWS CloudFormation Vorlagen verwenden, um Athena-Kapazitätsreservierungen mithilfe der AWS::Athena::CapacityReservation Ressource anzugeben. Weitere Informationen finden Sie unter AWS: :Athena:: CapacityReservation im AWS CloudFormation Benutzerhandbuch.

Weitere Informationen zur Nutzung von Kapazitätsreservierungen zur Bereitstellung Ihrer Kapazität in Athena finden Sie unter Kapazität zur Abfrageverarbeitung verwalten.

25. Mai 2023

Veröffentlicht am 25.05.2023

Athena hat Updates für Datenquellenkonnektoren veröffentlicht, die die Leistung von Verbundabfragen verbessern. Dank neuer Push-down-Optimierungen und dynamischer Filterung können mehr Operationen in der Quelldatenbank als in Athena ausgeführt werden. Diese Optimierungen reduzieren die Laufzeit von Abfragen und die Menge der gescannten Daten. Diese Verbesserungen erfordern die Athena-Engine-Version 3.

Die folgenden Konnektoren wurden aktualisiert:

Weitere Hinweise zu Datenquellen-Konnektoren finden Sie unter Aktualisieren Sie einen Datenquellenconnector.

18. Mai 2023

Veröffentlicht am 18.05.2023

Sie können es jetzt AWS PrivateLink für IPv6 eingehende Verbindungen zu Amazon Athena verwenden.

Amazon Athena hat seine Unterstützung für eingehende Verbindungen über Internet Protocol Version 6 (IPv6) -Endpunkte um Folgendes erweitert: AWS PrivateLink Ab heute können Sie sich über Ihre Amazon Virtual Private Cloud (Amazon VPC) sicher und privat mit AWS PrivateLink Athena verbinden, zusätzlich zu den öffentlichen IPv6 Endpunkten, die zuvor verfügbar waren.

Das schnelle Wachstum des Internets erschöpft die Verfügbarkeit von Internetprotokolladressen der Version 4 (). IPv4 IPv6 erhöht die Anzahl der verfügbaren Adressen um ein Vielfaches, sodass Sie keine überlappenden Adressräume mehr verwalten müssen. VPCs Mit dieser Version können Sie jetzt die Vorteile der IPv6 Adressierung mit den Sicherheits- und Leistungsvorteilen von AWS PrivateLink kombinieren.

Um programmgesteuert eine Verbindung zu einem AWS Dienst herzustellen, können Sie das AWS CLIoder AWS SDK verwenden, um einen Endpunkt anzugeben. Weitere Informationen zu Service-Endpunkten und Athena-Service-Endpunkten finden Sie unter AWS -Service-Endpunkte und Amazon-Athena-Endpunkte und Kontingente in der Allgemeine Amazon Web Services-Referenz.

15. Mai 2023

Veröffentlicht am 15.05.2023

Athena kündigt die Veröffentlichung von Apache Spark DataSource V2 (DSV2) -Konnektoren für DynamoDB, CloudWatch Logs, CloudWatch Metrics und CMDB an. AWS Verwenden Sie die neuen DSV2 Konnektoren, um diese Datenquellen mit Spark abzufragen. DSV2 Konnektoren verwenden dieselben Parameter wie ihre entsprechenden Athena-Verbundverbinder. Die DSV2 Konnektoren werden direkt auf Spark-Workern ausgeführt und erfordern keine Bereitstellung einer Lambda-Funktion, um sie zu verwenden.

Weitere Informationen finden Sie unter Arbeiten Sie mit Datenquellen-Konnektoren für Apache Spark.

10. Mai 2023

Veröffentlicht am 10.05.2023

Veröffentlichung des ODBC-1.1.20-Treibers für Athena.

Features und Verbesserungen:

  • Unterstützung für das Überschreiben von Endpunkten in Lake Formation.

  • Das ADFS-Authentifizierungs-Plugin verfügt über einen neuen Parameter für die Einstellung des Werts Relying Party (LoginToRP).

  • AWS Aktualisierungen der Bibliothek.

Fehlerbehebungen:

  • Fehler bei der Freigabe der vorbereiteten Anweisung, wenn die SQLPrepare()-Methode nicht gesendet werden konnte.

  • Fehler beim Binden der Parameter für vorbereitete Anweisungen bei der Konvertierung eines C-Typs in einen SQL-Typ.

  • Fehler beim Zurückgeben von Daten, wenn EXPLAIN- und EXPLAIN ANALYZE-Abfragen SQLPrepare() und SQLExecute() verwendeten.

Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Connect zu Amazon Athena her mit ODBC.

8. Mai 2023

Veröffentlicht am 08.05.2023

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • Aktualisierte Hudi-Integration – Athena hat seine Integration mit Apache Hudi aktualisiert. Sie können jetzt Athena verwenden, um Hudi-0.12.2-Tabellen abzufragen, und die Auflistung von Hudi-Metadaten für Hudi-Tabellen wird jetzt unterstützt. Weitere Informationen finden Sie unter Abfragen von Apache Hudi-Datensätzen und Verwenden Sie Hudi-Metadaten für eine verbesserte Leistung.

  • Korrektur der Zeitstempelkonvertierung – Die Behandlung von Zeitstempelkonvertierungen in einen Datentyp mit niedrigerer Genauigkeit wurde korrigiert. Zuvor wurde in Athena-Engine-Version 3 der Wert fälschlicherweise auf den Zieltyp gerundet, anstatt ihn beim Casting zu kürzen.

    Die folgenden Beispiele veranschaulichen die falsche Handhabung vor dem Fix.

    Beispiel 1: Umwandlung von einem Zeitstempel in Mikrosekunden in Millisekunden

    Beispieldaten

    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

    Die folgende Abfrage versucht, die Zeitstempel abzurufen, die einem bestimmten Wert entsprechen.

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

    Die Abfrage gibt die folgenden Ergebnisse zurück.

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

    Vor dem Update hat Athena die Werte 2020-06-10 15:55:23.383945 oder 2020-06-10 15:55:23.383945278 nicht aufgenommen, weil sie auf 2020-06-10 15:55:23.384 gerundet wurden.

    Beispiel 2: Umwandlung von einem Zeitstempel in ein Datum

    Die folgende Abfrage hat ein fehlerhaftes Ergebnis zurückgegeben.

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

    Ergebnis

    2021-01-01

    Vor der Korrektur hat Athena den Wert aufgerundet und damit den Tag vorverlegt. Solche Werte werden jetzt eher gekürzt als aufgerundet.

28. April 2023

Veröffentlicht am 28.04.2023

Sie können jetzt Kapazitätsreservierungen auf Amazon Athena verwenden, um SQL-Abfragen auf vollständig verwalteter Rechenkapazität auszuführen.

Bereitgestellte Kapazität bietet Workload-Management-Funktionen, mit denen Sie Ihre wichtigsten interaktiven Workloads priorisieren, kontrollieren und skalieren können. Sie können jederzeit Kapazität hinzufügen, um die Anzahl der Abfragen zu erhöhen, die Sie gleichzeitig ausführen können, zu kontrollieren, welche Workloads die Kapazität nutzen können, und die Kapazität auf mehrere Workloads verteilen.

Weitere Informationen finden Sie unter Kapazität zur Abfrageverarbeitung verwalten. Informationen zur Preisgestaltung finden Sie auf der Preisseite von Amazon Athena.

17. April 2023

Veröffentlicht am 17.04.2023

Athena veröffentlicht JDBC-Treiberversion 2.0.36. Der Treiber enthält neue Features und hat ein Problem behoben.

Neue Features

  • Sie können jetzt anpassbare Kennungen der vertrauenden Partei mit der AD-FS-Authentifizierung verwenden.

  • Sie können jetzt den Namen der Anwendung, die den Konnektor verwendet, zur Zeichenfolge des Benutzeragenten hinzufügen.

Gelöste Probleme

  • Es wurde ein Fehler behoben, der auftrat, wenn getSchema() verwendet wurde, um ein nicht vorhandenes Schema abzurufen.

Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

14. April 2023

Veröffentlicht am 20.06.2023

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

4. April 2023

Veröffentlicht am 04.04.2023

Sie können jetzt Amazon Athena verwenden, um verbundene Abfragen für 10 neue Datenquellen auszuführen. Verwenden Sie eine einzelne Verbundansicht, um mehrere externe Tabellen oder Teilmengen von Daten abzufragen. Dies vereinfacht die erforderliche SQL-Anweisung und bietet Ihnen die Flexibilität, Datenquellen von Endbenutzern zu verschleiern, die SQL zur Datenabfrage verwenden müssen.

Weitere Informationen erhalten Sie unter Arbeiten Sie mit Ansichten und Verbundabfragen ausführen.

30. März 2023

Veröffentlicht am 30.03.2023

Amazon Athena kündigt die Verfügbarkeit von Amazon Athena für Apache Spark in zusätzlichen AWS-Regionen an.

Diese Version erweitert die Verfügbarkeit von Amazon Athena für Apache Spark um Asien-Pazifik (Mumbai), Asien-Pazifik (Singapur), Asien-Pazifik (Sydney) und Europa (Frankfurt).

Weitere Informationen zu Amazon Athena für Apache Spark finden Sie unterVerwenden Sie Apache Spark in Amazon Athena.

28. März 2023

Veröffentlicht am 28.03.2023

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • In den Antworten auf die API-Aktionen GetQueryExecution und die BatchGetQueryExecution-Athena-API-Aktionen zeigt das neue subStatementType-Feld den Typ der Abfrage an, die ausgeführt wurde (z. B. SELECT, INSERT, UNLOAD, CREATE_TABLE oder CREATE_TABLE_AS_SELECT).

  • Es wurde ein Fehler behoben, durch den Manifestdateien für Apache-Hive-Schreiboperationen nicht korrekt verschlüsselt wurden.

  • Athena-Engine-Version 3 verarbeitet NaN- und Infinity-Werte in der approx_percentile-Funktion jetzt korrekt. Die approx_percentile-Funktion gibt das ungefähre Perzentil für einen Datensatz zum angegebenen Prozentsatz zurück.

    Athena-Engine-Version 2 behandelt NaN fälschlicherweise einen Wert größer als Infinity. Die Athena-Engine-Version 3 behandelt NaN und Infinity nun entsprechend der Behandlung in anderen analytischen und statistischen Funktionen. In den folgenden Punkten wird das neue Verhalten ausführlicher beschrieben.

    • Wenn NaN im Datensatz vorhanden ist, gibt Athena NaN zurück.

    • Wenn NaN nicht anwesend, aber Infinity präsent ist, behandelt Athena Infinity als eine sehr große Zahl.

    • Wenn mehrere Infinity-Werte vorhanden sind, behandelt Athena sie als dieselbe sehr große Zahl. Falls erforderlich, gibt Athena Infinity aus.

    • Wenn ein einzelner Datensatz sowohl Infinity als auch -Double.MAX_VALUE enthält und ein Perzentilergebnis -Double.MAX_VALUE ist, gibt Athena -Infinity zurück.

    • Wenn ein einzelner Datensatz sowohl Infinity als auch Double.MAX_VALUE enthält und ein Perzentilergebnis Double.MAX_VALUE ist, gibt Athena Infinity zurück.

    • Verwenden Sie die is_finite()-Funktion, um Infinity und NaN aus einer Berechnung auszuschließen, wie im folgenden Beispiel gezeigt.

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

27. März 2023

Veröffentlicht am 27.03.2023

Sie können jetzt eine Mindestverschlüsselungsstufe für Athena-SQL-Arbeitsgruppen in Amazon Athena angeben. Dieses Feature stellt sicher, dass die Ergebnisse aller Abfragen in der Athena-SQL-Arbeitsgruppe auf der von Ihnen angegebenen Verschlüsselungsebene oder höher verschlüsselt werden. Sie können zwischen verschiedenen Verschlüsselungsstufen wählen, um Ihre Daten zu schützen. Um die gewünschte Mindestverschlüsselungsstufe zu konfigurieren, können Sie die Athena-Konsole AWS CLI, die API oder das SDK verwenden.

Das Mindestverschlüsselungs-Feature ist für Apache-Spark-fähige Arbeitsgruppen nicht verfügbar. Weitere Informationen finden Sie unter Mindestverschlüsselung für eine Arbeitsgruppe konfigurieren.

17. März 2023

Veröffentlicht am 17.03.2023

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • Es wurde ein Problem mit dem Amazon Athena DynamoDB-Connector behoben, das dazu führte, dass Abfragen fehlschlugen und die Fehlermeldung nur eine Bedingung pro Schlüssel enthalten KeyConditionExpressions darf.

    Dieses Problem tritt auf, weil Athena-Engine-Version 3 die Möglichkeit erkennt, mehr Arten von Prädikaten herunterzufahren als Athena-Engine-Version 2. In Athena-Engine-Version 3 werden Klauseln wie some_column LIKE 'someprefix% als Filterprädikate nach unten verschoben, die eine Unter- und Obergrenze auf eine bestimmte Spalte anwenden. Athena-Engine-Version 2 hat diese Prädikate nicht nach unten gedrückt. Wenn in der Athena-Engine-Version 3 die some_column-Spalte ein Sortierschlüssel ist, gibt die Engine das Filterprädikat an den DynamoDB-Konnektor weiter. Das Filterprädikat wird dann weiter nach unten an den DynamoDB-Service weitergegeben. Da DynamoDB nicht mehr als eine Filterbedingung für einen Sortierschlüssel unterstützt, gibt DynamoDB den Fehler zurück.

    Um dieses Problem zu beheben, aktualisieren Sie Ihren Amazon-Athena-DynamoDB-Konnektor auf Version 2023.11.1. Anweisungen zum Aktualisieren des Konnektors finden Sie unter Aktualisieren Sie einen Datenquellenconnector.

08. März 2023

Veröffentlicht am 08.03.2023

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • Es wurde ein Problem mit Verbundabfragen behoben, das dazu führte, dass Zeitstempel-Prädikatwerte in Mikrosekunden statt in Millisekunden gesendet wurden.

15. Februar 2023

Veröffentlicht am 15.02.2023

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

31. Januar 2023

Veröffentlicht am 31.01.2023

Sie können jetzt Amazon Athena zum Abfragen von Daten in Google Cloud Storage verwenden. Wie Amazon S3 ist Google Cloud Storage ein verwalteter Service, der Daten in Buckets speichert. Verwenden Sie den Athena-Konnektor für Google Cloud Storage, um interaktive Verbundabfragen für Ihre externen Daten auszuführen.

Weitere Informationen finden Sie unter Google-Cloud-Storage-Konnektor für Amazon Athena.

20. Januar 2023

Veröffentlicht am 20.01.2023

Sie können jetzt eine erweiterte Dokumentation für die Unterstützung der Athena-Komprimierung anzeigen. Es wurden einzelne Themen für Komprimierung von Hive-Tabellen, Komprimierung von Iceberg-Tabellen und ZSTDKompressionsstufen hinzugefügt.

Weitere Informationen finden Sie unter Verwenden Sie die Komprimierung in Athena.

3. Januar 2023

Veröffentlicht am 03.01.2023

Athena kündigt die folgenden Aktualisierungen an:

  • Zusätzliche Befehle für Hive-Metastores – Sie können Athena verwenden, um eine Verbindung zu Ihrem selbstverwalteten Apache Hive Metastore als Metadatenkatalog herzustellen und in Amazon S3 gespeicherte Daten abzufragen. Mit dieser Version können Sie CREATE TABLE AS (CTAS), INSERT INTO und 12 zusätzliche DDL-Befehle (Data Definition Language) verwenden, um mit dem Apache Hive Metastore zu interagieren. Mit diesen erweiterten SQL-Funktionen können Sie Ihre Hive-Metastore-Schemas direkt von Athena aus verwalten.

    Weitere Informationen finden Sie unter Verwenden Sie einen externen Hive-Metastore.

  • JDBC-Treiberversion 2.0.35 – Athena veröffentlicht JDBC-Treiberversion 2.0.35. Der JDBC-Treiber 2.0.35 enthält die folgenden Aktualisierungen:

    • Der Treiber verwendet jetzt die folgenden Bibliotheken für den Jackson-JSON-Parser.

      • jackson-annotations 2.14.0 (zuvor 2.13.2)

      • jackson-core 2.14.0 (zuvor 2.13.2)

      • jackson-databind 2.14.0 (zuvor 2.13.2.2)

    • Die Unterstützung für JDBC-Version 4.1 wurde eingestellt.

    Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

Athena-Versionshinweise für 2022

14. Dezember 2022

Veröffentlicht am 14.12.2022

Sie können jetzt den Amazon-Athena-Konnektor für Kafka verwenden, um SQL-Abfragen für Streaming-Daten auszuführen. Sie können beispielsweise analytische Abfragen für Echtzeit-Streaming-Daten in Amazon Managed Streaming für Apache Kafka (Amazon MSK) ausführen und diese mit historischen Daten in Ihrem Data Lake in Amazon S3 verknüpfen.

Der Amazon-Athena-Konnektor für Kafka unterstützt Abfragen auf mehreren Streaming-Engines. Sie können Athena verwenden, um SQL-Abfragen auf von Amazon MSK bereitgestellten und Serverless-Clustern, auf selbstverwalteten Kafka-Bereitstellungen und auf Streaming-Daten in Confluent Cloud auszuführen.

Weitere Informationen finden Sie unter Amazon Athena Athena-Anschluss MSK.

2. Dezember 2022

Veröffentlicht am 02.12.2022

Athena veröffentlicht JDBC-Treiberversion 2.0.34. Der JDBC-Treiber 2.0.34 enthält die folgenden neuen Features und behobenen Probleme:

  • Unterstützung für die Wiederverwendung von Abfrageergebnissen – Sie können jetzt die Ergebnisse zuvor ausgeführter Abfragen bis zu einem von Ihnen festgelegten Zeitlimit wiederverwenden, anstatt Athena die Ergebnisse jedes Mal neu berechnen zu lassen, wenn die Abfrage ausgeführt wird. Weitere Informationen finden Sie im Installations- und Konfigurationshandbuch (das auf der JDBC-Downloadseite verfügbar ist) und unter Abfrageergebnisse in Athena wiederverwenden.

  • InstanceMetadata Ec2-Unterstützung — Der JDBC-Treiber unterstützt jetzt die InstanceMetadataEc2-Authentifizierungsmethode mithilfe von IAM-Instanzprofilen.

  • Behebung zeichenbasierter Ausnahmen – Eine Ausnahme, die bei Abfragen auftrat, die bestimmte Sprachzeichen enthielten, wurde behoben.

  • Behebung einer Sicherheitslücke — Es wurde eine Sicherheitslücke im Zusammenhang mit AWS Abhängigkeiten behoben, die im Konnektor enthalten sind.

Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

30. November 2022

Veröffentlicht am 30.11.2022

Sie können jetzt interaktiv Apache-Spark-Anwendungen und Jupyter-kompatible Notebooks auf Athena erstellen und ausführen. Führen Sie Datenanalysen auf Athena mit Spark durch, ohne Ressourcen einplanen, konfigurieren oder verwalten zu müssen. Senden Sie den Spark-Code zur Verarbeitung und erhalten Sie die Ergebnisse unmittelbar. Verwenden Sie die vereinfachte Notebook-Erfahrung in der Amazon-Athena-Konsole, um Apache Spark-Anwendungen mit Python oder Verwenden Sie das Athena-Notizbuch APIs zu entwickeln.

Apache Spark auf Amazon Athena ist Serverless und bietet eine automatische, bedarfsgerechte Skalierung, die sofortige Rechenleistung für sich ändernde Daten-Volumes und Verarbeitungsanforderungen bereitstellt.

Weitere Informationen finden Sie unter Verwenden Sie Apache Spark in Amazon Athena.

18. November 2022

Veröffentlicht am 18.11.2022

Sie können jetzt den Amazon Athena-Konnektor für IBM Db2 verwenden, um Db2 von Athena abzufragen. Sie können beispielsweise analytische Abfragen über ein Data Warehouse in Db2 und einen Data Lake in Amazon S3 ausführen.

Der Amazon-Athena-Db2-Konnektor stellt mehrere Konfigurationsoptionen durch Lambda-Umgebungsvariablen bereit. Informationen zu Konfigurationsoptionen, Parametern, Verbindungszeichenfolgen, Bereitstellung und Einschränkungen finden Sie unter Amazon-Athena-IBM-Db2-Konnektor.

17. November 2022

Veröffentlicht am 17. November 2022

Die Apache-Iceberg-Unterstützung in der Athena-Engine-Version 3 bietet jetzt die folgenden erweiterten ACID-Transaktionsfeatures:

  • ORC- und Avro-Unterstützung – Erstellen Sie Iceberg-Tabellen mit den zeilen- und spaltenbasierten Dateiformaten Apache Avro und Apache ORC. Die Unterstützung für diese Formate erfolgt zusätzlich zur vorhandenen Unterstützung für Parquet.

  • MERGE INTO – Verwenden Sie den MERGE INTO-Befehl, um Daten in großem Umfang effizient zusammenzuführen. MERGE INTO kombiniert die Vorgänge INSERT, UPDATE und DELETE zu einer Transaktion. Dies reduziert den Verarbeitungsaufwand in Ihrer Datenpipeline und benötigt weniger SQL zum Schreiben. Weitere Informationen erhalten Sie unter Iceberg-Tabellendaten aktualisieren und MERGE INTO.

  • CTAS- und VIEW-Unterstützung – Verwenden Sie CREATE TABLE AS SELECT-(CTAS) und CREATE VIEW-Anweisungen mit Iceberg-Tabellen. Weitere Informationen erhalten Sie unter CREATE TABLE AS und CREATE VIEW and CREATE DIALECT VIEW.

  • VACUUM-Unterstützung – Mit der VACUUM-Anweisung können Sie Ihren Data Lake optimieren, indem Sie nicht mehr benötigte Snapshots und Daten löschen. Sie können dieses Feature verwenden, um die Leseleistung zu verbessern und gesetzliche Anforderungen wie die DSGVO zu erfüllen. Weitere Informationen erhalten Sie unter Optimieren Sie Iceberg-Tabellen und VACUUM.

Diese neuen Features erfordern die Athena-Engine-Version 3 und sind in allen Regionen verfügbar, in denen Athena unterstützt wird. Sie können diese mit der Athena-Konsole, den Treibern oder der API verwenden.

Informationen zur Verwendung von Iceberg in Athena finden Sie unter Abfragen von Apache Iceberg-Tabellen.

14. November 2022

Veröffentlicht am 14.11.2022

Amazon Athena unterstützt jetzt IPv6 Endpunkte für eingehende Verbindungen, über die Sie Athena-Funktionen aufrufen können. IPv6 Sie können diese Funktion verwenden, um Compliance-Anforderungen zu erfüllen. IPv6 Außerdem entfällt die Notwendigkeit zusätzlicher Netzwerkgeräte für die Adressübersetzung zwischen IPv4 und IPv6.

Um diese Funktion nutzen zu können, konfigurieren Sie Ihre Anwendungen so, dass sie die neuen Athena-Dual-Stack-Endpunkte verwenden, die sowohl als auch unterstützen. IPv4 IPv6 Dual-Stack-Endpunkte verwenden das Format athena.region.api.aws. Der Dual-Stack-Endpunkt in der Region USA Ost (Nord-Virginia) ist beispielsweise athena.us-east-1.api.aws.

Wenn Sie eine Anfrage an einen Dual-Stack-Athena-Endpunkt stellen, wird der Endpunkt je nach dem von Ihrem Netzwerk und Client verwendeten Protokoll in eine IPv6 oder eine IPv4 Adresse aufgelöst. Um programmgesteuert eine Verbindung zu einem AWS Dienst herzustellen, können Sie das AWS CLIoder AWS SDK verwenden, um einen Endpunkt anzugeben.

Weitere Informationen über Service-Endpunkte finden Sie unter AWS -Service-Endpunkte. Weitere Informationen zu den Service-Endpunkten von Athena finden Sie in der AWS -Dokumentation unter Amazon-Athena-Endpunkte und Kontingente.

Sie können die neuen Athena-Dual-Stack-Endpunkte ohne zusätzliche Kosten für eingehende Verbindungen verwenden. Dual-Stack-Endpunkte sind generell in allen AWS-Regionen verfügbar.

11. November 2022

Veröffentlicht am 11.11.2022

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • Erweiterte differenzierte Zugriffskontrolle in Lake Formation – Sie können jetzt AWS Lake Formation-differenzierte Zugriffskontrollrichtlinien in Athena-Abfragen für Daten verwenden, die in jedem unterstützten Datei- oder Tabellenformat gespeichert sind. Sie können eine differenzierte Zugriffskontrolle in Lake Formation verwenden, um den Zugriff auf Daten in Abfrageergebnissen mit Datenfiltern einzuschränken, um Sicherheit auf Spalten-, Zeilen- und Zellenebene zu erreichen. Zu den unterstützten Tabellenformaten in Athena gehören Apache Iceberg, Apache Hudi und Apache Hive. Eine erweiterte, differenzierte Zugriffskontrolle ist in allen von Athena unterstützten Regionen verfügbar. Die erweiterte Tabellen- und Dateiformatunterstützung erfordert Athena-Engine-Version 3, das neue Features und eine verbesserte Abfrageleistung bietet. Es ändert jedoch nichts daran, wie Sie differenzierte Zugriffskontrollrichtlinien in Lake Formation einrichten.

    Bei der Verwendung dieser erweiterten, differenzierten Zugriffskontrolle in Athena sind die folgenden Überlegungen zu berücksichtigen:

    Informationen zur Verwendung der differenzierten Zugriffskontrolle in Lake Formation finden Sie unter Verwaltung der differenzierten Zugriffskontrolle mithilfe von AWS Lake Formation im AWS -Big-Data-Blog.

  • Athena-Verbundabfrage – Athena-Verbundabfragen behalten jetzt die ursprüngliche Groß- und Kleinschreibung von Feldnamen in struct-Objekten bei. Bisher wurden struct-Feldnamen automatisch in Kleinbuchstaben geschrieben.

8. November 2022

Veröffentlicht am 11.08.2022

Sie können jetzt das Feature zur Wiederverwendung von Abfrageergebnissen nutzen, um wiederholte Abfragen in Athena zu beschleunigen. Eine wiederholte Abfrage ist eine SQL-Abfrage, die mit einer kürzlich gestellten Abfrage identisch ist und dieselben Ergebnisse liefert. Wenn Sie mehrere identische Abfragen ausführen müssen, kann das Zwischenspeichern der Wiederverwendung von Ergebnissen die zum Erzeugen von Ergebnissen erforderliche Zeit verkürzen. Das Zwischenspeichern von Ergebnissen senkt auch die Kosten, indem es die Anzahl der gescannten Bytes reduziert.

Weitere Informationen finden Sie unter Abfrageergebnisse in Athena wiederverwenden.

13. Oktober 2022

Veröffentlicht am 13.10.2022

Athena kündigt Athena-Engine-Version 3 an.

Athena hat seine SQL-Abfrage-Engine aktualisiert, um die neuesten Features des Open-Source-Projekts Trino einzuschließen. Neben der Unterstützung aller Features der Athena-Engine-Version 2 bietet die Athena-Engine-Version 3 über 50 neue SQL-Features, 30 neue Features und mehr als 90 Verbesserungen der Abfrageleistung. Mit dem heutigen Start führt Athena auch einen kontinuierlichen Integrationsansatz für das Open-Source-Softwaremanagement ein, der die Aktualität mit den Projekten Trino und Presto verbessert, sodass Sie schnelleren Zugriff auf Community-Verbesserungen erhalten, die in die Athena-Engine integriert und optimiert sind.

Weitere Informationen finden Sie unter Athena-Engine-Version 3.

10. Oktober 2022

Veröffentlicht am 10.10.2022

Athena veröffentlicht JDBC-Treiberversion 2.0.33. Der JDBC-Treiber 2.0.33 enthält die folgenden Änderungen:

  • Neue Eigenschaften für Treiberversion, JDBC-Version und Plugin-Name wurden der Benutzer-Kundendienstmitarbeiter-Zeichenfolge in der Klasse des Anmeldeinformationsanbieters hinzugefügt.

  • Fehlermeldungen wurden korrigiert und notwendige Informationen hinzugefügt.

  • Vorbereitete Anweisungen werden jetzt freigegeben, wenn die Verbindung geschlossen wird oder die Ausführung der vorbereiteten Athena-Anweisung fehlschlägt.

Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

23. September 2022

Veröffentlicht am 26.09.2022

Der Neptune-Konnektor von Amazon Athena unterstützt jetzt den Abgleich von Spalten- und Tabellennamen ohne Berücksichtigung der Groß- und Kleinschreibung.

  • Der Neptune-Datenquellenkonnektor kann Spaltennamen in Neptune-Tabellen, die Groß- und Kleinschreibung verwenden, auflösen, auch wenn die Spaltennamen in der Tabelle in AWS Glue alle in Kleinbuchstaben geschrieben sind. Um dieses Verhalten zu aktivieren, setzen Sie die Umgebungsvariable enable_caseinsensitivematch in der Lambda-Funktion des Neptune-Konnektors auf true.

  • Da nur Tabellennamen in Kleinbuchstaben AWS Glue unterstützt werden, geben Sie beim Erstellen einer AWS Glue Tabelle für Neptune den AWS Glue Tabellenparameter an. "glabel" = table_name

Weitere Informationen zum Neptune-Konnektor finden Sie unter Amazon Athena Neptune Konnektor.

13. September 2022

Veröffentlicht am 13.09.2022

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • External Hive metastore – Athena gibt jetzt NULL aus, anstatt eine Ausnahme zu erzeugen, wenn eine WHERE-Klausel eine Partition enthält, die nicht in einem externer Hive-Metastores (EHMS) existiert. Das neue Verhalten entspricht dem von AWS Glue Data Catalog.

  • Parameterized queries – Werte in Parametrisierte Abfragen können jetzt auf den DOUBLE-Datentyp übertragen werden.

  • Apache Iceberg – Schreibvorgänge in Iceberg-Tabellen sind jetzt erfolgreich, wenn Object Lock in einem Amazon-S3-Bucket aktiviert ist.

31. August 2022

Veröffentlicht am 31.08.2022

Amazon Athena gibt die Verfügbarkeit von Athena und seinen Features in der Region Asien-Pazifik (Jakarta) bekannt.

Diese Version erweitert die Verfügbarkeit von Athena in Asien-Pazifik (Hongkong), Asien-Pazifik (Jakarta), Asien-Pazifik (Mumbai), Asien-Pazifik (Osaka), Asien-Pazifik (Seoul), Asien-Pazifik (Singapur), Asien-Pazifik (Sydney) und Asien-Pazifik (Tokio). Eine vollständige Liste der in diesen und anderen Regionen verfügbaren AWS-Services finden Sie in der Liste der al AWS-Region-Services.

23. August 2022

Veröffentlicht am 23.08.2022

Release v2022.32.1 des Athena Query Federation SDKs enthält die folgenden Änderungen:

  • Der Amazon Athena-Datenquellen-Konnektor für Oracle unterstützt jetzt SSL-basierte Verbindungen zu Amazon RDS-Instances. Die Unterstützung ist auf das Transport Layer Security (TLS)-Protokoll und auf die Authentifizierung des Servers durch den Client beschränkt. Weil die gegenseitige Authentifizierung in Amazon RDS nicht unterstützt wird, umfasst das Update keine Unterstützung für die gegenseitige Authentifizierung.

    Weitere Informationen finden Sie unter Amazon Athena Oracle Konnektor.

03. August 2022

Veröffentlicht am 03.08.2022

Athena veröffentlicht JDBC-Treiberversion 2.0.32. Der JDBC-Treiber 2.0.32 enthält die folgenden Änderungen:

  • Die an das Athena SDK gesendete User-Agent-Zeichenfolge wurde um die Treiberversion, die JDBC-Spezifikationsversion und den Namen des Authentifizierungs-Plug-Ins erweitert.

  • Eine NullPointerException wurde behoben, die ausgelöst wurde, wenn für den CheckNonProxyHost-Parameter kein Wert angegeben wurde.

  • Ein Problem beim login_url Parsen im Authentifizierungs-Plugin wurde behoben. BrowserSaml

  • Ein Proxy-Host-Problem wurde behoben, das auftrat, wenn der UseProxyforIdp-Parameter auf true gesetzt wurde.

Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

1. August 2022

Veröffentlicht am 01.08.2022

Athena kündigt Verbesserungen am Athena Query Federation SDK und den von Athena vorgefertigten Datenquellkonnektoren an. Es wurden u. a. folgende -Verbesserungen vorgenommen:

  • Struktur-Analyse – Ein Problem mit GlueFieldLexer Parsing im Athena Query Federation SDK, das verhinderte, dass bestimmte komplizierte Strukturen alle ihre Daten anzeigen konnten, wurde behoben. Dieses Problem betraf Konnektoren im Athena Query Federation SDK.

  • AWS Glue Tabellen — Zusätzliche Unterstützung für die decimal Spaltentypen set und in AWS Glue Tabellen hinzugefügt.

  • DynamoDB-Konnektor – Möglichkeit hinzugefügt, Groß-/Kleinschreibung bei DynamoDB-Attributnamen zu ignorieren. Weitere Informationen finden Sie unter disable_projection_and_casing im Parameter-Abschnitt auf der Amazon Athena DynamoDB Konnektor-Seite.

Weitere Informationen finden Sie in Version v2022.30.2 von Athena Query Federation am. GitHub

21. Juli 2022

Veröffentlicht am 21.07.2022

Sie können Ihre Abfragen jetzt mithilfe von Leistungsmetriken und interaktiven, visuellen Abfrageanalyse-Tools in der Athena-Konsole analysieren und debuggen. Die Daten zur Abfrageleistung und zu den Ausführungsdetails können Ihnen helfen, Engpässe in Abfragen zu identifizieren, die Operatoren und Statistiken für jede Phase einer Abfrage zu überprüfen, das Datenvolumen zwischen den Phasen zu verfolgen und die Auswirkungen von Abfrageprädikaten zu überprüfen. Sie können jetzt:

  • Greifen Sie mit einem einzigen Klick auf den verteilten und logischen Ausführungsplan für Ihre Abfrage zu.

  • Erkunden Sie die Abläufe in jeder Phase, bevor die Phase ausgeführt wird.

  • Visualisieren Sie die Leistung abgeschlossener Abfragen mit Metriken für die Zeit, die sie in der Warteschlange-, Planungs- und Ausführungsphase verbracht haben.

  • Informieren Sie sich über die Anzahl der Zeilen und die Menge der von Ihrer Abfrage verarbeiteten und ausgegebenen Quelldaten.

  • Sehen Sie sich detaillierte Ausführungsdetails für Ihre Abfragen an, die im Kontext dargestellt und als interaktives Diagramm formatiert werden.

  • Verwenden Sie genaue Ausführungsdetails auf Stufenebene, um den Datenfluss durch Ihre Abfrage zu verstehen.

  • Analysieren Sie Abfrageleistungsdaten programmgesteuert mithilfe der neuen Funktion zum Abrufen von Abfragelaufzeitstatistiken APIs , die ebenfalls heute veröffentlicht wurden.

Um zu erfahren, wie Sie diese Funktionen für Ihre Abfragen verwenden können, schauen Sie sich das Video-Tutorial Optimieren von Amazon Athena Athena-Abfragen mit neuen Abfrageanalysetools auf dem AWS YouTube Kanal an.

Eine Dokumentation finden Sie unter Ausführungspläne für SQL Abfragen anzeigen und Statistiken und Ausführungsdetails für abgeschlossene Abfragen anzeigen.

11. Juli 2022

Veröffentlicht am 11.07.2022.

Sie können jetzt parametrisierte Abfragen direkt von der Athena-Konsole oder API aus ausführen, ohne zuvor SQL-Anweisungen vorzubereiten.

Wenn Sie in der Athena-Konsole Abfragen ausführen, die Parameter in Form von Fragezeichen haben, werden Sie nun von der Benutzeroberfläche aufgefordert, Werte für die Parameter direkt einzugeben. Dadurch entfällt die Notwendigkeit, Literalwerte im Abfrage-Editor jedes Mal zu ändern, wenn Sie die Abfrage ausführen möchten.

Wenn Sie die erweiterte Abfrageausführungs-API verwenden, können Sie jetzt die Ausführungsparameter und ihre Werte in einem einzigen Aufruf bereitstellen.

Weitere Informationen finden Sie unter Verwenden Sie parametrisierte Abfragen in diesem Benutzerhandbuch und in dem Post Use Amazon Athena parameterized queries to provide data as a service des AWS Big Data Blog.

8. Juli 2022

Veröffentlicht am 08.07.2022

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • Es wurde ein Problem mit der Behandlung der DATE Spaltenkonvertierung für SageMaker KI-Endpunkte (UDF) behoben, das zu Abfragefehlern führte.

6. Juni 2022

Veröffentlicht am 06.06.2022

Athena veröffentlicht JDBC-Treiberversion 2.0.31. Der JDBC-Treiber 2.0.31 enthält die folgenden Änderungen:

  • Log4j-Abhängigkeitsproblem – Die Fehlermeldung Cannot find driver class (Treiberklasse kann nicht gefunden werden), die durch eine Log4j-Abhängigkeit verursacht wird, wurde behoben.

Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

25. Mai 2022

Veröffentlicht am 25.05.2022

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • Iceberg-Support

    • Einführung von Support für regionsübergreifende Abfragen Jetzt können Sie Iceberg-Tabellen in einer AWS-Region anderen Version abfragen als der AWS-Region , die Sie verwenden. Regionsübergreifende Abfragen werden in den China Regionen nicht unterstützt.

    • Einführung der Unterstützung für serverseitige Verschlüsselungskonfiguration. Jetzt können Sie SSE-S3/SSE-KMS verwenden, um Daten aus Iceberg-Schreibvorgängen in Amazon S3 zu verschlüsseln.

    Weitere Informationen zur Verwendung von Apache Iceberg in Athena finden Sie unter Abfragen von Apache Iceberg-Tabellen.

  • JDBC-2.0.30-Treiber-Release

    Der JDBC-2.0.30-Treiber für Athena hat die folgenden Verbesserungen:

    • Behebt ein Data-Race-Problem, das sich auf parametrisierte vorbereitete Anweisungen auswirkte.

    • Behebt ein Problem beim Starten der Anwendung, das in Gradle-entwickelten Umgebungen aufgetreten ist.

    Informationen zum Herunterladen des JDBC-2.0.30-Treiber, Versionshinweise und Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

6. Mai 2022

Veröffentlicht am 06.05.2022

Veröffentlicht die JDBC-2.0.29- und ODBC-1.1.17-Treiber für Athena.

Diese Treiber umfassen die folgenden Änderungen:

  • Der Startvorgang des SAML-Plug-In-Browsers wurde aktualisiert.

Weitere Informationen zu diesen Änderungen sowie zum Herunterladen der neuen Treiber, Versionshinweise und Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC und Connect zu Amazon Athena her mit ODBC.

22. April 2022

Veröffentlicht am 22.04.2022

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • Es wurde ein Problem in den Partitionsindizes und dem Filterfeature mit dem Partitions-Cache behoben, das auftrat, wenn die folgenden Bedingungen erfüllt waren:

    • Der partition_filtering.enabled Schlüssel wurde true in den AWS Glue Tabelleneigenschaften einer Tabelle auf festgelegt.

    • Die gleiche Tabelle wurde mehrfach mit unterschiedlichen Partitions-Filterwerten verwendet.

21. April 2022

Veröffentlicht am 21.04.2022

Sie können jetzt Amazon Athena verwenden, um Verbundabfragen für neue Datenquellen wie Google BigQuery, Azure Synapse und Snowflake auszuführen. Neue Datenquellen-Konnektors umfassen:

Eine vollständige Liste der von Athena unterstützten Datenquellen finden Sie unter Verfügbare Datenquellenkonnektoren.

Um das Durchsuchen der verfügbaren Quellen und das Herstellen einer Verbindung zu Ihren Daten zu vereinfachen, können Sie jetzt die verfügbaren Konnektors über einen aktualisierten Bildschirm Data Sources (Datenquellen) in der Athena-Konsole suchen, sortieren und filtern.

Weitere Informationen zum Abfragen von föderierten Quellen finden Sie unter Verwenden Sie Amazon Athena Federated Query und Verbundabfragen ausführen.

13. April 2022

Veröffentlicht am 13.04.2022

Athena veröffentlicht JDBC-Treiberversion 2.0.28. Der JDBC-2.0.28-Treiber enthält die folgenden Änderungen:

  • JWT-Unterstützung – Der Treiber unterstützt jetzt JSON-Web-Tokens (JSON-Web-Tokens) für die Authentifizierung. Informationen zur Verwendung von JWT mit dem JDBC-Treiber finden Sie im Installations- und Konfigurationsleitfaden, der von der JDBC-Treiberseite heruntergeladen werden kann.

  • Log4j-Bibliotheken wurden aktualisiert – Der JDBC-Treiber verwendet jetzt die folgenden Log4J-Bibliotheken:

    • Log4J-API 2.17.1 (zuvor 2.17.0)

    • Log4J-API 2.17.1 (zuvor 2.17.0)

    • Log4j-JCl 2.17.2

  • Weitere Verbesserungen – Der neue Treiber enthält auch die folgenden Verbesserungen und Bugfixes:

    • Das Feature für vorbereitete Anweisungen von Athena ist jetzt über JDBC verfügbar. Weitere Informationen zu vorbereiteten Anweisungen finden Sie unter Verwenden Sie parametrisierte Abfragen.

    • Der Athena-JDBC-SAML-Verband ist jetzt für die China-Regionen funktionsfähig.

    • Weitere kleinere Verbesserungen.

Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

30. März 2022

Veröffentlicht am 30.03.2022

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • Regionsübergreifende Abfragen — Sie können Athena jetzt verwenden, um Daten abzufragen, die sich in einem Amazon S3 S3-Bucket befinden, AWS-Regionen einschließlich Asien-Pazifik (Hongkong), Naher Osten (Bahrain), Afrika (Kapstadt) und Europa (Mailand). Regionsübergreifende Abfragen werden in den China Regionen nicht unterstützt.

    • Eine Liste der Länder, AWS-Regionen in denen Athena verfügbar ist, finden Sie unter Amazon Athena Athena-Endpunkte und Kontingente.

    • Informationen zur Aktivierung einer AWS-Region , die standardmäßig deaktiviert ist, finden Sie unter Region aktivieren.

    • Informationen zur Abfrage zwischen Regionen finden Sie unter Regionsübergreifende Abfrage.

18. März 2022

Veröffentlicht am 18.03.2022

Athena kündigt die folgenden Korrekturen und Verbesserungen an.

  • Dynamic filternDynamic filtern wurde für ganzzahlige Spalten verbessert, indem der Filter effizient auf jeden Datensatz einer entsprechenden Tabelle angewendet wurde.

  • Iceberg – Es wurde ein Problem behoben, das beim Schreiben von Iceberg Parquet-Dateien mit mehr als 2 GB Fehler verursachte.

  • Unkomprimierte AusgabeCREATE TABLE-Anweisungen unterstützen jetzt das Schreiben unkomprimierter Dateien. Verwenden Sie die folgende Syntax, um unkomprimierte Dateien zu schreiben:

    • CREATE TABLE (Textdatei oder JSON) — In TBLPROPERTIES, spezifizieren write.compression = NONE.

    • CREATE TABLE (Parquet) — In TBLPROPERTIES, spezifizieren parquet.compression = UNCOMPRESSED.

    • CREATE TABLE (ORC) — In TBLPROPERTIES, spezifizieren orc.compress = NONE.

  • Komprimierung — Es wurde ein Problem mit Einfügungen für Textdateitabellen behoben, bei denen Dateien in einem Format komprimiert wurden, aber eine andere Erweiterung des Komprimierungsformats verwendeten, wenn nicht standardmäßige Komprimierungsmethoden verwendet wurden.

  • Avro — Es wurden Probleme behoben, die beim Lesen von Dezimalzahlen des festen Typs aus Avro-Dateien auftraten.

2. März 2022

Veröffentlicht am 02.03.2022

Athena kündigt die folgenden Features und Verbesserungen an.

23. Februar 2022

Veröffentlicht am 23.02.2022

Athena kündigt die folgenden Korrekturen und Leistungsverbesserungen an.

  • Verbesserungen bei der Speicherverwaltung, um die Leistung zu verbessern und Speicherfehler zu reduzieren.

  • Athena liest jetzt ORC-Zeitstempelspalten mit Zeitzoneninformationen, die in Stripe-Fußzeilen gespeichert sind, und schreibt ORC-Dateien mit Zeitzone (UTC) in Fußzeilen. Dies wirkt sich nur auf das Verhalten des ORC-Zeitstempel-Lesens aus, wenn die zu lesende ORC-Datei in einer Nicht-UTC-Zeitzonenumgebung erstellt wurde.

  • Falsche Schätzungen der Symlink-Tabellengröße, die zu suboptimalen Abfrageplänen führten, wurden behoben.

  • Seitliche Explosionsansichten können jetzt in der Athena-Konsole aus Hive-Metastore-Datenquellen abgefragt werden.

  • Amazon-S3-Lesefehlermeldungen wurden verbessert, um detailliertere Amazon-S3-Fehlercode-Informationen einzubeziehen.

  • Es wurde ein Problem behoben, durch das Ausgabedateien im ORC-Format mit Apache Hive 3.1 nicht kompatibel waren.

  • Es wurde ein Problem behoben, das dazu führte, dass Tabellennamen mit Anführungszeichen in bestimmten DML- und DDL-Abfragen fehlschlugen.

15. Februar 2022

Veröffentlicht am 15.02.2022

Amazon Athena hat das Kontingent für aktive DML-Abfragen in allen AWS Regionen erhöht. Zu den aktiven Abfragen gehören sowohl laufende Abfragen als auch Abfragen in der Warteschlange. Mit dieser Änderung können Sie jetzt mehr DML-Abfragen in einem aktiven Status haben als zuvor.

Informationen zu Athena-Servicekontingenten finden Sie unter Service Quotas. Informationen zu den Abfragekontingenten in der Region, in der Sie Athena verwenden, finden Sie unter Endpunkte und Kontingente von Amazon Athena in der Allgemeine AWS-Referenz.

Um Ihre Kontingentnutzung zu überwachen, können Sie Nutzungsmetriken verwenden CloudWatch . Athena veröffentlicht die ActiveQueryCount-Metrik im AWS/Usage-Namespace. Weitere Informationen finden Sie unter Überwachen Sie die Nutzungsmetriken von Athena mit CloudWatch.

Nachdem Sie Ihre Nutzung überprüft haben, können Sie die Service-Quotas-Konsole verwenden, um eine Kontingenterhöhung zu beantragen. Wenn Sie zuvor eine Kontingenterhöhung für Ihr Konto beantragt haben, gilt Ihr angefordertes Kontingent weiterhin, wenn es das neue standardmäßige aktive DML-Abfragekontingent überschreitet. Andernfalls verwenden alle Konten den neuen Standardwert.

14. Februar 2022

Veröffentlicht am 14.02.2022

Diese Version fügt das ErrorType Unterfeld zum AthenaErrorAntwortobjekt in der GetQueryExecutionAthena-API-Aktion hinzu.

Während das vorhandene ErrorCategory-Feld die allgemeine Quelle einer fehlgeschlagenen Abfrage (System, Benutzer oder andere) angibt, enthält das neue ErrorType-Feld detailliertere Informationen zu dem aufgetretenen Fehler. Kombinieren Sie die Informationen aus beiden Feldern, um einen Einblick in die Ursachen des Abfragefehlers zu erhalten.

Weitere Informationen finden Sie unter Athena-Fehlerkatalog.

9. Februar 2022

Veröffentlicht am 9.2.2022

Die alte Athena-Konsole ist nicht mehr verfügbar. Die neue Konsole von Athena unterstützt alle Features der früheren Konsole, verfügt jedoch über eine benutzerfreundlichere, moderne Benutzeroberfläche und enthält neue Features, die die Erfahrung beim Entwickeln von Abfragen, der Analyse von Daten und der Verwaltung Ihrer Nutzung verbessern. Um die neue Athena-Konsole zu verwenden, besuchen Sie https://console.aws.amazon.com/athena/.

8. Februar 2022

Veröffentlicht am 8.2.2022

Erwarteter Bucket-Besitzer — Als zusätzliche Sicherheitsmaßnahme können Sie jetzt optional die AWS-Konto ID angeben, von der Sie erwarten, dass sie der Besitzer Ihres Buckets für die Ausgabe der Abfrageergebnisse in Athena sein wird. Wenn die Konto-ID des Bucket-Eigentümers der Abfrageergebnisse nicht mit der von Ihnen angegebenen Konto-ID übereinstimmt, schlagen Versuche, in den Bucket auszugeben, mit einem Amazon-S3-Berechtigungsfehler fehl. Sie können diese Einstellung auf Client- oder Arbeitsgruppenebene vornehmen.

Weitere Informationen finden Sie unter Geben Sie einen Speicherort für die Abfrageergebnisse an.

28. Januar 2022

Veröffentlicht am 28.01.2022

Athena kündigt die folgenden Verbesserungen der Engine-Features an.

  • Apache Hudi – Snapshot-Abfragen zu Hudi-Merge-on-Read(MoR)-Tabellen können jetzt Zeitstempelspalten lesen, die den INT64-Datentyp haben.

  • UNION-Abfragen – Leistungsverbesserung und Datenscanreduzierung für bestimmte UNION-Abfragen, die dieselbe Tabelle mehrmals scannen.

  • Disjunkte Abfragen – Leistungsverbesserung für Abfragen, die nur disjunkte Werte für jede Partitionsspalte im Filter aufweisen.

  • Verbesserungen bei Partitionsprojektionen

    • Mehrere disjunkte Werte sind jetzt unter der Filterbedingung für Spalten vom Typ injected zulässig. Weitere Informationen finden Sie unter Injizierter Typ.

    • Leistungsverbesserung für Spalten zeichenfolgenbasierter Typen wie CHAR oder VARCHAR, die nur disjunkte Werte im Filter haben.

13. Januar 2022

Veröffentlicht am 13.1.2022

Veröffentlicht die JDBC-2.0.27- und ODBC-1.1.15-Treiber für Athena.

Der JDBC-2.0.27-Treiber enthält die folgenden Änderungen:

  • Der Treiber wurde aktualisiert, um externe Kataloge abzurufen.

  • Die erweiterte Treiberversionsnummer ist jetzt in der user-agent-Zeichenfolge als Teil des Athena-API-Aufrufs enthalten.

Der ODBC-1.1.15-Treiber enthält die folgenden Änderungen:

  • Behebt ein Problem mit zweiten Aufrufen an SQLParamData().

Weitere Informationen zu diesen Änderungen sowie zum Herunterladen der neuen Treiber, Versionshinweise und Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC und Connect zu Amazon Athena her mit ODBC.

Athena-Versionshinweise für 2021

26. November 2021

Veröffentlicht am 26.11.2021

Athena kündigt die öffentliche Vorschau von Athena-ACID-Transaktionen an, die Schreib-, Lösch-, Aktualisierungs- und Zeitreisevorgänge zu Athenas-SQL-Datenbearbeitungssprache (DML) hinzufügen. Athena-ACID-Transaktionen ermöglichen es mehreren gleichzeitigen Benutzern, zuverlässige Änderungen an Amazon-S3-Daten auf Zeilenebene vorzunehmen. Basierend auf dem Apache-Iceberg-Tabellenformat sind Athena-ACID-Transaktionen mit anderen Services und Engines wie Amazon EMR und Apache Spark kompatibel, die ebenfalls die Iceberg-Tabellenformate unterstützen.

Athena-ACID-Transaktionen und vertraute SQL-Syntax vereinfachen Aktualisierungen Ihrer Geschäfts- und regulatorischen Daten. Um beispielsweise auf eine Datenlöschanforderung zu antworten, können Sie einen DELETE-SQL-Vorgang ausführen. Um manuelle Datensatzkorrekturen vorzunehmen, können Sie eine einzelne UPDATE-Anweisung verwenden. Um kürzlich gelöschte Daten wiederherzustellen, können Sie Zeitreiseabfragen mit einer SELECT-Anweisung verwenden. Athena-Transaktionen sind über die Athena-Konsole, API-Vorgänge sowie ODBC- und JDBC-Treiber verfügbar.

Weitere Informationen finden Sie unter Verwenden Sie Athena-Transaktionen ACID.

24. November 2021

Veröffentlicht am 24.11.2021

Athena kündigt Unterstützung für das Lesen und Schreiben ZStandardkomprimierter ORC-, Parquet- und Textdateidaten an. Athena verwendet beim Schreiben ZStandard komprimierter Daten die ZStandard Komprimierungsstufe 3.

Weitere Informationen zur Datenkomprimierung in Athena finden Sie unter Verwenden Sie die Komprimierung in Athena.

22. November 2021

Veröffentlicht am 22.11.2021

Sie können jetzt AWS Step Functions Workflows von der Amazon Athena Athena-Konsole aus verwalten, was es einfacher macht, skalierbare Datenverarbeitungspipelines zu erstellen, Abfragen auf der Grundlage benutzerdefinierter Geschäftslogik auszuführen, Verwaltungs- und Warnaufgaben zu automatisieren und vieles mehr.

Step Functions ist jetzt in Athenas aktualisierter Konsole integriert und Sie können damit ein interaktives Workflow-Diagramm Ihrer Zustandsmaschinen anzeigen, die Athena aufrufen. Wählen Sie für die ersten Schritte Workflows aus dem linken Navigationsbereich. Wenn Sie über vorhandene Zustandsmaschinen mit Athena-Abfragen verfügen, wählen Sie einen Zustandscomputer aus, um ein interaktives Diagramm des Workflows anzuzeigen. Wenn Sie neu bei Step Functions sind, können Sie beginnen, indem Sie ein Beispielprojekt von der Athena-Konsole aus starten und es an Ihre Anwendungsfälle anpassen.

Weitere Informationen finden Sie unter Erstellen und Orchestrieren von ETL-Pipelines mit Amazon Athena und AWS Step Functions oder in der Dokumentation zu Step Functions.

18. November 2021

Veröffentlicht am 18. November 2021

Athena kündigt neue Features und Verbesserungen an.

  • Support spill-to-disk für Aggregationsabfragen DISTINCTORDER BY, die oder beides enthalten, wie im folgenden Beispiel:

    SELECT array_agg(orderstatus ORDER BY orderstatus) FROM orders GROUP BY orderpriority, custkey
  • Um Probleme mit der Speicherbehandlung für Abfragen zu beheben, verwenden Sie DISTINCT. Um Fehlermeldungen wie Abfrage erschöpfte Ressourcen bei diesem Skalierungsfaktor zu vermeiden, wenn Sie DISTINCT-Abfragen verwenden, wählen Sie Spalten aus, die eine niedrige Kardinalität für DISTINCT haben, oder reduzieren Sie die Datengröße der Abfrage.

  • In SELECT COUNT(*)-Abfragen, die keine bestimmte Spalte angeben, verbesserten sich die Leistung und die Speicherauslastung, indem nur die Anzahl ohne Zeilenpufferung beibehalten wurde.

  • Führt die folgenden Zeichenfolgenfunktionen ein.

    • translate(source, from, to) – Gibt die source-Zeichenfolge zurück, wobei die in der from-Zeichenfolge gefundenen Zeichen durch die entsprechenden Zeichen in der to-Zeichenfolge ersetzt wurden. Wenn die from-Zeichenfolge Duplikate enthält, wird nur die erste verwendet. Wenn das Zeichen source nicht in der from-Zeichenfolge existiert, wird das source-Zeichen ohne Übersetzung kopiert. Wenn der Index des übereinstimmenden Zeichens in der from-Zeichenfolge größer als die Länge der to-Zeichenfolge ist, wird das Zeichen aus der resultierenden Zeichenfolge weggelassen.

    • concat_ws(string0, array(varchar)) – Gibt die Verkettung von Elementen im Array mit string0 als Trennzeichen an. Wenn string0 null ist, ist der Rückgabewert null. Alle Nullwerte im Array werden übersprungen.

  • Es wurde ein Fehler behoben, bei dem Abfragen fehlschlugen, wenn versucht wurde, auf ein fehlendes Unterfeld in einem struct zuzugreifen. Abfragen geben jetzt eine Null für das fehlende Unterfeld zurück.

  • Es wurde ein Problem mit inkonsistentem Hashing für den Datentyp „decimal“ behoben.

  • Es wurde ein Problem behoben, das erschöpfte Ressourcen verursachte, wenn zu viele Spalten in einer Partition vorhanden waren.

17. November 2021

Veröffentlicht am 17. November 2021

Amazon Athena unterstützt jetzt die Partitionsindexierung, um Abfragen für partitionierte Tabellen im AWS Glue Data Catalog zu beschleunigen.

Beim Abfragen partitionierter Tabellen ruft Athena die verfügbaren Tabellenpartitionen ab und filtert sie in die für Ihre Abfrage relevante Teilmenge. Wenn neue Daten und Partitionen hinzugefügt werden, ist mehr Zeit für die Verarbeitung der Partitionen erforderlich, und die Abfragelaufzeit kann sich erhöhen. Um die Partitionsverarbeitung zu optimieren und die Abfrageleistung für hochpartitionierte Tabellen zu verbessern, unterstützt Athena jetzt AWS Glue -Partitions-Indizes.

Weitere Informationen finden Sie unter Optimieren Sie Abfragen mit AWS Glue Partitionsindexierung und Filterung.

16. November 2021

Veröffentlicht am 16.11.2021

Die neue und verbesserte Amazon Athena Athena-Konsole ist jetzt allgemein im AWS Handel und in den GovCloud Regionen erhältlich, in denen Athena erhältlich ist. Die neue Konsole von Athena unterstützt alle Features der früheren Konsole, verfügt jedoch über eine benutzerfreundlichere, moderne Benutzeroberfläche und enthält neue Features, die die Erfahrung beim Entwickeln von Abfragen, der Analyse von Daten und der Verwaltung Ihrer Nutzung verbessern. Sie können jetzt:

  • Mehrere Abfrage-Registerkarten in einer neu gestalteten Abfrage-Registerkarte neu anordnen, navigieren oder sie schließen.

  • Abfragen einfacher mit verbesserter SQL- und Textformatierung lesen und bearbeiten.

  • Abfrageergebnisse zusätzlich zum Herunterladen der vollständigen Ergebnismenge in Ihre Zwischenablage kopieren.

  • Abfrageverlauf, gespeicherte Abfragen und Arbeitsgruppen sortieren und auswählen, welche Spalten ein- oder ausgeblendet werden sollen.

  • Eine vereinfachte Schnittstelle verwenden, um Datenquellen und Arbeitsgruppen mit weniger Klicks zu konfigurieren.

  • Einstellungen für die Anzeige von Abfrageergebnissen, Abfrageverlauf, Zeilenumbruch und mehr festlegen.

  • Steigern Sie Ihre Produktivität mit neuen und verbesserten Tastenkombinationen und eingebetteter Produktdokumentation.

Mit der heutigen Ankündigung wurde die Umgestaltete Konsole jetzt zum Standard. Um uns von Ihrer Erfahrung zu erzählen, wählen Sie Feedback in der linken unteren Ecke der Konsole.

Falls gewünscht, können Sie die frühere Konsole verwenden, indem Sie sich bei Ihrer anmelden AWS-Konto, Amazon Athena auswählen und im Navigationsbereich auf der linken Seite die Option Neues Athena-Erlebnis deaktivieren.

12. November 2021

Veröffentlicht am 12.11.2021

Sie können jetzt Amazon Athena verwenden, um Verbundabfragen für Datenquellen auszuführen, die sich in einem anderen AWS -Konto als Ihrem eigenen befinden. Bis heute mussten für die Abfrage dieser Daten die Datenquelle und ihr Konnektor dasselbe verwenden AWS-Konto wie der Benutzer, der die Daten abgefragt hat.

Als Datenadministrator können Sie kontoübergreifende Verbundabfragen aktivieren, indem Sie Ihren Daten-Konnektor mit dem Konto eines Datenanalysten teilen. Als Datenanalyst können Sie Ihrem Konto einen Daten-Konnektor hinzufügen, den ein Datenadministrator mit Ihnen geteilt hat. Konfigurationsänderungen am Konnektor im Ursprungskonto gelten automatisch für den freigegebenen Konnektor.

Informationen zum Aktivieren kontoübergreifender Verbundabfragen finden Sie unter Kontenübergreifende Verbundabfragen aktivieren. Weitere Informationen zum Abfragen von föderierten Quellen finden Sie unter Verwenden Sie Amazon Athena Federated Query und Verbundabfragen ausführen.

2. November 2021

Veröffentlicht am 2. November 2021

Sie können jetzt die EXPLAIN ANALYZE-Anweisung in Athena verwenden, um den verteilten Ausführungsplan und die Kosten jedes Vorgangs für Ihre SQL-Abfragen anzuzeigen.

Weitere Informationen finden Sie unter Verwenden von EXPLAIN und EXPLAIN ANALYZE in Athena.

29. Oktober 2021

Veröffentlicht am 29.10.2021

Athena veröffentlicht JDBC-2.0.25- und ODBC-1.1.13-Treiber und kündigt Features und Verbesserungen an.

JDBC- und ODBC-Treiber

Veröffentlicht JDBC 2.0.25 und ODBC 1.1.13 Treiber für Athena. Beide Treiber bieten Unterstützung für die SAML-Multi-Faktor-Authentifizierung des Browsers, die für die Zusammenarbeit mit jedem SAML-2.0-Anbieter konfiguriert werden kann.

Der JDBC-2.0.25-Treiber enthält die folgenden Änderungen:

  • Support für die SAML-Authentifizierung des Browsers. Der Treiber enthält ein Browser-SAML-Plug-In, das für die Zusammenarbeit mit jedem SAML-2.0-Anbieter konfiguriert werden kann.

  • Support für AWS Glue API-Aufrufe. Sie können den GlueEndpointOverride-Parameter zum Überschreiben des AWS Glue -Endpunkts verwenden.

  • com.simba.athena.amazonaws-Klassenpfad auf com.amazonaws geändert.

Der ODBC-1.1.13-Treiber enthält die folgenden Änderungen:

  • Support für die SAML-Authentifizierung des Browsers. Der Treiber enthält ein Browser-SAML-Plug-In, das für die Zusammenarbeit mit jedem SAML-2.0-Anbieter konfiguriert werden kann. Ein Beispiel für die Verwendung des SAML-Plug-Ins des Browsers mit dem ODBC-Treiber finden Sie unter Konfigurieren Sie Single Sign-On mitODBC, SAML 2.0 und dem Okta Identity Provider.

  • Sie können jetzt die Dauer der Rollensitzung konfigurieren, wenn Sie ADFS, Azure AD oder Browser Azure AD zur Authentifizierung verwenden.

Weitere Informationen zu diesen und anderen Änderungen sowie zum Herunterladen der neuen Treiber, Versionshinweise und Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC und Connect zu Amazon Athena her mit ODBC.

Features und Verbesserungen

Athena kündigt die folgenden Features und Verbesserungen an.

  • Eine neue Optimierungsregel wurde eingeführt, um in bestimmten Fällen doppelte Tabellenscans zu vermeiden.

4. Oktober 2021

Veröffentlicht am 4. Oktober 2021

Athena kündigt die folgenden Features und Verbesserungen an.

  • SQL-OFFSET – Die SQL-OFFSET-Klausel wird jetzt in SELECT-Anweisungen unterstützt. Weitere Informationen finden Sie unter SELECT.

  • CloudWatch Nutzungsmetriken — Athena veröffentlicht die ActiveQueryCount Metrik jetzt im AWS/Usage Namespace. Weitere Informationen finden Sie unter Überwachen Sie die Nutzungsmetriken von Athena mit CloudWatch.

  • Abfrageplanung – Es wurde ein Fehler behoben, der in seltenen Fällen Timeouts für die Abfrageplanung verursachen konnte.

16. September 2021

Veröffentlicht am 16.09.2021

Athena kündigt die folgenden neuen Features und Verbesserungen an.

Features

  • Unterstützung für die Angabe von Textdateien und JSON-Komprimierung in CTAS mithilfe der write_compression-Tabelleneigenschaft hinzugefügt. Sie können auch die write_compression-Eigenschaft in CTAS für die Formate Parquet und ORC angeben. Weitere Informationen finden Sie unter CTASEigenschaften von Tabellen.

  • Das BZIP2 Komprimierungsformat wird jetzt für das Schreiben von Textdateien und JSON-Dateien unterstützt. Weitere Informationen zu den Komprimierungsformaten in Athena finden Sie unter Verwenden Sie die Komprimierung in Athena.

Verbesserungen

  • Es wurde ein Fehler behoben, bei dem Identitätsinformationen nicht an die UDF-Lambda-Funktion gesendet wurden.

  • Ein Prädikat-Pushdown-Problem mit disjunkten Filterbedingungen wurde behoben.

  • Ein Hashing-Problem für Dezimaltypen wurde behoben.

  • Ein unnötiges Problem der Statistikerfassung wurde behoben.

  • Eine inkonsistente Fehlermeldung wurde entfernt.

  • Verbesserte Broadcast-Beitrittleistung durch Anwenden des dynamischen Partitionsschnitts im Worker-Knoten.

  • Für Verbundabfragen:

    • Die Konfiguration wurde geändert, um das Auftreten von CONSTRAINT_VIOLATION-Fehlern in Verbundabfragen zu reduzieren.

15. September 2021

Veröffentlicht am 15.09.2021

Sie können jetzt eine neu gestaltete Amazon Athena-Konsole verwenden (Vorschau). Ein neuer Athena-JDBC-Treiber wurde freigegeben.

Athena-Konsolen-Vorschau

Sie können jetzt eine neu gestaltete Amazon Athena Athena-Konsole (Vorversion) von jedem AWS-Region Ort aus verwenden, an dem Athena verfügbar ist. Die neue Konsole unterstützt alle Features der vorhandenen Konsole, jedoch von einer benutzerfreundlicheren, modernen Benutzeroberfläche.

Um zur neuen Konsole zu wechseln, melden Sie sich bei Ihrer an AWS-Konto und wählen Sie Amazon Athena. Wählen Sie in der Navigationsleiste der AWS Konsole die Option Zur neuen Konsole wechseln aus. Um zur Standardkonsole zurückzukehren, deaktivieren Sie Neue Athena-Erfahrung aus dem Navigationsbereich auf der linken Seite.

Starten Sie noch heute mit der neuen Konsole. Wählen Sie Feedback in der unteren linken Ecke, um uns von Ihren Erfahrungen zu erzählen.

Athena-JDBC-Treiber 2.0.24

Athena kündigt die Verfügbarkeit von JDBC-Treiberversion 2.0.24 für Athena an. Diese Version aktualisiert die Proxy-Unterstützung für alle Anbieter von Anmeldeinformationen. Der Treiber unterstützt jetzt die Proxy-Authentifizierung für alle Hosts, die von der NonProxyHosts-Verbindungseigenschaft nicht unterstützt werden.

Der Einfachheit halber enthält diese Version Downloads des JDBC-Treibers sowohl mit als auch ohne SDK. AWS Mit dieser JDBC-Treiberversion können Sie sowohl das AWS-SDK als auch den Athena-JDBC-Treiber in das Projekt einbetten.

Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

31. August 2021

Veröffentlicht am 31.08.2021

Athena kündigt die folgenden Featureerweiterungen und Fehlerbehebungen an.

  • Athena-Verbundverbesserungen – Athena hat als Teil des Athena Query Federation SDK Unterstützung für Kartentypen und eine bessere Unterstützung für komplexe Typen hinzugefügt. Diese Version enthält auch einige Speicherverbesserungen und Leistungsoptimierungen.

  • Neue Fehlerkategorien – Einführung der Fehlerkategorien USER und SYSTEM in Fehlermeldungen. Diese Kategorien helfen Ihnen, zwischen Fehlern zu unterscheiden, die Sie selbst beheben können (USER) und Fehlern, die möglicherweise Unterstützung durch den Athena-Support erfordern (SYSTEM).

  • Fehler-Messaging für die VerbundabfrageUSER_ERROR-Kategorisierungen für Fehler im Zusammenhang mit Verbundabfragen aktualisiert.

  • JOIN — Damit spill-to-disk verbundene Fehler und Speicherprobleme wurden behoben, um die Leistung zu verbessern und Speicherfehler bei JOIN Vorgängen zu reduzieren.

12. August 2021

Veröffentlicht am 12.08.2021

Veröffentlicht den ODBC-1.1.12-Treiber für Athena. Diese Version behebt Probleme im Zusammenhang mit SQLPrepare(), SQLGetInfo() und EndpointOverride.

Informationen zum Herunterladen der neuen Treiber, Versionshinweise und Dokumentation finden Sie unter Connect zu Amazon Athena her mit ODBC.

6. August 2021

Veröffentlicht am 06.08.2021

Amazon Athena gibt die Verfügbarkeit von Athena und seinen Features in der Region Asien-Pazifik (Osaka) bekannt.

Diese Version erweitert die Verfügbarkeit von Athena in Asien-Pazifik (Hongkong), Asien-Pazifik (Mumbai), Asien-Pazifik (Osaka), Asien-Pazifik (Seoul), Asien-Pazifik (Singapur), Asien-Pazifik (Sydney) und Asien-Pazifik (Tokio). Eine vollständige Liste der in diesen und anderen Regionen AWS-Services verfügbaren Dienste finden Sie in der Liste AWS-Region aller Dienste.

5. August 2021

Veröffentlicht am 05.08.2021

Sie können die UNLOAD-Anweisung verwenden, um die Ausgabe einer SELECT-Abfrage in die Formate PARQUET, ORC, AVRO und JSON zu schreiben.

Weitere Informationen finden Sie unter UNLOAD.

30. Juli 2021

Veröffentlicht am 30.07.2021

Athena gibt die folgenden Featureerweiterungen und Fehlerbehebungen bekannt.

  • Dynamische Filterung und Partitionsbereinigung – Verbesserungen erhöhen die Leistung und reduzieren die bei bestimmten Abfragen gescannte Datenmenge, wie im folgenden Beispiel.

    In diesem Beispiel wird davon ausgegangen, dass Table_B eine nicht partitionierte Tabelle ist, deren Dateigrößen sich auf weniger als 20 MB summieren. Bei solchen Abfragen werden weniger Daten von Table_A gelesen und die Abfrage wird schneller abgeschlossen.

    SELECT * FROM Table_A JOIN Table_B ON Table_A.date = Table_B.date WHERE Table_B.column_A = "value"
  • ORDER BY mit LIMIT, DISTINCT mit LIMIT – Leistungsverbesserungen bei Abfragen, die ORDER BY oder DISTINCT gefolgt von einer LIMIT-Klausel verwenden.

  • S3-Glacier-Deep-Archive-Dateien – Wenn Athena eine Tabelle abfragt, die eine Mischung aus S3-Glacier-Deep-Archive-Dateien und Nicht-S3-Glacier-Dateien enthält, überspringt Athena jetzt die S3-Glacier-Deep-Archive-Dateien für Sie. Zuvor mussten Sie diese Dateien manuell vom Abfragespeicherort verschieben, da die Abfrage sonst fehlschlägt. Wenn Sie Athena verwenden möchten, um Objekte im S3-Glacier-Deep-Archive-Speicher abzufragen, müssen Sie sie wiederherstellen. Weitere Informationen finden Sie unter Wiederherstellen eines archivierten Objekts im Amazon-S3-Benutzerhandbuch.

  • Es wurde ein Fehler behoben, bei dem leere Dateien, die von der CTAS-bucketed_by-Tabelleneigenschaft erstellt wurden, nicht korrekt verschlüsselt wurden.

21. Juli 2021

Veröffentlicht am 21.07.2021

Mit der Version Juli 2021 von Microsoft Power BI Desktop können Sie Berichte und Dashboards mit einem nativen Datenquellen-Konnektor für Amazon Athena erstellen. Der Connector für Amazon Athena ist als Standardkonnektor in Power BI verfügbar. Er unterstützt DirectQueryund ermöglicht die Analyse großer Datenmengen und die Aktualisierung von Inhalten über Power BI Gateway.

Da der Konnektor Ihren vorhandenen ODBC-Datenquellennamen (DSN) verwendet, um eine Verbindung mit Athena herzustellen und Abfragen auszuführen, benötigt er den Athena-ODBC-Treiber. Informationen zum Herunterladen des neuesten ODBC-Treibers finden Sie unter Connect zu Amazon Athena her mit ODBC.

Weitere Informationen finden Sie unter Verwenden Sie den Amazon Athena Power BI-Konnektor.

16. Juli 2021

Veröffentlicht am 16.07.2021

Amazon Athena hat seine Integration mit Apache Hudi aktualisiert. Hudi ist ein Open-Source-Datenmanagement-Framework zur Vereinfachung der inkrementellen Datenverarbeitung in Amazon-S3-Data-Lakes. Die aktualisierte Integration ermöglicht es Ihnen, mithilfe von Athena-Hudi 0.8.0 Tabellen abzufragen, die über Amazon EMR, Apache Spark, Apache Hive oder andere kompatible Services verwaltet werden. Darüber hinaus unterstützt Athena jetzt zwei zusätzliche Funktionen: Snapshot-Abfragen für Merge-on-Read (MoR) -Tabellen und Leseunterstützung für Bootstrap-Tabellen.

Apache Hudi bietet Datenverarbeitung auf Datensatzebene, mit der Sie die Entwicklung von CDC-Pipelines (Change Data Capture) vereinfachen, GDPR-gesteuerte Aktualisierungen und Löschungen einhalten und Streaming-Daten von Sensoren oder Geräten besser verwalten können, die Dateneinfügung und Ereignisaktualisierungen erfordern. Mit der Version 0.8.0 ist es einfacher, große Parquet-Tabellen nach Hudi zu migrieren, ohne Daten zu kopieren, damit Sie sie über Athena abfragen und analysieren können. Sie können die neue Unterstützung von Athena für Snapshot-Abfragen verwenden, um nahezu Echtzeitansichten Ihrer Streaming-Tabellenaktualisierungen zu erhalten.

Weitere Informationen zur Verwendung von Hudi mit Athena finden Sie unter Abfragen von Apache Hudi-Datensätzen.

8. Juli 2021

Veröffentlicht am 08.07.2021

Veröffentlicht den ODBC 1.1.11-Treiber für Athena. Der ODBC-Treiber kann die Verbindung jetzt mit einem JSON-Web-Token (JWT) authentifizieren. Unter Linux wurde der Standardwert für die Arbeitsgruppeneigenschaft auf Primär festgelegt.

Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Connect zu Amazon Athena her mit ODBC.

1. Juli 2021

Veröffentlicht am 01.07.2021

Am 1. Juli 2021 endete die spezielle Handhabung von Vorschau-Arbeitsgruppen. Während AmazonAthenaPreviewFunctionality-Arbeitsgruppen ihren Namen behalten, haben sie keinen Sonderstatus mehr. Sie können weiterhin AmazonAthenaPreviewFunctionality-Arbeitsgruppen verwenden, um Abfragen anzuzeigen, zu ändern, zu organisieren und auszuführen. Abfragen, die Features verwenden, die sich zuvor in der Vorschau befanden, unterliegen jetzt jedoch den standardmäßigen Abrechnungsbedingungen von Athena. Weitere Informationen zur Fakturierung finden Sie unter Preise zu Amazon Athena.

23. Juni 2021

Veröffentlicht am 23.06.2021

Veröffentlicht JDBC 2.0.23 und ODBC 1.1.10 Treiber für Athena. Beide Treiber bieten eine verbesserte Leseleistung und unterstützen EXPLAIN-Anweisungen und parametrisierte Abfragen.

EXPLAIN-Anweisungen zeigen den logischen oder verteilten Ausführungsplan einer SQL-Abfrage. Parametrisierte Abfragen ermöglichen die mehrfache Verwendung derselben Abfrage mit unterschiedlichen Werten, die zur Laufzeit bereitgestellt werden.

Die JDBC-Version bietet außerdem Unterstützung für Active Directory Federation Services 2019 und eine benutzerdefinierte Endpunktüberschreibungsoption für AWS STS. Die ODBC-Version behebt ein Problem mit den IAM-Profilanmeldeinformationen.

Weitere Informationen und das Herunterladen des neuen Treibers, der Versionshinweise und der Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC und Connect zu Amazon Athena her mit ODBC.

12. Mai 2021

Veröffentlicht am 12.05.2021

Sie können jetzt Amazon Athena verwenden, um einen AWS Glue Katalog von einem anderen Konto als Ihrem eigenen zu registrieren. Nachdem Sie die erforderlichen IAM-Berechtigungen für konfiguriert haben AWS Glue, können Sie Athena verwenden, um kontenübergreifende Abfragen auszuführen.

Weitere Informationen erhalten Sie unter Einen Datenkatalog von einem anderen Konto aus registrieren und Kontenübergreifenden Zugriff auf AWS Glue Datenkataloge konfigurieren.

10. Mai 2021

Veröffentlicht am 10.05.2021

ODBC-Treiberversion 1.1.9.1001 für Athena veröffentlicht. Diese Version behebt ein Problem mit dem BrowserAzureAD-Authentifizierungstyp bei Verwendung von Azure Active Directory (AD).

Informationen zum Herunterladen der neuen Treiber, Versionshinweise und Dokumentation finden Sie unter Connect zu Amazon Athena her mit ODBC.

5. Mai 2021

Veröffentlicht am 05.05.2021

Sie können jetzt den Amazon-Athena-Vertica-Connector in Verbundabfragen verwenden, um Vertica-Datenquellen von Athena abzufragen. Sie können beispielsweise analytische Abfragen über ein Data Warehouse in Vertica und einen Data Lake in Amazon S3 ausführen.

Um den Athena Vertica-Konnektor bereitzustellen, besuchen Sie die AthenaVerticaConnectorSeite im. AWS Serverless Application Repository

Der Amazon Athena Vertica Konnektor stellt mehrere Konfigurationsoptionen über Lambda-Umgebungsvariablen zur Verfügung. Informationen zu Konfigurationsoptionen, Parametern, Verbindungszeichenfolgen, Bereitstellung und Einschränkungen finden Sie unter Amazon Athena Vertica Konnektor.

Ausführlichere Informationen zur Verwendung des Vertica-Konnektor finden Sie unter Querying a Vertica data source in Amazon Athena using the Athena Federated Query SDK (Abfragen einer Vertica-Datenquelle in Amazon Athena mithilfe des Athena-Federated-Query-SDK) im AWS -Big-Data-Blog.

30. April 2021

Veröffentlicht am 30.04.2021

Veröffentlicht Treiber JDBC 2.0.21 und ODBC 1.1.9 für Athena. Beide Versionen unterstützen die SAML-Authentifizierung mit Azure Active Directory (AD) und die SAML-Authentifizierung mit. PingFederate Die JDBC-Version unterstützt auch parametrisierte Abfragen. Informationen zu parametrisierten Abfragen in Athena finden Sie unter Verwenden Sie parametrisierte Abfragen.

Informationen zum Herunterladen der neuen Treiber, Versionshinweise und Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC und Connect zu Amazon Athena her mit ODBC.

29. April 2021

Veröffentlicht am 29.04.2021

Amazon Athena kündigt die Verfügbarkeit von Athena Engine Version 2 in den Regionen China (Peking) und China (Ningxia) an.

26. April 2021

Veröffentlicht am 26.04.2021

Fensterwert-Funktionen in Athena-Engine-Version 2 unterstützen jetzt IGNORE NULLS und RESPECT NULLS.

Weitere Informationen finden Sie unter Wertfunktionen in der Presto-Dokumentation.

21. April 2021

Veröffentlicht am 21.04.2021

Amazon Athena kündigt die Verfügbarkeit von Athena Engine Version 2 in den Regionen Europa (Mailand) und Afrika (Kapstadt) an.

05. April 2021

Veröffentlicht am 05.04.2021

EXPLAIN-Anweisung

Sie können jetzt die EXPLAIN-Anweisung in Athena verwenden, um die Ausführungspläne für Ihre SQL-Abfragen anzuzeigen.

Weitere Informationen erhalten Sie unter Verwenden von EXPLAIN und EXPLAIN ANALYZE in Athena und Verstehen Sie die Ergebnisse der EXPLAIN Athena-Erklärung.

SageMaker KI-Modelle für Machine Learning in SQL-Abfragen

Die Modellinferenz für maschinelles Lernen mit Amazon SageMaker AI ist jetzt allgemein für Amazon Athena verfügbar. Verwenden Sie Machine-Learning-Modelle in SQL-Abfragen, um komplexe Aufgaben wie Anomalieerkennung, Kundenkohortenanalyse und Zeitreihenvorhersagen zu vereinfachen, indem Sie eine Funktion in einer SQL-Abfrage aufrufen.

Weitere Informationen finden Sie unter Verwenden Sie Machine Learning (ML) mit Amazon Athena.

Benutzerdefinierte Funktionen (User Defined Functions, UDFs)

Benutzerdefinierte Funktionen (UDFs) sind jetzt allgemein für Athena verfügbar. Wird verwendet UDFs , um benutzerdefinierte Funktionen zu nutzen, die Datensätze oder Gruppen von Datensätzen in einer einzigen SQL-Abfrage verarbeiten.

Weitere Informationen finden Sie unter Abfrage mit benutzerdefinierten Funktionen.

30. März 2021

Veröffentlicht am 30.03.2021

Amazon Athena kündigt die Verfügbarkeit von Athena Engine Version 2 in den Regionen Asien-Pazifik (Hongkong) und Naher Osten (Bahrain) an.

25. März 2021

Veröffentlicht am 25.03.2021

Amazon Athena kündigt die Verfügbarkeit von Athena Engine Version 2 in der Region Europa (Stockholm) an.

5. März 2021

Veröffentlicht am 05.03.2021

Amazon Athena kündigt die Verfügbarkeit von Athena Engine Version 2 in den Regionen Kanada (Zentral), Europa (Frankfurt) und Südamerika (São Paulo) an.

25. Februar 2021

Veröffentlicht am 25.02.2021

Amazon Athena kündigt allgemeine Verfügbarkeit von Athena-Engine-Version 2 in den Regionen Asien-Pazifik (Singapur), Asien-Pazifik (Sydney), Europa (London) und Europa (Paris) an.

Athena-Versionshinweise für 2020

16. Dezember 2020

Veröffentlicht am 16.12.2020

Amazon Athena kündigt die Verfügbarkeit von Athena Engine Version 2, Athena Federated Query und AWS PrivateLink in weiteren Regionen an.

Athena-Engine-Version 2 und Athena Federated Query

Amazon Athena kündigt allgemeine Verfügbarkeit von Athena-Engine-Version 2 und Athena Federated Query in den Regionen Asien-Pazifik (Mumbai), Asien-Pazifik (Tokio), Europa (Irland) und USA West (Nordkalifornien) an. Die Athena Engine Version 2 und Verbundabfragen sind bereits in den Regionen USA Ost (Nord-Virginia), USA Ost (Ohio) und USA West (Oregon) verfügbar.

AWS PrivateLink for Athena wird jetzt in der Region Europa (Stockholm) unterstützt. Informationen zu AWS PrivateLink For Athena finden Sie unterStellen Sie über einen VPC Schnittstellenendpunkt eine Connect zu Amazon Athena her.

24. November 2020

Veröffentlicht am 24.11.2020

Veröffentlicht Treiber JDBC 2.0.16 und ODBC 1.1.6 für Athena. Diese Versionen unterstützen auf Kontoebene die Okta Verify Multi-Faktor-Authentifizierung (MFA). Sie können Okta MFA auch verwenden, um die SMS-Authentifizierung und die Google-Authenticator-Authentifizierung als Faktoren zu konfigurieren.

Informationen zum Herunterladen der neuen Treiber, Versionshinweise und Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC und Connect zu Amazon Athena her mit ODBC.

11. November 2020

Veröffentlicht am 11.11.2020

Amazon Athena gibt die allgemeine Verfügbarkeit in den Regionen USA Ost (Nord-Virginia), USA Ost (Ohio) und USA West (Oregon) für Athena-Engine-Version 2 und Verbundabfragen bekannt.

Athena-Engine-Version 2

Amazon Athena kündigt allgemeine Verfügbarkeit einer neuen Abfrage-Engine-Version Athena-Engine-Version 2 in den Regionen USA Ost (Nord-Virginia), USA Ost (Ohio) und USA West (Oregon) an.

Athena-Engine-Version 2 umfasst Leistungsverbesserungen und neue Features wie Unterstützung für die Schema-Evolution für Parkett-Formatdaten, zusätzliche räumliche Funktionen, Unterstützung für das Lesen verschachtelter Schemas zur Kostensenkung und Leistungsverbesserungen bei JOIN- und AGGREGATE-Vorgänge.

Verbund-SQL-Abfragen

Sie können die Verbundabfrage von Athena jetzt in den Regionen USA Ost (Nord-Virginia), USA Ost (Ohio) und USA West (Oregon) verwenden, ohne die AmazonAthenaPreviewFunctionality-Arbeitsgruppe zu verwenden.

Verwenden Sie Verbund-SQL-Abfragen, um SQL-Abfragen über relationale, nicht relationale, objektbezogene und benutzerdefinierte Datenquellen hinweg auszuführen. Mit der Verbundabfrage können Sie eine einzelne SQL-Abfrage senden, mit der Daten aus mehreren Quellen gescannt werden, die On-Premises ausgeführt oder in der Cloud gehostet werden.

Die Ausführung von Analysen für über Anwendungen verteilte Daten kann aus folgenden Gründen komplex und zeitaufwändig sein:

  • Die für die Analyse erforderlichen Daten sind häufig auf relationale, Schlüsselwert-, Dokument-, In-Memory-, Such-, Grafik-, Objekt-, Zeitreihen- und Hauptbuchdatenspeicher verteilt.

  • Um Daten über diese Quellen hinweg zu analysieren, erstellen Analysten komplexe Pipelines, um sie zu extrahieren, zu transformieren und in ein Data Warehouse zu laden, sodass die Daten abgefragt werden können.

  • Der Zugriff auf Daten aus verschiedenen Quellen erfordert das Erlernen neuer Programmiersprachen und Datenzugriffskonstrukte.

Verbund-SQL-Abfragen in Athena beseitigen diese Komplexität, indem Benutzer die Daten direkt von jedem Ort aus abfragen können. Analysten können vertraute SQL-Konstrukte verwenden, um Daten mit JOIN für eine schnelle Analyse aus mehreren Datenquellen zusammenzuführen und die Ergebnisse in Amazon S3 für die spätere Verwendung zu speichern.

Datenquellen-Konnektors

Um Verbundabfragen zu verarbeiten, verwendet Athena Athena-Datenquellen-Konnektor, die auf AWS Lambda ausgeführt werden. Die folgenden quelloffenen, vorgefertigten Konnektors wurden von Athena geschrieben und getestet. Verwenden Sie sie, um SQL-Abfragen in Athena auf ihren entsprechenden Datenquellen auszuführen.

Benutzerdefinierte Datenquellen-Konnektors

Mithilfe des Athena Query Federation SDK können Entwickler außerdem Konnektors zu jeder Datenquelle erstellen, damit Athena SQL-Abfragen für diese Datenquelle ausführen kann. Athena Query Federation Connector erweitert die Vorteile von Verbundabfragen über die bereitgestellten Konnektoren hinaus AWS . Da Connectors auf dem System laufen AWS Lambda, müssen Sie sich nicht um die Infrastruktur kümmern und auch keine Skalierung für Spitzenanforderungen planen.

Nächste Schritte

22. Oktober 2020

Veröffentlicht am 22.10.2020

Sie können Athena jetzt mit AWS Step Functions anrufen. AWS Step Functions kann bestimmte AWS-Services direkt über die Sprache der Amazon-Staaten steuern. Sie können Step Functions mit Athena verwenden, um die Abfrageausführung zu starten und zu stoppen, Abfrageergebnisse abzurufen, Ad-hoc- oder geplante Datenabfragen auszuführen und Ergebnisse aus Data Lakes in Amazon S3 abzurufen.

Weitere Informationen finden Sie unter Aufrufen von Athena mit Step Functions im AWS Step Functions -Entwicklerhandbuch.

29. Juli 2020

Veröffentlicht am 29.07.2020

JDBC-Treiberversion 2.0.13 wurde freigegeben. Diese Version unterstützt die Verwendung mehrerer bei Athena registrierter Datenkataloge, des Okta-Services zur Authentifizierung und Verbindungen zu VPC-Endpunkten.

Um die neue Version des Treibers herunterzuladen und zu verwenden, siehe Connect zu Amazon Athena her mit JDBC.

9. Juli 2020

Veröffentlicht am 09.07.2020

Amazon Athena bietet Unterstützung für die Abfrage komprimierter Hudi-Datensätze und fügt die AWS CloudFormation AWS::Athena::DataCatalog Ressource zum Erstellen, Aktualisieren oder Löschen von Datenkatalogen hinzu, die Sie in Athena registrieren.

Abfragen von Apache-Hudi-Datensätzen

Apache Hudi ist ein Open-Source-Datenmanagement-Framework, das die inkrementelle Datenverarbeitung vereinfacht. Amazon Athena unterstützt jetzt das Abfragen der leseoptimierten Ansicht eines Apache-Hudi-Datensatzes in Ihrem Amazon-S3-basierten Data Lake.

Weitere Informationen finden Sie unter Abfragen von Apache Hudi-Datensätzen.

AWS CloudFormation Datenkatalog-Ressource

Um das Verbundabfragefeature von Amazon Athena zum Abfragen einer beliebigen Datenquelle zu verwenden, müssen Sie zuerst Ihren Datenkatalog in Athena registrieren. Sie können die AWS CloudFormation AWS::Athena::DataCatalog Ressource jetzt verwenden, um Datenkataloge zu erstellen, zu aktualisieren oder zu löschen, die Sie in Athena registrieren.

Weitere Informationen finden Sie unter AWS::Athena::DataCatalog im AWS CloudFormation -Benutzerhandbuch.

1. Juni 2020

Veröffentlicht am 01.06.2020

Verwenden von Apache Hive Metastore als Metakatalog mit Amazon Athena

Sie können Athena nun mit einem oder mehreren Apache-Hive-Metastores verbinden, zusätzlich zu AWS Glue Data Catalog mit Athena.

Um eine Verbindung zu einem selbst gehosteten Hive Metastore herzustellen, benötigen Sie einen Athena Hive-Metastore-Konnektor. Athena bietet einen Referenz-Implementierungs-Konnektor, den Sie verwenden können. Der Konnektor wird in Ihrem Konto als AWS Lambda -Funktion ausgeführt.

Weitere Informationen finden Sie unter Verwenden Sie einen externen Hive-Metastore.

21. Mai 2020

Veröffentlicht am 21.05.2020

Amazon Athena fügt Unterstützung für Partitionsprojektion hinzu. Verwenden Sie die Partitionsprojektion, um die Abfrageverarbeitung von hochpartitionierten Tabellen zu beschleunigen und das Partitionsmanagement zu automatisieren. Weitere Informationen finden Sie unter Verwenden Sie die Partitionsprojektion mit Amazon Athena.

01. April 2020

Veröffentlicht am 01.04.2020

Zusätzlich zur Region USA Ost (Nord-Virginia) sind die Verbundabfrage, benutzerdefinierte Funktionen (UDFs), maschinelle Lerninferenz und externe Hive-Metastore-Funktionen jetzt als Vorschauversion in den Regionen Asien-Pazifik (Mumbai), Europa (Irland) und USA West (Oregon) verfügbar.

11. März 2020

Veröffentlicht am 11.03.2020

Amazon Athena veröffentlicht jetzt EventBridge Amazon-Ereignisse für Abfragestatusübergänge. Wenn eine Abfrage zwischen Zuständen wechselt — zum Beispiel vom Status Wird ausgeführt in einen Terminalstatus wie Erfolgreich oder Abgebrochen — veröffentlicht Athena ein Ereignis zur EventBridge Änderung des Abfragestatus für. Das Ereignis enthält Informationen zum Abfragezustandsübergang. Weitere Informationen finden Sie unter Überwachen Sie Athena-Abfrageereignisse mit EventBridge.

6. März 2020

Veröffentlicht am 06.03.2020

Sie können jetzt Amazon Athena Athena-Arbeitsgruppen mithilfe der AWS CloudFormation AWS::Athena::WorkGroup Ressource erstellen und aktualisieren. Weitere Informationen finden Sie unter AWS::Athena::WorkGroup im AWS CloudFormation -Benutzerhandbuch.

Athena-Versionshinweise für 2019

26. November 2019

Veröffentlicht am 12.17.2019

Amazon Athena bietet Unterstützung für die Ausführung von SQL-Abfragen über relationale, nicht-relationale, Objekt- und benutzerdefinierte Datenquellen, das Aufrufen von Machine-Learning-Modellen in SQL-Abfragen, benutzerdefinierte Funktionen (UDFs) (Vorschau), die Verwendung von Apache Hive Metastore als Metadatenkatalog mit Amazon Athena (Preview) und vier zusätzliche abfragebezogene Metriken.

Verbund-SQL-Abfragen

Verwenden Sie Verbund-SQL-Abfragen, um SQL-Abfragen über relationale, nicht relationale, objektbezogene und benutzerdefinierte Datenquellen hinweg auszuführen.

Sie können mit einer Verbundabfrage von Athena Daten scannen, die in relationalen, nicht relationalen, objektbezogenen und benutzerdefinierten Datenquellen gespeichert sind. Mit der Verbundabfrage können Sie eine einzelne SQL-Abfrage senden, mit der Daten aus mehreren Quellen gescannt werden, die On-Premises ausgeführt oder in der Cloud gehostet werden.

Die Ausführung von Analysen für über Anwendungen verteilte Daten kann aus folgenden Gründen komplex und zeitaufwändig sein:

  • Die für die Analyse erforderlichen Daten sind häufig auf relationale, Schlüsselwert-, Dokument-, In-Memory-, Such-, Grafik-, Objekt-, Zeitreihen- und Hauptbuchdatenspeicher verteilt.

  • Um Daten über diese Quellen hinweg zu analysieren, erstellen Analysten komplexe Pipelines, um sie zu extrahieren, zu transformieren und in ein Data Warehouse zu laden, sodass die Daten abgefragt werden können.

  • Der Zugriff auf Daten aus verschiedenen Quellen erfordert das Erlernen neuer Programmiersprachen und Datenzugriffskonstrukte.

Verbund-SQL-Abfragen in Athena beseitigen diese Komplexität, indem Benutzer die Daten direkt von jedem Ort aus abfragen können. Analysten können vertraute SQL-Konstrukte verwenden, um Daten mit JOIN für eine schnelle Analyse aus mehreren Datenquellen zusammenzuführen und die Ergebnisse in Amazon S3 für die spätere Verwendung zu speichern.

Datenquellen-Konnektors

Athena verarbeitet Verbundabfragen mithilfe von Athena-Datenquellen-Konnektors, die auf AWS Lambda ausgeführt werden. Verwenden Sie diese Open-Source-Datenquellen-Konnektoren, um föderierte SQL-Abfragen in Athena über Amazon DynamoDB, Apache, Amazon Document DB HBase, Amazon CloudWatch, Amazon CloudWatch Metrics und JDBC-konforme relationale Datenbanken wie MySQL und PostgreSQL unter der Apache 2.0-Lizenz auszuführen.

Benutzerdefinierte Datenquellen-Konnektors

Mithilfe des Athena Query Federation SDK können Entwickler außerdem Konnektors zu jeder Datenquelle erstellen, damit Athena SQL-Abfragen für diese Datenquelle ausführen kann. Athena Query Federation Connector erweitert die Vorteile von Verbundabfragen über die bereitgestellten Konnektoren hinaus AWS . Da Connectors auf dem System laufen AWS Lambda, müssen Sie sich nicht um die Infrastruktur kümmern und auch keine Skalierung für Spitzenanforderungen planen.

Verfügbarkeit der Vorversion

Die Athena-Verbundabfrage ist in der Region USA Ost (Nord-Virginia) als Vorversion verfügbar.

Nächste Schritte

Aufrufen von Machine Learning-Modellen in SQL-Abfragen

Sie können Machine-Learning-Modelle für die Inferenz nun direkt in Ihren Athena-Abfragen aufrufen. Dank der Möglichkeit, Machine Learning-Modelle in SQL-Abfragen zu verwenden, gestalten sich komplexe Aufgaben wie die Anomalieerkennung, eine Kohortenanalyse beim Kunden und Vertriebsprognosen so einfach wie das Aufrufen einer Funktion in einer SQL-Abfrage.

ML-Modelle

Sie können mehr als ein Dutzend von Amazon SageMaker bereitgestellte integrierte Algorithmen für maschinelles Lernen verwenden, Ihre eigenen Modelle trainieren oder Modellpakete von Amazon SageMaker Hosting Services finden AWS Marketplaceund abonnieren und dort bereitstellen. Es ist keine zusätzliche Einrichtung erforderlich. Sie können diese ML-Modelle in Ihren SQL-Abfragen über die Athena-Konsole, Athena und über den APIsVorschau-JDBC-Treiber von Athena aufrufen.

Verfügbarkeit der Vorversion

Die ML-Funktionalität von Athena ist heute als Vorversion in der Region USA Ost (Nord-Virginia) verfügbar.

Nächste Schritte

Benutzerdefinierte Funktionen () (Vorschau) UDFs

Sie können nun benutzerdefinierte skalare Funktionen schreiben und sie in Ihren Athena-Abfragen aufrufen. Sie können Ihre UDFs in Java mit dem Athena Query Federation SDK schreiben. Wenn eine UDF in einer an Athena gesendeten SQL-Abfrage verwendet wird, wird sie aufgerufen und ausgeführt. AWS Lambda UDFs kann sowohl in Klauseln als auch in SELECT FILTER Klauseln einer SQL-Abfrage verwendet werden. Sie können mehrere UDFs in derselben Abfrage aufrufen.

Verfügbarkeit der Vorversion

Die Athena-UDF-Funktionalität ist im Vorschaumodus in der Region USA Ost (Nord-Virginia) verfügbar.

Nächste Schritte

Verwenden von Apache Hive Metastore als Metakatalog mit Amazon Athena (Vorversion)

Sie können Athena nun mit einem oder mehreren Apache-Hive-Metastores verbinden, zusätzlich zu AWS Glue Data Catalog mit Athena.

Metastore Konnektor

Um eine Verbindung zu einem selbst gehosteten Hive Metastore herzustellen, benötigen Sie einen Athena-Hive-Metastore-Konnektor. Athena bietet einen Referenz-Implementierungs-Konnektor, den Sie verwenden können. Der Connector wird als AWS Lambda Funktion in Ihrem Konto ausgeführt. Weitere Informationen finden Sie unter Verwenden des Athena Data Konnektor für den externen Hive-Metastore (Vorversion).

Verfügbarkeit der Vorversion

Das Feature „Hive Metastore“ ist in der Region USA Ost (Nord-Virginia) als Vorversion verfügbar.

Nächste Schritte

Neue abfragebezogene Metriken

Athena veröffentlicht jetzt zusätzliche Abfragemetriken, die Ihnen helfen können, die Leistung von Amazon Athena zu verstehen. Athena veröffentlicht abfragebezogene Metriken auf Amazon. CloudWatch In dieser Version veröffentlicht Athena die folgenden zusätzlichen Abfragemetriken:

  • Query Planning Time (Abfrageplanungszeit) – Die Zeit, die zum Planen der Abfrage benötigt wird. Dies enthält die Zeit, die zum Abrufen von Tabellenpartitionen aus der Datenquelle benötigt wurde.

  • Query Queuing Time (Abfragewartezeit) – Die Zeit, zu der sich die Abfrage in einer Warteschlange befand und auf Ressourcen wartete.

  • Service Processing Time (Serviceverarbeitungszeit) – Die Zeit, die zum Schreiben der Ergebnisse benötigt wird, nachdem die Abfrage-Engine ihre Verarbeitung beendet hat.

  • Total Execution Time (Gesamtausführungszeit) – Die Zeit, die Athena zum Ausführen der Abfrage gebraucht hat.

Um diese neuen Abfragemetriken zu nutzen, können Sie benutzerdefinierte Dashboards erstellen, Alarme und Auslöser für Metriken einrichten oder vorausgefüllte Dashboards direkt von der Athena-Konsole aus verwenden. CloudWatch

Nächste Schritte

Weitere Informationen finden Sie unter Überwachen von Athena-Abfragen mit CloudWatch Metriken.

12. November 2019

Veröffentlicht am 12.17.2019

Amazon Athena ist nun in der Region Naher Osten (Bahrain) verfügbar.

8. November 2019

Veröffentlicht am 12.17.2019

Amazon Athena ist jetzt in der Region USA West (Nordkalifornien) und Europa (Paris) verfügbar.

8. Oktober 2019

Veröffentlicht am 12.17.2019

Amazon Athena ermöglicht es Ihnen jetzt, über einen VPC-Schnittstellenendpunkt in Ihrer Virtual Private Cloud (VPC) eine direkte Verbindung zu Athena herzustellen. Mit diesem Feature können Sie Ihre Abfragen sicher an Athena senden und benötigen dazu keinen Internet-Gateway in Ihrer VPC.

Um einen VPC-Schnittstellen-Endpunkt für die Verbindung mit Athena zu erstellen, können Sie AWS Management Console oder AWS Command Line Interface ()AWS CLI verwenden. Informationen zum Erstellen eines Schnittstellendpunkts finden Sie unter Erstellen eines Schnittstellenendpunkts.

Wenn Sie einen VPC-Endpunkt mit Schnittstelle verwenden, APIs ist die Kommunikation zwischen Ihrer VPC und Athena sicher und bleibt im Netzwerk. AWS Für die Nutzung dieses Features fallen keine zusätzlichen Athena-Kosten an. Es fallen Gebühren für VPC-Schnittstellenendpunkte an.

Weitere Informationen zu diesem Feature finden Sie unter Herstellen einer Verbindung mit Amazon Athena über einen Schnittstellen-VPC-Endpunkt.

19. September 2019

Veröffentlicht am 12.17.2019

Amazon Athena fügt Unterstützung für das Einfügen neuer Daten in eine vorhandene Tabelle mithilfe der INSERT INTO-Anweisung hinzu. Sie können auf Basis einer SELECT-Abfrageanweisung, die für eine Quelltabelle ausgeführt wird, oder auf Basis einer Reihe von Werten, die im Rahmen der Abfrageanweisung bereitgestellt werden, neue Zeilen in eine Zieltabelle einfügen. Die folgenden Datenformate werden unterstützt: Avro, JSON, ORC, Parquet und Textdateien.

INSERT INTO-Anweisungen können Sie außerdem dabei unterstützen, Ihren ETL-Prozess zu vereinfachen. So können Sie beispielsweise INSERT INTO in einer einzelnen Abfrage verwenden, um Daten aus einer Quelldatei im JSON-Format auszuwählen und in eine Zieltabelle im Parquet-Format zu schreiben.

INSERT INTO-Anweisungen werden basierend auf der Anzahl der Bytes berechnet, die in der SELECT-Phase gescannt werden, ähnlich wie Athena Gebühren für SELECT-Abfragen erhebt. Weitere Informationen hierzu finden Sie unter Preise zu Amazon Athena.

Weitere Informationen zur VerwendungINSERT INTO, einschließlich unterstützter Formate SerDes und Beispiele, finden Sie unter INSERT INTO im Athena-Benutzerhandbuch.

12. September 2019

Veröffentlicht am 12.17.2019

Amazon Athena ist jetzt in der Region Asien-Pazifik (Hongkong) verfügbar.

16. August 2019

Veröffentlicht am 12.17.2019

Amazon Athena unterstützt die Abfrage von Daten in Amazon-S3-Buckets mit Zahlung durch den Anforderer.

Wenn ein Amazon-S3-Bucket mit Zahlung durch den Anforderer konfiguriert ist, zahlt der Anforderer, nicht der Bucket-Eigentümer, die Kosten für die Amazon-S3-Anforderung und die Datenübertragung. In Athena können Arbeitsgruppenadministratoren nun Arbeitsgruppeneinstellungen konfigurieren, damit Arbeitsgruppenmitglieder S3-Buckets mit Zahlung durch den Anforderer abfragen können.

Informationen zum Konfigurieren der Einstellung der Zahlung durch den Anforderer (Requester Pays) für Ihre Arbeitsgruppe finden Sie unter Create a Workgroup (Erstellen einer Arbeitsgruppe) im Benutzerhandbuch von Amazon Athena. Weitere Informationen zu Buckets mit Zahlung durch den Anforderer finden Sie unter Buckets mit Zahlung durch Auftraggeber im Entwicklerhandbuch von Amazon Simple Storage Service.

9. August 2019

Veröffentlicht am 12.17.2019

Amazon Athena unterstützt jetzt die Durchsetzung von AWS Lake Formation-Richtlinien für eine detaillierte Zugriffskontrolle auf neue oder bestehende Datenbanken, Tabellen und Spalten, die im AWS Glue Data Catalog für in Amazon S3 gespeicherte Daten definiert sind.

Sie können diese Funktion in den folgenden Bereichen verwenden AWS-Regionen: USA Ost (Ohio), USA Ost (Nord-Virginia), USA West (Oregon), Asien-Pazifik (Tokio) und Europa (Irland). Für die Verwendung dieses Features fallen keine zusätzlichen Gebühren an.

Weitere Informationen zur Verwendung dieses Features finden Sie unter Verwenden Sie Athena, um Daten abzufragen, die registriert sind bei AWS Lake Formation. Mehr über AWS Lake Formation erfahren Sie unter AWS Lake Formation.

26. Juni 2019

Amazon Athena ist jetzt in der Region Europa (Stockholm) erhältlich. Eine Liste der unterstützten Regionen finden Sie unter AWS-Regionen und Endpunkte.

24. Mai 2019

Veröffentlicht am 24.05.2019

Amazon Athena ist jetzt in den Regionen AWS GovCloud (USA Ost) und AWS GovCloud (USA West) verfügbar. Eine Liste der unterstützten Regionen finden Sie unter AWS-Regionen und Endpunkte.

5. März 2019

Veröffentlicht am 05.03.2019

Amazon Athena jetzt in der Region Kanada (Zentral) verfügbar Eine Liste der unterstützten Regionen finden Sie unter AWS-Regionen und Endpunkte. Veröffentlichung der neuen Version des ODBC-Treibers mit Unterstützung für Athena-Arbeitsgruppen. Weitere Informationen finden Sie in den Versionshinweisen für ODBC-Treiber.

Informationen zum Herunterladen der ODBC-Treiberversion 1.0.5 und der zugehörigen Dokumentation finden Sie unter Connect zu Amazon Athena her mit ODBC. Informationen zu dieser Version finden Sie unter Versionshinweise für ODBC-Treiber.

Stellen Sie zur Verwendung von Arbeitsgruppen mit dem ODBC-Treiber die neue Verbindungseigenschaft, Workgroup, wie im folgenden Beispiel gezeigt in der Verbindungszeichenfolge ein:

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

Suchen Sie für weitere Informationen nach „Arbeitsgruppe“ im Installations- und Konfigurationshandbuch für ODBC-Treiber Version 1.0.5. Es werden keine Änderungen an der Verbindungszeichenfolge des ODBC-Treibers vorgenommen, wenn Sie Tags in Arbeitsgruppen verwenden. Um Tags zu verwenden, aktualisieren Sie auf die neueste Version des ODBC-Treibers (die aktuelle Version).

Diese Treiberversion ermöglicht Ihnen die Verwendung von Athena-API-Arbeitsgruppen-Aktionen zum Erstellen und Verwalten von Arbeitsgruppen und Athena-API-Tag-Aktionen zum Hinzufügen, Auflisten oder Entfernen von Tags auf Arbeitsgruppen. Stellen vor Beginn sicher, dass Sie über Berechtigungen auf Ressourcenebene in IAM für Aktionen auf Arbeitsgruppen und Tags verfügen.

Weitere Informationen finden Sie unter:

Wenn Sie den JDBC-Treiber oder das AWS SDK verwenden, aktualisieren Sie auf die neueste Version des Treibers und des SDK, die beide bereits Unterstützung für Arbeitsgruppen und Tags in Athena bieten. Weitere Informationen finden Sie unter Connect zu Amazon Athena her mit JDBC.

22. Februar 2019

Veröffentlicht am 22.02.2019

Hinzufügung der Tag-Unterstützung für Arbeitsgruppen in Amazon Athena. Ein Tag besteht aus einem Schlüssel und einem Wert, die Sie beide selbst definieren können. Wenn Sie eine Arbeitsgruppe markieren, weisen Sie ihr benutzerdefinierte Metadaten zu. Sie können Arbeitsgruppen Stichwörter hinzufügen, um sie anhand von bewährten Methoden besser kategorisieren zu können. AWS Sie können mit Tags den Zugriff auf Arbeitsgruppen einschränken und Kosten nachverfolgen. Erstellen Sie beispielsweise eine Arbeitsgruppe für jede Kostenstelle. Wenn Sie diesen Arbeitsgruppen dann Tags hinzufügen, können Sie Ihre Athena-Ausgaben für jede Kostenstelle nachverfolgen. Weitere Informationen finden Sie unter Verwendung von Tags für die Fakturierung im AWS Billing and Cost Management -Benutzerhandbuch.

Sie können mit Tags arbeiten, indem Sie die Athena-Konsole oder die API-Vorgänge verwenden. Weitere Informationen finden Sie unter Schlagwort: Athena resources.

In der Athena-Konsole können Sie jeder Ihrer Arbeitsgruppen einen oder mehrere Tags hinzufügen und dann nach Tags suchen. Arbeitsgruppen sind eine von IAM kontrollierte Ressource in Athena. Sie können in IAM einschränken, wer Tags auf einer von Ihnen erstellten Arbeitsgruppe hinzufügen, entfernen oder auflisten kann. Sie können auch den API-Vorgang CreateWorkGroup verwenden, die den optionalen Tag-Parameter für die Hinzufügung eines oder mehrerer Tags zu der Arbeitsgruppe enthält. Verwenden Sie zum Hinzufügen, Entfernen oder Auflisten von Tags TagResource, UntagResource und ListTagsForResource. Weitere Informationen finden Sie unter Operationen verwenden API und AWS CLI taggen.

Um Benutzern zu erlauben, beim Erstellen von Arbeitsgruppen tags hinzuzufügen, stellen Sie sicher, dass Sie jedem Benutzer IAM-Berechtigungen für die API-Aktionen TagResource und CreateWorkGroup gewähren. Weitere Informationen und Beispiele finden Sie unter Verwenden Sie IAM Tag-basierte Zugriffskontrollrichtlinien.

Wenn Sie Tags für Arbeitsgruppen verwenden, gibt es keine Änderungen am JDBC-Treiber. Wenn Sie neue Arbeitsgruppen erstellen und den JDBC-Treiber oder das SDK verwenden, führen Sie ein Upgrade auf die neueste Version des Treibers und des AWS SDK durch. Weitere Informationen finden Sie unter Connect zu Amazon Athena her mit JDBC.

18. Februar 2019

Veröffentlicht am 18.02.2019

Hinzufügung der Möglichkeit zur Kontrolle der Abfragekosten durch die Ausführung von Abfragen in Arbeitsgruppen. Weitere Informationen finden Sie unter Verwenden Sie Arbeitsgruppen, um den Zugriff auf Abfragen und die Kosten zu kontrollieren. Das in Athena SerDe verwendete JSON OpenX wurde verbessert, ein Problem behoben, bei dem Athena Objekte, die in die GLACIER Speicherklasse umgestellt wurden, nicht ignorierte, und es wurden Beispiele für die Abfrage von Network Load Balancer Balancer-Protokollen hinzugefügt.

Durchführung der folgenden Änderungen:

  • Hinzufügung der Unterstützung für Arbeitsgruppen. Verwenden Sie Arbeitsgruppen zum Trennen von Benutzern, Teams, Anwendungen oder Workloads sowie zur Einrichtung von Grenzwerten für die Datenmenge, die jede Abfrage oder die gesamte Arbeitsgruppe verarbeiten kann. Da Arbeitsgruppen als IAM-Ressourcen fungieren, können Sie Berechtigungen auf Ressourcenebene verwenden, um den Zugriff auf eine bestimmte Arbeitsgruppe zu steuern. Sie können auch abfragebezogene Metriken in Amazon anzeigen CloudWatch, die Abfragekosten kontrollieren, indem Sie Grenzwerte für die Menge der gescannten Daten konfigurieren, Schwellenwerte erstellen und Aktionen wie Amazon SNS SNS-Alarme auslösen, wenn diese Schwellenwerte überschritten werden. Weitere Informationen erhalten Sie unter Verwenden Sie Arbeitsgruppen, um den Zugriff auf Abfragen und die Kosten zu kontrollieren und Verwenden Sie CloudWatch und EventBridge , um Abfragen zu überwachen und die Kosten zu kontrollieren.

    Arbeitsgruppen sind IAM-Ressourcen. Eine vollständige Liste der arbeitsgruppenbezogenen Aktionen, Ressourcen und Bedingungen in IAM finden Sie unter Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Athena in der Serviceautorisierungsreferenz. Bevor Sie neue Arbeitsgruppen erstellen, stellen Sie sicher, dass Sie Arbeitsgruppen-IAM-Richtlinien und die AWS verwaltete Richtlinie: AmazonAthenaFullAccess verwenden.

    Sie können Arbeitsgruppen in der Konsole, mit Arbeitsgruppen-API-Operationen oder mit dem JDBC-Treiber verwenden. Weitere Informationen zum Erstellen von Arbeitsgruppen finden Sie unter Erstellen von Arbeitsgruppen. Für den Download des JDBC-Treibers mit Unterstützung für Arbeitsgruppen vgl. Connect zu Amazon Athena her mit JDBC.

    Wenn Sie Arbeitsgruppen mit dem JDBC-Treiber verwenden, müssen Sie den Arbeitsgruppennamen in der Verbindungszeichenfolge mithilfe des Workgroup-Konfigurationsparameters wie im folgenden Beispiel dargestellt einrichten:

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

    Es gibt keine Änderungen bei der Art und Weise, wie Sie SQL-Anweisungen ausführen oder JDBC-API-Aufrufe an den Treiber durchführen. Der Treiber übergibt den Namen der Arbeitsgruppe an Athena.

    Informationen zu den bei Arbeitsgruppen eingeführten Unterschieden finden Sie unter Verwenden Sie die Athena-Arbeitsgruppe APIs und Beheben Sie Arbeitsgruppenfehler.

  • Das in Athena SerDe verwendete JSON OpenX wurde verbessert. Die Verbesserungen beinhalten u. a. Folgendes:

    • Unterstützung für die Eigenschaft ConvertDotsInJsonKeysToUnderscores. Wenn diese Option auf gesetzt istTRUE, können SerDe die Punkte in Schlüsselnamen durch Unterstriche ersetzt werden. Wenn der JSON-Datensatz beispielsweise einen Schlüssel mit dem Namen "a.b" enthält, können Sie diese Eigenschaft verwenden, um den Spaltennamen als "a_b" in Athena zu definieren. Der Standardwert ist FALSE. Standardmäßig erlaubt Athena keine Punkte in Spaltennamen.

    • Unterstützung für die Eigenschaft case.insensitive. Standardmäßig erfordert Athena, dass alle Schlüssel in Ihrem JSON-Datensatz Kleinbuchstaben verwenden. Mit WITH SERDE PROPERTIES ("case.insensitive"= FALSE;) können Sie Schlüsselnamen verwenden, bei denen Groß-/Kleinschreibung bedeutsam ist. Der Standardwert ist TRUE. Bei Einstellung auf werden TRUE alle Großbuchstabenspalten in Kleinbuchstaben SerDe umgewandelt.

    Weitere Informationen finden Sie unter OpenX JSON SerDe.

  • Es wurde ein Problem behoben, bei dem Athena "access denied"-Fehlermeldungen zurückgab, wenn es Amazon-S3-Objekte verarbeitete, die durch Amazon-S3-Lebenszyklusrichtlinien in Glacier archiviert wurden. Als Ergebnis der Behebung dieses Problems ignoriert Athena Objekte, die in die GLACIER-Speicherklasse überführt wurden. Athena unterstützt das Abfragen von Daten aus der GLACIER-Speicherklasse nicht.

    Weitere Informationen finden Sie unter Überlegungen zu Amazon S3 und Übergang zur GLACIER-Speicherklasse (Objektarchivierung) im Benutzerhandbuch für Amazon Simple Storage Service.

  • Beispiele für das Abfragen von Network-Load-Balancer-Zugriffsprotokollen, die Informationen zu den Anforderungen von Transport Layer Security (TLS) erhalten, wurden hinzugefügt. Weitere Informationen finden Sie unter Network Load Balancer Balancer-Protokolle abfragen.

Athena-Versionshinweise für 2018

20. November 2018

Veröffentlicht am 20.11.2018

Die neuen Versionen der JDBC- und ODBC-Treiber mit Unterstützung für Verbundzugriff auf die Athena-API mit AD FS und SAML 2.0 (Security Assertion Markup Language 2.0) wurden veröffentlicht. Einzelheiten können Sie den Versionshinweisen für JDBC-Treiber und den Versionshinweisen für ODBC-Treiber entnehmen.

Ab dieser Version wird der Verbundzugriff auf Athena für Active Directory Federation Service (AD FS 3.0) unterstützt. Der Zugriff wird durch die Versionen von JDBC- bzw. ODBC-Treibern hergestellt, die SAML 2.0 unterstützen. Informationen zur Konfiguration des Verbundzugriffs auf die Athena-API finden Sie unter Föderierten Zugriff auf Athena aktivieren API.

Informationen zum Herunterladen der JDBC-Treiberversion 2.0.6 und der zugehörigen Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC. Informationen zu dieser Version finden Sie unter Versionshinweise für JDBC-Treiber.

Informationen zum Herunterladen der ODBC-Treiberversion 1.0.4 und der zugehörigen Dokumentation finden Sie unter Connect zu Amazon Athena her mit ODBC. Informationen zu dieser Version finden Sie unter Versionshinweise für ODBC-Treiber.

Weitere Informationen zur SAML 2.0-Unterstützung finden Sie unter AWSAbout SAML 2.0 Federation im IAM-Benutzerhandbuch.

15. Oktober 2018

Veröffentlicht am 15.10.2018

Wenn Sie ein Upgrade auf die durchgeführt haben AWS Glue Data Catalog, gibt es zwei neue Funktionen, die Unterstützung bieten für:

  • Verschlüsselung der Datenkatalog-Metadaten. Wenn Sie Metadaten im Datenkatalog verschlüsseln möchten, müssen Sie Athena bestimmte Richtlinien hinzufügen. Weitere Informationen finden Sie unter Zugriff auf verschlüsselte Metadaten in AWS Glue Data Catalog.

  • Detaillierte Berechtigungen für den Zugriff auf Ressourcen in der. AWS Glue Data Catalog Sie können jetzt identitätsbasierte (IAM)-Richtlinien definieren, um den Zugriff auf spezifische Datenbanken und Tabellen über den in Athena verwendeten Datenkatalog einzuschränken oder zuzulassen. Weitere Informationen finden Sie unter Konfigurieren Sie den Zugriff auf Datenbanken und Tabellen in AWS Glue Data Catalog.

    Anmerkung

    Die Daten befinden sich in den Amazon-S3-Buckets, und der Zugriff darauf wird von Steuern Sie den Zugriff auf Amazon S3 von Athena aus gesteuert. Für den Zugriff auf Datenbanken und Tabellen verwenden Sie weiterhin Zugriffskontrollrichtlinien für Amazon-S3-Buckets, in denen die Daten gespeichert sind.

10. Oktober 2018

Veröffentlicht am 10.10.2018

Athena unterstützt CREATE TABLE AS SELECT, womit eine Tabelle aus dem Ergebnis einer SELECT-Abfrageanweisung erstellt wird. Weitere Informationen finden Sie unter Erstellen einer Tabelle aus Abfrageergebnissen (CTAS).

Bevor Sie CTAS-Abfragen erstellen, ist es wichtig, mehr über ihr Verhalten in der Athena-Dokumentation zu erfahren. Sie enthält Informationen über den Speicherort für Abfrageergebnisse in Amazon S3, der Liste der unterstützten Formate für das Speichern von CTAS-Abfrageergebnissen, die Anzahl der Partitionen, die Sie erstellen können, und unterstützte Komprimierungsformate. Weitere Informationen finden Sie unter Überlegungen und Einschränkungen für CTAS Abfragen.

Verwenden Sie CTAS-Abfragen, um:

6. September 2018

Veröffentlicht am 06.09.2018

Neue Version des ODBC-Treibers (Version 1.0.3) wurde freigegeben. In der neuen Version des ODBC-Treibers werden Ergebnisse standardmäßig gestreamt, anstatt sie zu paginieren. Auf diese Weise können Business Intelligence-Tools schneller große Datensätze abrufen. Diese Version enthält auch Verbesserungen, Fehlerbehebungen und eine aktualisierte Dokumentation für "Verwenden von SSL mit einem Proxy-Server". Weitere Informationen finden Sie in den Versionshinweisen zum Treiber.

Informationen zum Herunterladen der ODBC-Treiberversion 1.0.3 und der zugehörigen Dokumentation finden Sie unter Connect zu Amazon Athena her mit ODBC.

Das Streamingfeature für Ergebnisse ist mit dieser neuen Version des ODBC-Treibers verfügbar. Sie ist auch mit dem JDBC-Treiber verfügbar. Informationen zu Streaming-Ergebnissen finden Sie im ODBC-Treiberinstallations- und Konfigurationshandbuch. Suchen Sie dort nach. UseResultsetStreaming

Die ODBC-Treiberversion 1.0.3 ist ein Drop-In-Ersatz für die vorherige Version des Treibers. Es wird empfohlen, zum aktuellen Treiber zu migrieren.

Wichtig

Um den ODBC-Treiber der Version 1.0.3 verwenden zu können, müssen Sie die folgenden Anforderungen erfüllen:

  • Behalten Sie den Port 444 für ausgehenden Datenverkehr offen.

  • Fügen Sie die athena:GetQueryResultsStream-Richtlinienaktion zur Liste der Richtlinien für Athena hinzu. Diese Richtlinienaktion wird nicht direkt mit der API verfügbar gemacht und wird nur mit den ODBC- und JDBC-Treibern im Rahmen der Unterstützung für das Streaming von Ergebnissen verwendet. Eine Beispielrichtlinie finden Sie unter AWS verwaltete Richtlinie: AWSQuicksightAthenaAccess.

23. August 2018

Veröffentlicht am 23.08.2018

Unterstützung für diese DDL-bezogenen Features hinzugefügt und folgende Fehler behoben:

  • Unterstützung für die Datentypen BINARY und DATE für Daten in Parquet sowie für die Datentypen DATE und TIMESTAMP für Daten in Avro hinzugefügt.

  • Unterstützung für INT und DOUBLE in DDL-Abfragen hinzugefügt. INTEGER ist ein Alias für INT und DOUBLE PRECISION ist ein Alias für DOUBLE.

  • Verbesserung der Leistung von DROP TABLE- und DROP DATABASE-Anfragen.

  • Die _$folder$-Objekterstellung in Amazon S3 wurde entfernt, wenn ein Daten-Bucket leer ist.

  • Behebung eines Problems, bei dem ALTER TABLE ADD PARTITION eine Fehlermeldung ausgab, wenn kein Partitionswert angegeben wurde.

  • Behebung eines Problems, bei dem DROP TABLE den Datenbanknamen bei der Überprüfung von Partitionen ignorierte, nachdem der qualifizierte Name in der Anweisung angegeben wurde.

Weitere Informationen zu den in Athena unterstützten Datentypen finden Sie unter Datentypen in Amazon Athena.

Informationen zu den unterstützten Datentyp-Mappings zwischen den Typen in Athena, dem JDBC-Treiber und den Java-Datentypen finden Sie im Abschnitt Datentypen im Installations- und Konfigurationsleitfaden für JDBC-Treiber.

16. August 2018

Veröffentlicht am 16.08.2018

JDBC-Treiberversion 2.0.5 wurde freigegeben. In der neuen Version des JDBC-Treibers werden Ergebnisse standardmäßig gestreamt, anstatt sie zu paginieren. Auf diese Weise können Business Intelligence-Tools schneller große Datensätze abrufen. Im Vergleich mit der vorherigen Version des JDBC-Treibers gibt es die folgenden Leistungsverbesserungen:

  • Leistungssteigerung um ungefähr das 2-Fache beim Abrufen von weniger als 10.000 Zeilen

  • Leistungssteigerung um ungefähr das 5- bis 6-Fache beim Abrufen von mehr als 10.000 Zeilen

Das Streamingfeature für Ergebnisse ist nur für den JDBC-Treiber verfügbar. Für den ODBC-Treiber ist sie nicht verfügbar. Eine Verwendung mit der Athena-API ist nicht möglich. Informationen zu Streaming-Ergebnissen finden Sie im Installations- und Konfigurationshandbuch für JDBC-Treiber. Suchen Sie dort nach. UseResultsetStreaming

Informationen zum Herunterladen der JDBC-Treiberversion 2.0.5 und der zugehörigen Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

Die JDBC-Treiberversion 2.0.5 ist ein Drop-In-Ersatz für die vorherige Version des Treibers (2.0.2). Um sicherzustellen, dass Sie die JDBC-Treiberversion 2.0.5 verwenden können, fügen Sie die athena:GetQueryResultsStream-Richtlinienaktion zur Liste der Richtlinien für Athena hinzu. Diese Richtlinienaktion wird nicht direkt mit der API verfügbar gemacht und wird nur mit dem JDBC-Treiber verwendet, im Rahmen des Supports für das Streaming von Ergebnissen. Eine Beispielrichtlinie finden Sie unter AWS verwaltete Richtlinie: AWSQuicksightAthenaAccess. Weitere Informationen zur Migration von Version 2.0.2 zu Version 2.0.5 des Treibers finden Sie unter Migrationshandbuch für den JDBC-Treiber.

Wenn Sie von einem 1.x-Treiber zu einem 2.x Treiber migrieren, müssen Sie Ihre bestehenden Konfigurationen zur neuen Konfiguration migrieren. Es wird dringend empfohlen, zur aktuellen Treiberversion zu migrieren. Weitere Informationen finden Sie im Migrationshandbuch für JDBC-Treiber.

7. August 2018

Veröffentlicht am 07.08.2018

Sie können jetzt Flow-Protokolle von Amazon Virtual Private Cloud in einem GZIP-Format direkt in Amazon S3 speichern. Hier können Sie die in Athena abfragen. Weitere Informationen finden Sie unter VPCAmazon-Flow-Logs abfragen und Amazon VPC Flow Logs können nun an S3 übermittelt werden.

5. Juni 2018

Veröffentlicht am 05.06.2018

Unterstützung für Ansichten

Unterstützung für Ansichten hinzugefügt. Sie können jetzt CREATE VIEW and CREATE DIALECT VIEW, DESCRIBE VIEW, DROP VIEW, SHOW CREATE VIEW und SHOW VIEWS in Athena verwenden. Die Abfrage, die die Ansicht definiert, wird jedes Mal ausgeführt, wenn Sie in einer Abfrage auf die Ansicht verweisen. Weitere Informationen finden Sie unter Arbeiten Sie mit Ansichten.

Verbesserungen und Aktualisierungen bei Fehlermeldungen

  • Es wurde eine GSON 2.8.0-Bibliothek hinzugefügt CloudTrail SerDe, um ein Problem mit JSON-Zeichenketten zu lösen CloudTrail SerDe und das Parsen von JSON-Zeichenketten zu ermöglichen.

  • Verbesserte Validierung des Partitionsschemas in Athena für Parquet und in einigen Fällen für ORC, indem die Umsortierung von Spalten ermöglicht wurde. Dadurch kann Athena besser mit Änderungen in der Schemaentwicklung im Laufe der Zeit und mit Tabellen umgehen, die vom AWS Glue Crawler hinzugefügt wurden. Weitere Informationen finden Sie unter Schemaaktualisierungen handhaben.

  • Unterstützung zur Verarbeitung für SHOW VIEWS hinzugefügt.

  • Folgende Verbesserungen an den häufigsten Fehlermeldungen wurden vorgenommen:

    • Eine interne Fehlermeldung wurde durch eine beschreibende Fehlermeldung ersetzt, wenn die Spalte in SerDe einer Athena-Abfrage nicht analysiert werden kann. Zuvor löste Athena bei Analysefehlern einen internen Fehler aus. Die neue Fehlermeldung lautet: „HIVE_BAD_DATA: Fehler beim Analysieren des Feldwerts für Feld 0: java.lang.String kann nicht in org.openx.data.jsonserde.json umgewandelt werden. JSONObject„.

    • Verbesserte Fehlermeldungen über unzureichende Berechtigungen durch Hinzufügen weiterer Details.

Fehlerbehebungen

Folgende Fehler wurden behoben:

  • Es wurde ein Problem behoben, das dazu führte, dass die interne Übersetzung der Datentypen REAL nach FLOAT ermöglichte. Dies verbessert die Integration mit dem AWS Glue Crawler, der FLOAT-Datentypen zurückgibt.

  • Behebung eines Problems, durch das Athena AVRO DECIMAL (einen logischen Typ) nicht in einen DECIMAL-Typ umwandelte.

  • Behebung eines Problems, bei dem Athena keine Ergebnisse für Abfragen für Parquet-Daten mit WHERE-Klauseln zurückgab, die auf Werte im TIMESTAMP-Datentyp verwiesen.

17. Mai 2018

Veröffentlicht am 17.05.2018

Das Kontingent für die Gleichzeitigkeit von Abfragen in Athena wurde von fünf auf zwanzig erhöht. Das bedeutet: Sie können bis zu 20 DDL-Abfragen und 20 SELECT-Abfragen gleichzeitig absenden und ausführen. Hinweis: Die Kontingente für gleichzeitige Abfragen gelten separat für DDL- und SELECT-Abfragen.

Kontingente für gleichzeitige Abfragen in Athena sind definiert als die Anzahl der Abfragen, die gleichzeitig an den Service übermittelt werden können. Sie können bis zu 20 Abfragen des gleichen Typs (DDL oder SELECT) gleichzeitig absenden. Wenn Sie eine Abfrage übermitteln, die das Kontingent für gleichzeitige Abfragen überschreitet, zeigt die Athena-API eine Fehlermeldung an.

Nachdem Sie die Abfragen an Athena übermittelt haben, werden diese verarbeitet, indem Ressourcen je nach der Gesamtauslastung des Services sowie der Anzahl eingehender Anfragen zugewiesen werden. Wir überwachen den Service fortlaufend und passen ihn an, damit Ihre Abfragen so schnell wie möglich verarbeitet werden.

Weitere Informationen finden Sie unter Service Quotas. Dies ist ein anpassbares Kontingent. Sie können die Service-Quotas-Konsole verwenden, um eine Kontingenterhöhung für gleichzeitige Abfragen anzufordern.

19. April 2018

Veröffentlicht am 19.04.2018

Es wurde die neue Version des JDBC-Treibers (Version 2.0.2) mit Unterstützung für die Rückgabe der ResultSet-Daten als Array-Datentyp sowie mit Verbesserungen und Fehlerbehebungen freigegeben. Weitere Informationen finden Sie in den Versionshinweisen zum Treiber.

Informationen zum Herunterladen der neuen JDBC-Treiberversion 2.0.2 und der zugehörigen Dokumentation finden Sie unter Connect zu Amazon Athena her mit JDBC.

Die aktuelle Version des JDBC-Treibers ist 2.0.2. Wenn Sie von einem 1.x-Treiber zu einem 2.x Treiber migrieren, müssen Sie Ihre bestehenden Konfigurationen zur neuen Konfiguration migrieren. Es wird dringend empfohlen, zum aktuellen Treiber zu migrieren.

Informationen zu den Änderungen an der neuen Treiberversion, zu den Versionsunterschieden sowie Beispiele finden Sie im Migrationsleitfaden für den JDBC-Treiber.

6. April 2018

Veröffentlicht am 06.04.2018

Verwenden Sie die automatische Vervollständigung, um Abfragen in die Athena-Konsole einzugeben.

15. März 2018

Veröffentlicht am 15.03.2018

Es wurde die Möglichkeit hinzugefügt, automatisch Athena-Tabellen für CloudTrail Protokolldateien direkt von der CloudTrail Konsole aus zu erstellen. Weitere Informationen finden Sie unter Verwenden Sie die CloudTrail Konsole, um eine Athena-Tabelle für CloudTrail Protokolle zu erstellen .

2. Februar 2018

Veröffentlicht am 12.02.2018

Es wurde eine Möglichkeit für das Auslagern von Zwischendaten auf Festplatte bei arbeitsspeicherintensiven Abfragen, die die GROUP BY-Klausel verwenden, hinzugefügt. Dadurch wird die Zuverlässigkeit solcher Abfragen verbessert und die Fehlermeldung "Query resource exhausted" (Abfrage-Ressource aufgebraucht) vermieden.

19. Januar 2018

Veröffentlicht am 19.01.2018

Athena verwendet Presto, eine Open-Source-basierte verteilte Abfrage-Engine, zum Ausführen von Abfragen.

Bei Athena sind keine Versionen zu verwalten. Wir haben für die zugrunde liegende Engine in Athena ein transparentes Upgrade auf eine Version ausgeführt, die auf Presto-Version 0.172 basiert. Von Ihrer Seite aus ist keine Aktion erforderlich.

Mit dem Upgrade können Sie nun Funktionen und Operatoren von Presto 0.172 einschließlich der Lambda-Ausdrücke von Presto 0.172 in Athena nutzen.

Zu den wichtigen Aktualisierungen dieser Version, darunter auch von der Community entwickelte Fehlerbehebungen, zählen folgende:

  • Unterstützung für das Ignorieren von Headern. Mithilfe der Eigenschaft skip.header.line.count können Sie im Rahmen der Tabellendefinition festlegen, dass Athena die Header ignorieren darf. Dies wird für Abfragen unterstützt, die OpenCSV LazySimpleSerDeund nicht für Grok SerDe oder Regex verwenden. SerDes

  • Unterstützung für den Datentyp CHAR(n) in STRING-Funktionen. Der Bereich für CHAR(n) ist [1.255], wohingegen VARCHAR(n) den Bereich [1,65535] aufweist.

  • Unterstützung für korrelierte Unterabfragen.

  • Unterstützung für Lambda-Ausdrücke und Funktionen von Presto.

  • Verbesserte Leistung von DECIMAL-Datentypen und -Operatoren.

  • Unterstützung für gefilterte Aggregationen, wie z. B. SELECT sum(col_name) FILTER mit id > 0.

  • Prädikatweitergabe (Predicate Pushdown) für die Datentypen DECIMAL, TINYINT, SMALLINT und REAL.

  • Unterstützung für quantifizierte Vergleichsprädikate: ALL, ANY und SOME.

  • Hinzugefügte Funktionen: arrays_overlap(), array_except(), levenshtein_distance(), codepoint(), skewness(), kurtosis() und typeof().

  • Variante der Funktion from_unixtime() hinzugefügt, die ein Zeitzonen-Argument annimmt.

  • Aggregationsfunktionen bitwise_and_agg() und bitwise_or_agg() hinzugefügt.

  • Funktionen xxhash64() und to_big_endian_64() hinzugefügt.

  • Unterstützung für die Funktionen json_extract() und json_extract_scalar() hinzugefügt, damit doppelte Anführungszeichen oder umgekehrte Schrägstriche unter Verwendung eines umgekehrten Schrägstrichs mit einem JSON-Pfadindex als Escape-Zeichen verwendet werden können. Dadurch wird die Semantik jedes Aufruf mit einem umgekehrten Schrägstrich geändert, da dieser zuvor als reguläres Zeichen galt.

Weitere Informationen zu Funktionen und Operatoren finden Sie unter DML-Abfragen, -Funktionen und -Operatoren in diesem Handbuch sowie unter Funktionen und Operatoren in der Presto-Dokumentation.

Nicht alle Presto-Features werden von Athena unterstützt. Weitere Informationen finden Sie unter Limitations.

Athena-Versionshinweise für 2017

13. November 2017

Veröffentlicht am 13.11.2017

Unterstützung für die Verbindungserstellung von Athena zum ODBC-Treiber hinzugefügt. Weitere Informationen finden Sie unter Connect zu Amazon Athena her mit ODBC.

1. November 2017

Veröffentlicht am 01.11.2017

Unterstützung für die Abfrage von koordinatenbasierten Daten und für die Regionen Asien-Pazifik (Seoul), Asien-Pazifik (Mumbai) und EU (London) hinzugefügt. Weitere Informationen finden Sie unter Geodaten abfragen und AWS-Regionen und Endpunkte.

19. Oktober 2017

Veröffentlicht am 19.10.2017

Unterstützung für EU (Frankfurt) hinzugefügt. Eine Liste der unterstützten Regionen finden Sie unter AWS-Regionen und Endpunkte.

3. Oktober 2017

Veröffentlicht am 03.10.2017

Erstellen Sie benannte Athena-Abfragen mit AWS CloudFormation. Weitere Informationen finden Sie unter AWS::Athena::NamedQuery im AWS CloudFormation -Benutzerhandbuch.

25. September 2017

Veröffentlicht am 25.09.2017

Unterstützung für die Region Asien-Pazifik (Sydney) hinzugefügt Eine Liste der unterstützten Regionen finden Sie unter AWS-Regionen und Endpunkte.

14. August 2017

Veröffentlicht am 14.08.2017

Integration mit dem AWS Glue Data Catalog und ein Migrationsassistent für die Aktualisierung vom verwalteten Athena-Datenkatalog auf den AWS Glue Data Catalog hinzugefügt. Weitere Informationen finden Sie unter Verwenden Sie AWS Glue Data Catalog , um eine Verbindung zu Ihren Daten herzustellen.

4. August 2017

Veröffentlicht am 04.08.2017

Unterstützung für Grok wurde hinzugefügt SerDe, wodurch der Musterabgleich für Datensätze in unstrukturierten Textdateien wie Protokollen erleichtert wird. Weitere Informationen finden Sie unter Grok SerDe. Tastenkombinationen zum Durchblättern der Abfrageverläufe mithilfe der Konsole hinzugefügt (STRG+⇧/⇩ bei Windows, CMD+⇧/⇩ bei Mac).

22. Juni 2017

Veröffentlicht am 22.06.2017

Unterstützung für die Regionen Asien-Pazifik (Tokio) und Asien-Pazifik (Singapur) hinzugefügt. Eine Liste der unterstützten Regionen finden Sie unter AWS-Regionen und Endpunkte.

8. Juni 2017

Veröffentlicht am 08.06.2017

Es wurde Unterstützung für Europa (Irland) hinzugefügt. Weitere Informationen finden Sie unter AWS-Regionen und Endpunkte.

19. Mai 2017

Veröffentlicht am 19.05.2017

Amazon Athena-API und AWS CLI Unterstützung für Athena hinzugefügt; JDBC-Treiber auf Version 1.1.0 aktualisiert; verschiedene Probleme behoben.

  • Amazon Athena ermöglicht die Anwendungsprogrammierung für Athena. Weitere Informationen finden Sie in der Amazon Athena-API-Referenz. Die neuesten AWS SDKs beinhalten Unterstützung für die Athena-API. Links zu Dokumentation und Downloads finden Sie im SDKsAbschnitt Tools für Amazon Web Services.

  • Das AWS CLI beinhaltet neue Befehle für Athena. Weitere Informationen finden Sie in der Amazon-Athena-API-Referenz.

  • Der neue JDBC-Treiber 1.1.0 ist verfügbar. Er unterstützt die neue Athena-API sowie die neuesten Features und Fehlerbehebungen. Laden Sie den Treiber von https://downloads.athena.us-east-1.amazonaws.com/drivers/Athena JDBC41 -1.1.0.jar herunter. Es wird empfohlen, auf die neueste JDBC-Treiberversion für Athena zu aktualisieren, Sie können jedoch auch die vorherige Treiberversion verwenden. Vorherige Treiberversionen bieten keine Unterstützung für die Athena-API. Weitere Informationen finden Sie unter Connect zu Amazon Athena her mit JDBC.

  • Die in früheren Athena-Versionen vorhandenen speziellen Aktionen für Richtlinienanweisungen sind veraltet. Wenn Sie auf die JDBC-Treiberversion 1.1.0 aktualisieren und kundenverwaltete oder eingebundene IAM-Richtlinien mit den JDBC-Benutzern verknüpft haben, müssen Sie die IAM-Richtlinien ebenfalls aktualisieren. Im Gegensatz dazu wird die Athena-API von früheren JDBC-Treiberversionen nicht unterstützt. Daher können Sie in Richtlinien, die mit Benutzern der vorherigen JDBC-Treiberversion verknüpft sind, nur veraltete Aktionen angeben. Aus diesem Grund sollte keine Aktualisierung der kundenverwalteten oder eingebundenen IAM-Richtlinien erfolgen.

  • Diese richtlinienspezifischen Aktionen wurden in Athena vor Einführung der Athena-API verwendet. Verwenden Sie diese veralteten Aktionen in Richtlinien nur mit JDBC-Treibern vor der Version 1.1.0. Wenn Sie die JDBC-Treiberversion aktualisieren, müssen Sie Richtlinienanweisungen, die veraltete Aktionen zulassen oder verweigern, entsprechend durch die nachstehend aufgeführten API-Aktionen ersetzen, da andernfalls Fehler auftreten:

Veraltete richtlinienspezifische Aktion Entsprechende Athena-API-Aktion
athena:RunQuery
athena:StartQueryExecution
athena:CancelQueryExecution
athena:StopQueryExecution
athena:GetQueryExecutions
athena:ListQueryExecutions

Verbesserungen

  • Längenbegrenzung der Abfragezeichenfolge wurde auf 256 KB erhöht.

Fehlerbehebungen

  • Der Fehler, aufgrund dessen die Abfrageergebnisse beim Blättern durch die Ergebnisse in der Konsole falsch formatiert wirkten, wurde behoben.

  • Der Fehler, aufgrund dessen eine \u0000-Zeichenfolge in Amazon S3-Datendateien zu Fehlern führte, wurde behoben.

  • Der Fehler, aufgrund dessen der angeforderte Abbruch einer Abfrage vom JDBC-Treiber fehlschlug, wurde behoben.

  • Es wurde ein Problem behoben, das AWS CloudTrail SerDe dazu führte, dass Amazon S3 S3-Daten in USA Ost (Ohio) fehlschlug.

  • Der Fehler, aufgrund dessen DROP TABLE für eine partitionierte Tabelle nicht ordnungsgemäß ausgeführt werden konnte, wurde behoben.

4. April 2017

Veröffentlicht am 04.04.2017

Unterstützung für die Amazon S3-Datenverschlüsselung und die veröffentlichte JDBC-Treiberaktualisierung (Version 1.0.1) mit Verschlüsselungsunterstützung sowie Verbesserungen und Fehlerbehebungen hinzugefügt.

Features

  • Folgende Verschlüsselungsfeatures wurden hinzugefügt:

    • Unterstützung für Abfragen von verschlüsselten Daten in Amazon S3

    • Unterstützung für die Verschlüsselung von Athena-Abfrageergebnissen

  • Eine neue Version des Treibers unterstützt neue Verschlüsselungsfeatures und enthält Verbesserungen sowie Fehlerbehebungen.

  • Die Möglichkeit, Spalten mithilfe von ALTER TABLE hinzuzufügen, zu ersetzen und zu ändern, wurde hinzugefügt. Weitere Informationen finden Sie unter Alter Column in der Hive-Dokumentation.

  • Unterstützung für die Abfrage von LZO-komprimierten Daten wurde hinzugefügt.

Weitere Informationen finden Sie unter Verschlüsselung im Ruhezustand.

Verbesserungen

  • Bessere JDBC-Abfrageleistung mit verbesserter Seitengröße, sodass anstelle von 100 Zeilen nun 1.000 zurückgegeben werden.

  • Möglichkeit, eine Abfrage über die JDBC-Treiberschnittstelle abzubrechen, hinzugefügt.

  • Möglichkeit, JDBC-Optionen in der JDBC-Verbindungs-URL anzugeben, hinzugefügt. Siehe Connect zu Amazon Athena her mit JDBC für den aktuellsten JDBC-Treiber.

  • PROXY-Einstellung im Treiber hinzugefügt, die jetzt ClientConfigurationim AWS SDK for Java festgelegt werden kann.

Fehlerbehebungen

Folgende Fehler wurden behoben:

  • Im Falle mehrerer Abfragen über die JDBC-Treiberschnittstelle traten Ablehnungsfehler auf.

  • Die Projektion des Datentyps „decimal“ führte zu einem Abbruch des JDBC-Treibers.

  • Der JDBC-Treiber gab jeden Datentyp als Zeichenfolge zurück, und zwar unabhängig von der Definition des Datentyps in der Tabelle. Wenn Sie beispielsweise eine Spalte, für die der Datentyp INT definiert war, mit resultSet.GetObject() ausgewählt haben, wurde der Datentyp STRING anstelle von INT zurückgegeben.

  • Vom JDBC-Treiber wurden die Anmeldeinformationen zum Zeitpunkt der Verbindungserstellung überprüft – und nicht zum Zeitpunkt der Abfrageausführung.

  • Abfragen über den JDBC-Treiber waren fehlerhaft, sobald zusammen mit der URL ein Schema angegeben wurde.

24. März 2017

Veröffentlicht am 24.03.2017

Hinzugefügt AWS CloudTrail SerDe, verbesserte Leistung, behobene Partitionsprobleme.

Features

Verbesserungen

  • Verbesserte Leistung beim Scannen einer großen Partitionsanzahl.

  • Verbesserte Leistung bei dem Vorgang MSCK Repair Table.

  • Möglichkeit, nicht in der primären Region gespeicherte Amazon-S3-Daten abzufragen, wurde hinzugefügt. Neben den Athena-Standardgebühren fallen auch die Amazon S3-Standardgebühren für regionenübergreifende Datenübertragung an.

Fehlerbehebungen

  • Der Fehler, aufgrund dessen ein "table not found error" auftrat, falls keine Partition geladen war, wurde behoben.

  • Der Fehler, aufgrund dessen bei Abfragen des Typs ALTER TABLE ADD PARTITION IF NOT EXISTS eine Ausnahme auftrat, wurde behoben.

  • Ein Fehler in DROP PARTITIONS wurde behoben.

20. Februar 2017

Veröffentlicht am 20.02.2017

Unterstützung für die AvroSerDe Region Open CSVSer De, USA Ost (Ohio) und die Massenbearbeitung von Spalten im Konsolenassistenten hinzugefügt. Die Leistung bei großen Parquet-Tabellen wurde verbessert.

Features

  • Unterstützung für neue Funktionen eingeführt SerDes:

  • Markteinführung der Region USA Ost (Ohio) (us-east-2). Sie können nun Abfragen in dieser Region ausführen.

  • Sie können jetzt das Formular Tabelle aus S3-Bucket-Daten erstellen verwenden, um Tabellenschemata in großen Mengen zu definieren. Wählen Sie im Abfrage-Editor Create (Erstellen), S3 bucket data (S3-Bucket-Daten) aus und dann Bulk add columns (Spalten in großen Mengen hinzufügen) im Abschnitt Column details (Details der Spalte).

    Die Option Spalten massenweise hinzufügen.

    Geben Sie im Textfeld Name-Wert-Paare ein und wählen Sie Add (Hinzufügen).

    Das Textfeld Spalten massenweise hinzufügen.

Verbesserungen

  • Die Leistung bei großen Parquet-Tabellen wurde verbessert.

Auf dieser Seite

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.