AWS-Service Integrationen mit Athena - 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.

AWS-Service Integrationen mit Athena

Sie können Athena verwenden, um Daten von der abzufragen AWS-Services in diesem Abschnitt aufgeführt. Informationen zu den Regionen, die von den einzelnen Diensten unterstützt werden, finden Sie unter Regionen und Endpunkte in der Allgemeine Amazon Web Services-Referenz.

Weitere Informationen zu jeder Integration finden Sie in folgenden Abschnitten.

AWS CloudFormation
Kapazitätsreservierung

Referenzthema: AWS::Athena:: in der CapacityReservation AWS CloudFormation Benutzerleitfaden

Gibt eine Kapazitätsreservierung mit dem angegebenen Namen und der Anzahl der angeforderten Datenverarbeitungseinheiten an. Weitere Informationen finden Sie Kapazität zur Abfrageverarbeitung verwalten im Amazon Athena Athena-Benutzerhandbuch und CreateCapacityReservationin der Amazon Athena Athena-Referenz API.

Datenkatalog

Referenzthema: AWS::Athena:: in der DataCatalog AWS CloudFormation Benutzerleitfaden

Geben Sie einen Athena-Datenkatalog an, einschließlich eines Namens, einer Beschreibung, eines Typs, Parametrierung und Tags. Weitere Informationen finden Sie Tabellen, Datenbanken und Datenkataloge in Athena verstehen im Amazon Athena Athena-Benutzerhandbuch und CreateDataCatalogin der Amazon Athena Athena-Referenz API.

Benannte Abfrage

Referenzthema: AWS::Athena:: in der NamedQuery AWS CloudFormation Benutzerleitfaden

Geben Sie benannte Abfragen mit an AWS CloudFormation und führe sie in Athena aus. Benannte Abfragen ermöglichen es Ihnen, einen Abfragenamen einer Abfrage zuzuordnen und ihn dann als gespeicherte Abfrage von der Athena-Konsole aus auszuführen. Weitere Informationen finden Sie Gespeicherte Abfragen verwenden im Amazon Athena Athena-Benutzerhandbuch und CreateNamedQueryin der Amazon Athena Athena-Referenz API.

Vorbereitete Anweisung

Referenzthema: AWS::Athena:: in der PreparedStatement AWS CloudFormation Benutzerleitfaden

Spezifiziert eine vorbereitete Anweisung zur Verwendung mit SQL Abfragen in Athena. Eine vorbereitete Anweisung enthält Parameterplatzhalter, deren Werte zur Ausführungszeit angegeben werden. Weitere Informationen finden Sie Verwenden Sie parametrisierte Abfragen im Amazon Athena Athena-Benutzerhandbuch und CreatePreparedStatementin der Amazon Athena Athena-Referenz API.

Arbeitsgruppe

Referenzthema: AWS::Athena:: in der WorkGroup AWS CloudFormation Benutzerleitfaden

Spezifizieren Sie Athena-Arbeitsgruppen mit AWS CloudFormation. Verwenden Sie Athena-Arbeitsgruppen, um Abfragen für Sie oder Ihre Gruppe von anderen Abfragen in demselben Konto zu isolieren. Weitere Informationen finden Sie Verwenden Sie Arbeitsgruppen, um den Zugriff auf Abfragen und die Kosten zu kontrollieren im Amazon Athena Athena-Benutzerhandbuch und CreateWorkGroupin der Amazon Athena Athena-Referenz API.

Amazon CloudFront

Referenzthema: CloudFront Amazon-Logs abfragen

Verwenden Sie Athena, um CloudFront Amazon-Logs abzufragen. Weitere Informationen zur Verwendung CloudFront finden Sie im Amazon CloudFront Developer Guide.

AWS CloudTrail

Referenzthema: Abfrage AWS CloudTrail Protokolle

Die Verwendung von Athena mit CloudTrail Protokollen ist eine leistungsstarke Möglichkeit, Ihre Analyse von zu verbessern AWS Serviceaktivität. Beispielsweise können Sie mithilfe von Abfragen Trends ermitteln und Vorgänge nach Attributen (z. B. Quell-IP-Adresse oder Benutzer) trennen. Sie können Tabellen für die Abfrage von Protokollen direkt von der CloudTrail Konsole aus erstellen und diese Tabellen verwenden, um Abfragen in Athena auszuführen. Weitere Informationen finden Sie unter Verwenden Sie die CloudTrail Konsole, um eine Athena-Tabelle für CloudTrail Protokolle zu erstellen .

