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.
Nutzung von Amazon-Athena-Verbundabfrage
Wenn Sie Daten in anderen Quellen als Amazon S3 haben, können Sie Athena Federated Query verwenden, um die vorhandenen Daten abzufragen oder Pipelines zu erstellen, die Daten aus mehreren Datenquellen extrahieren und die Daten in Amazon S3 speichern. Athena-Verbundabfrage ermöglicht Ihnen die Ausführung von SQL-Abfragen für Daten, die in relationalen, nicht relationalen, benutzerdefinierten und Objektdatenquellen gespeichert sind. Eine vollständige Liste der unterstützten Datenquellen finden Sie unter Verfügbare Datenquellenkonnektoren.
Wenn Sie eine Abfrage für eine Datenquelle ausführen, ruft Athena den Konnektor auf, um zu bestimmen, welche Daten gelesen werden sollen, verwaltet die Parallelität und verschiebt Filterprädikate nach unten. Konnektoren können den Zugriff auf Daten auch auf der Grundlage des Benutzers einschränken, der die Abfrage absendet.
Athena verwendet Datenquellen-Konnektoren, um föderierte Abfragen für zugrunde liegende Daten auszuführen. Athena unterstützt zwei Arten von Datenquellen-Konnektoren mit unterschiedlichen Funktionen:
-
AWS Glue Data Catalog Verbundkonnektoren — Diese Konnektoren verwenden eine AWS Glue Verbindung, um eine Verbindung zur Datenquelle herzustellen. Sie können mit detaillierter Unterstützung für die Datenverwaltungskontrolle über Lake Formation verwendet werden. Weitere Informationen finden Sie im Entwicklerhandbuch unter Verbundene Katalogdatenverbindungen.AWS Lake Formation
-
Mit einem Lambda verknüpfte Konnektoren können optional manuell als für die Verwendung mit Lake Formation registriert werden, AWS Glue Data Catalog um eine detaillierte Datenverwaltung zu gewährleisten
-
Ab dem 21. April 2026 werden bestimmte neu erstellte Konnektoren automatisch als Glue Data Catalogs registriert und verwenden keine Lambda-Funktion in Ihrem Konto AWS
-
-
Verbundene Konnektoren für den Athena-Datenkatalog — Diese Konnektoren sind spezifisch für Athena und können nicht als Verbundkataloge registriert werden. AWS Glue Data Catalog Sie benötigen eine Lambda-Funktion in Ihrem AWS Konto, um Daten abzufragen. Benutzerdefinierte Konnektoren, die mit dem Athena Query Federation SDK entwickelt wurden, sind Athena-Datenkatalog-Konnektoren. Weitere Informationen finden Sie unter Entwickeln eines Datenquellen-Konnektors mithilfe des Athena Query Federation SDK.
Eine Liste der Datenquellen, die mit den einzelnen Typen kompatibel sind, finden Sie unter. Unterstützung des Konnektortyps nach Datenquelle
Anmerkung
Drittanbieter-Entwickler haben möglicherweise das SDK für Athena Query Federation zum Schreiben von Datenquellen-Connectors verwendet. Bei Support- oder Lizenzierungsproblemen mit diesen Datenquellen-Connectors wenden Sie sich bitte an Ihren Connector-Anbieter. Diese Konnektoren wurden nicht getestet oder unterstützt von AWS.
Überlegungen und Einschränkungen
-
Ansichten – Sie können Ansichten für verbundene Datenquellen erstellen und abfragen. Verbundene Ansichten werden in AWS Glue, nicht in der zugrunde liegenden Datenquelle gespeichert. Weitere Informationen finden Sie unter Verbundansichten abfragen.
-
Abgegrenzte Kennungen – Abgegrenzte Kennungen (bzw. Kennungen in Anführungszeichen) beginnen und enden mit einem doppelten Anführungszeichen ("). Derzeit werden durch Trennzeichen abgegrenzte Kennungen für Verbundabfragen in Athena nicht unterstützt.
-
Schreiboperationen – Schreiboperationen wie INSERT INTO werden nicht unterstützt. Ein Versuch, dies zu tun, kann zur Fehlermeldung führen:
Dieser Vorgang wird derzeit für externe Kataloge nicht unterstützt. -
Preise – Informationen zu den Preisen finden unter Amazon-Athena-Preise
. -
JDBC-Treiber – Um den JDBC-Treiber mit Verbundabfragen oder einem externen Hive-Metastore zu verwenden, schließen Sie
MetadataRetrievalMethod=ProxyAPIin Ihre JDBC-Verbindungszeichenfolge ein. Informationen zum JDBC-Treiber finden Sie unter Verbindung zu Amazon Athena mit JDBC herstellen. -
Secrets Manager – So verwenden Sie das Athena-Federated-Query-Feature mit AWS Secrets Manager müssen Sie einen privaten Amazon-VPC-Endpunkt für Secrets Manager konfigurieren. Weitere Informationen finden Sie unter Erstellen eines privaten Secrets-Manager-VPC-Endpunkts im Benutzerhandbuch für AWS Secrets Manager .
-
Passthrough-Abfragen — Passthrough-Abfragen werden nicht unterstützt, nachdem eine Datenquelle als registriert wurde. AWS Glue Data Catalog
Unterstützung des Konnektortyps nach Datenquelle
In der folgenden Tabelle sind die Connectortypen aufgeführt, die von den einzelnen Datenquellen unterstützt werden. Für bestimmte AWS Glue Data Catalog Verbundkatalog-Konnektoren, die Sie am oder nach dem 21. April 2026 erstellen, ist Lambda nicht erforderlich.
| Datenquelle | AWS Glue Data Catalog Verbundkonnektoren | Verbundkonnektoren für den Athena-Datenkatalog | |
|---|---|---|---|
| Ohne Lambda | Mit Lambda | ||
| CloudWatch Amazon-Protokolle | Ja | Ja | |
| CloudWatch Amazon-Metriken | Ja | Ja | |
| Amazon DocumentDB | Ja | Ja | Ja |
| Amazon-DynamoDB | Ja | Ja | Ja |
| Amazon MSK | Ja | ||
| Amazon Neptune | Ja | ||
| Amazon OpenSearch | Ja | Ja | Ja |
| Amazon Redshift | Ja | Ja | Ja |
| Amazon Timestream | Ja | Ja | |
| Azure Data Lake-Speicher | Ja | Ja | |
| Azure Synapse | Ja | Ja | |
| Cloudera Hive | Ja | Ja | |
| Cloudera Impala | Ja | Ja | |
| CMDB | Ja | Ja | |
| Konfluent | Ja | ||
| Custom (Benutzerdefiniert) | Ja | ||
| Db2 | Ja | Ja | |
| Db2 i-Serie | Ja | Ja | |
| Google BigQuery | Ja | Ja | Ja |
| Google Cloud-Speicher | Ja | Ja | |
| HBase | Ja | Ja | |
| Hortonworks (Hive) | Ja | ||
| Kafka | Ja | ||
| MySQL | Ja | Ja | Ja |
| Oracle | Ja | Ja | Ja |
| PostgreSQL | Ja | Ja | Ja |
| Redis OSS | Ja | ||
| SAP HANA | Ja | Ja | Ja |
| Snowflake | Ja | Ja | Ja |
| SQL Server | Ja | Ja | Ja |
| Teradata | Ja | Ja | Ja |
| TPC-DS | Ja | Ja | |
| Vertica | Ja | Ja | |
Videos
Sehen Sie sich die folgenden Videos an, um mehr über die Verwendung von Athena Federated Query zu erfahren.
Video: Schnelle Analyse der Ergebnisse einer Verbundabfrage in Amazon Athena
Das folgende Video zeigt, wie die Ergebnisse einer Athena-Verbundabfrage in Quick analysiert werden.
Video: Game Analytics Pipeline
Das folgende Video zeigt, wie Sie eine skalierbare Serverless-Data-Pipeline bereitstellen, um Telemetriedaten aus Spielen und Diensten mithilfe von Amazon-Athena-Verbundabfragen aufzunehmen, zu speichern und zu analysieren.