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.
Konfigurieren Sie Athena für die Verwendung eines bereitgestellten Hive-Metastore-Connectors
Nachdem Sie einen Lambda-Datenquellen-Connector wie AthenaHiveMetastoreFunction
in Ihrem Konto bereitgestellt haben, können Sie Athena für die Verwendung konfigurieren. Dazu erstellen Sie einen Datenquellennamen, der auf Ihren externen Hive-Metastore verweist, der in Ihren Athena-Abfragen verwendet werden soll.
So verbinden Sie Athena mit Ihrem Hive-Metastore über eine vorhandene Lambda-Funktion
Öffnen Sie die Athena-Konsole unter https://console.aws.amazon.com/athena/
. Wenn der Navigationsbereich in der Konsole nicht sichtbar ist, wählen Sie das Erweiterungsmenü auf der linken Seite.
-
Wählen Sie Data sources (Datenquellen) aus.
-
Wählen Sie auf der Seite Datenquellen die Option Datenquellen erstellen aus.
-
Wählen Sie auf der Seite Eine Datenquelle wählen für Datenquelle S3 - Apache Hive Metastore.
-
Wählen Sie Weiter.
-
Geben Sie im Abschnitt Datenquellendetails für Datenquellenname den Namen ein, den Sie in Ihren SQL Anweisungen verwenden möchten, wenn Sie die Datenquelle von Athena abfragen (z. B.
MyHiveMetastore
). Der Name kann bis zu 127 Zeichen lang sein und muss innerhalb Ihres Kontos eindeutig sein. Er kann nicht mehr geändert werden, nachdem Sie ihn erstellt haben. Gültige Zeichen sind a-z, A-Z, 0-9, _ (Unterstrich), @ (At-Zeichen) und - (Bindestrich). Die Namenawsdatacatalog
,hive
,jmx
undsystem
sind von Athena reserviert und können nicht für Datenquellennamen verwendet werden. -
Im Abschnitt Verbindungsdetails verwenden Sie das Feld Auswählen oder Eingeben einer Lambda-Funktion, um den Namenn der Funktion, die Sie soeben erstellt haben, auszuwählen. Die ARN Lambda-Funktion wird angezeigt.
-
(Optional) Fügen Sie für Tags Schlüssel-Wert-Paare hinzu, die mit dieser Datenquelle verknüpft werden sollen. Weitere Informationen zu Tags erhalten Sie unter Schlagwort: Athena-Ressourcen.
-
Wählen Sie Weiter.
-
Auf der Seite Überprüfen und erstellen prüfen Sie die Datenquellendetails und wählen Sie dann Datenquelle erstellen aus.
-
Der Abschnitt Datenquellendetails auf der Seite für Ihre Datenquelle zeigt Informationen über Ihren neuen Connector an.
Sie können jetzt den von Ihnen angegebenen Datenquellennamen verwenden, um in Ihren SQL Abfragen in Athena auf den Hive-Metastore zu verweisen.
Verwenden Sie in Ihren SQL Abfragen die folgende Beispielsyntax und
ehms-catalog
ersetzen Sie sie durch den Datenquellennamen, den Sie zuvor angegeben haben.SELECT * FROM ehms-catalog.CustomerData.customers
-
Informationen zum Anzeigen, Bearbeiten oder Löschen der von Ihnen erstellten Datenquellen finden Sie unter Verwalte deine Datenquellen.