Amazon DataZone

Referenzthema: Verwenden Sie Amazon DataZone in Athena

Verwenden Sie Amazon, DataZone um Daten in großem Umfang über Unternehmensgrenzen hinweg zu teilen, zu suchen und zu entdecken. DataZonevereinfacht Ihre Erfahrung in allen Bereichen AWS Analysedienste wie Athena, AWS Glue, und AWS Lake Formation. Wenn Sie über große Datenmengen in verschiedenen Datenquellen verfügen, können Sie Amazon verwenden, DataZone um Gruppen von Personen, Daten und Tools zu erstellen, die auf geschäftlichen Anwendungsfällen basieren.

In Athena können Sie den Abfrage-Editor verwenden, um auf DataZone Umgebungen zuzugreifen und diese abzufragen. Weitere Informationen finden Sie unter Verwenden Sie Amazon DataZone in Athena.

Elastic Load Balancing

Referenzthema: Application Load Balancer Balancer-Protokolle abfragen

Durch das Abfragen von Application Load Balancer-Protokollen können Sie die Datenverkehrsquelle, die Latenz und die Bytes anzeigen, die zwischen Elastic Load Balancing-Instances und Backend-Anwendungen übermittelt werden. Weitere Informationen finden Sie unter Application Load Balancer Balancer-Protokolle abfragen.

Referenzthema: Classic Load Balancer Balancer-Protokolle abfragen

Fragen Sie Classic-Load-Balancer-Protokollen ab, um Datenverkehrsmuster von und zu Elastic-Load-Balancing-Instances und Backend-Anwendungen analysieren und nachvollziehen. Dabei werden Ihnen die Datenverkehrsquelle, die Latenz und die übertragenen Bytes angezeigt. Weitere Informationen finden Sie unter Classic Load Balancer Balancer-Protokolle abfragen.

Amazon EMR Studio

Referenzthema: Verwenden des Amazon Athena SQL Athena-Editors in Studio EMR

Sie können Athena in einem EMR Studio verwenden, um interaktive Abfragen zu entwickeln und auszuführen. Auf diese Weise können Sie EMR Studio für SQL Analysen auf Athena über dieselbe EMR Amazon-Oberfläche verwenden, die Sie für Ihre Spark-, Scala- und andere Workloads verwenden. Mit der Athena-Integration in EMR Studio können Sie die folgenden Aufgaben ausführen:

  • Athena-Abfragen SQL durchführen

  • Abfrageergebnisse anzeigen

  • Abfrageverlauf anzeigen

  • Gespeicherte Abfragen anzeigen

  • Parametrisierten Abfragen durchführen

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

Die folgenden Athena-Funktionen sind in Amazon EMR Studio nicht verfügbar:

  • Admin-Features wie das Erstellen oder Aktualisieren von Athena-Arbeitsgruppen, Datenquellen oder Kapazitätsreservierungen

  • Athena-for-Spark- oder Spark-Notebooks

  • DataZone Integration

  • Step Functions

EMRDie Studio-Integration mit Athena ist in allen verfügbar AWS-Regionen wo EMR Studio und Athena verfügbar sind. Weitere Informationen zur Verwendung von Athena in EMR Studio finden Sie unter Verwenden des Amazon Athena SQL Athena-Editors in EMR Studio im Amazon EMR Management Guide.

AWS Glue Data Catalog

Referenzthema: Wird verwendet AWS Glue , um Athena mit Ihren Daten in Amazon S3 zu verbinden

Athena integriert sich in die AWS Glue Data Catalog, das einen persistenten Metadatenspeicher für Ihre Daten in Amazon S3 bietet. Auf diese Weise können Sie Tabellen erstellen und Daten in Athena auf der Grundlage eines zentralen Metadatenspeichers abfragen, der in Ihrem gesamten Amazon Web Services Services-Konto verfügbar ist und in die ETL Datenerkennungsfunktionen von integriert ist AWS Glue. Weitere Informationen finden Sie unter Wird verwendet AWS Glue , um Athena mit Ihren Daten in Amazon S3 zu verbinden und Was ist AWS Glue in der AWS Glue Leitfaden für Entwickler.

AWS Identity and Access Management (IAM)

Referenzthema: Aktionen für Amazon Athena

Sie können API Athena-Aktionen in IAM Berechtigungsrichtlinien verwenden. Weitere Informationen finden Sie unter Aktionen für Amazon Athena und Identity and Access Management in Athena.

Amazon QuickSight

Referenzthema: Stellen Sie mit Treibern eine Connect zu Amazon Athena ODBC her JDBC

Athena lässt sich QuickSight für eine einfache Datenvisualisierung in Amazon integrieren. Sie können Athena verwenden, um Berichte zu erstellen oder Daten mit Business Intelligence-Tools oder SQL Clients zu untersuchen, die mit einem JDBC oder einem ODBC Treiber verbunden sind. Weitere Informationen zu Amazon QuickSight finden Sie unter Was ist Amazon QuickSight im QuickSight Amazon-Benutzerhandbuch. Informationen zur Verwendung JDBC und zu ODBC Treibern mit Athena finden Sie unter Herstellen einer Verbindung zu Amazon Athena mit ODBC und JDBC Drivers.

Amazon S3 Inventory

Referenzthema: Bestandsabfrage mit Athena im Benutzerhandbuch von Amazon Simple Storage Service

Sie können Amazon Athena verwenden, um Amazon S3 S3-Inventar standardmäßig SQL abzufragen. Verwenden Sie Amazon S3 Inventory für die Prüfung und Meldung des Replikations- und Verschlüsselungsstatus Ihrer Objekte für Unternehmens-, Compliance- und regulatorische Anforderungen. Weitere Informationen finden Sie unter Amazon S3 Inventory im Benutzerhandbuch zu Amazon Simple Storage Service.

AWS Step Functions

Referenzthema: Rufen Sie Athena mit Step Functions in der AWS Step Functions Leitfaden für Entwickler

Rufe Athena an mit AWS Step Functions. AWS Step Functions kann Select steuern AWS-Services direkt in der Sprache von Amazon States. 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. Die Step-Functions-Rolle muss über Berechtigungen zur Verwendung von Athena verfügen. Weitere Informationen finden Sie hier: AWS Step Functions Leitfaden für Entwickler.

Video: Orchestrieren Sie Amazon Athena Athena-Abfragen mit AWS Step Functions

Das folgende Video zeigt, wie Sie Amazon Athena verwenden und AWS Step Functions um eine regelmäßig geplante Athena-Abfrage auszuführen und einen entsprechenden Bericht zu generieren.

Für ein Beispiel, das Step Functions und Amazon EventBridge zur Orchestrierung verwendet AWS Glue DataBrew, Athena und Amazon QuickSight, siehe Orchestrieren eines AWS Glue DataBrew Job und Amazon Athena Athena-Abfrage mit AWS Step Functionsin der AWS Blog über große Datenmengen.

AWS Systems Manager -Bestand

Referenzthema: Abfragen von Inventardaten aus mehreren Regionen und Konten in der AWS Systems Manager Benutzerleitfaden

AWS Systems Manager Inventory ist in Amazon Athena integriert, sodass Sie Inventardaten von mehreren abfragen können AWS-Regionen und Konten. Weitere Informationen finden Sie hier: AWS Systems Manager Benutzerleitfaden.

Amazon Virtual Private Cloud

Referenzthema: VPCAmazon-Flow-Logs abfragen

Die Amazon Virtual Private Cloud Cloud-Flow-Protokolle erfassen Informationen über den IP-Verkehr, der zu und von Netzwerkschnittstellen in einem fließtVPC. Fragen Sie die Protokolle in Athena ab, um Muster des Netzwerkverkehrs zu untersuchen und Bedrohungen und Risiken in Ihrem VPC Amazon-Netzwerk zu identifizieren. Weitere Informationen zu Amazon VPC finden Sie im VPCAmazon-Benutzerhandbuch.