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.
Athena-JDBC-2.x-Treiber
Sie können eine JDBC-Verbindung verwenden, um Athena mit Business-Intelligence-Tools und anderen Anwendungen wie SQL Workbench
Wichtig
Beachten Sie bei der Verwendung des JDBC-Treibers unbedingt die folgenden Anforderungen:
-
Open port 444 – Halten Sie Port 444, den Athena zum Streamen von Abfrageergebnissen verwendet, für ausgehenden Datenverkehr geöffnet. Wenn Sie einen PrivateLink Endpunkt verwenden, um eine Verbindung zu Athena herzustellen, stellen Sie sicher, dass die an den PrivateLink Endpunkt angehängte Sicherheitsgruppe für eingehenden Datenverkehr auf Port 444 geöffnet ist. Wenn Port 444 blockiert ist, erhalten Sie möglicherweise die Fehlermeldung
[Simba][AthenaJDBC](100123) Ein Fehler ist aufgetreten. Ausnahme während der Spalten-Initialisierung
. -
athena: GetQueryResultsStream policy — Fügen Sie die
athena:GetQueryResultsStream
Richtlinienaktion zu den IAM-Prinzipalen hinzu, die den JDBC-Treiber verwenden. Diese Richtlinienaktion wird nicht direkt mit der API bereitgestellt. Sie wird nur mit dem JDBC-Treiber als Teil der Unterstützung von Streaming-Ergebnissen verwendet. Eine Beispielrichtlinie finden Sie unter AWS verwaltete Richtlinie: AWSQuicksightAthenaAccess. -
Verwenden des JDBC-Treibers für mehrere Datenkataloge – Um den JDBC-Treiber für mehrere Datenkataloge mit Athena zu verwenden (z. B. bei Verwendung eines externen Hive-Metastores oder Verbundabfragen), fügen Sie
MetadataRetrievalMethod=ProxyAPI
in Ihre JDBC-Verbindungszeichenfolge ein. -
4.1-Treiber – Ab 2023 wird die Treiberunterstützung für JDBC-Version 4.1 eingestellt. Es werden keine weiteren Updates veröffentlicht. Wenn Sie einen JDBC-4.1-Treiber verwenden, wird die Migration zum 4.2-Treiber dringend empfohlen.
JDBC 2.x-Treiber mit SDK AWS
Die JDBC-Treiberversion 2.1.5 entspricht dem Datenstandard JDBC API 4.2 und erfordert JDK 8.0 oder höher. Informationen zum Überprüfen der verwendeten Version der Java-Laufzeitumgebung (JRE) finden Sie in der Java-Dokumentation
Verwenden Sie den folgenden Link, um die .jar
-Datei des JDBC 4.2-Treibers herunterzuladen.
Der folgende .zip
Dateidownload enthält die Datei für JDBC 4.2 sowie das SDK und die dazugehörige Dokumentation, Versionshinweise, Lizenzen und Vereinbarungen. .jar
AWS
JDBC-2.x-Treiber ohne AWS -SDK
Die JDBC-Treiberversion 2.1.5 entspricht dem Datenstandard JDBC API 4.2 und erfordert JDK 8.0 oder höher. Informationen zum Überprüfen der verwendeten Version der Java-Laufzeitumgebung (JRE) finden Sie in der Java-Dokumentation
Verwenden Sie den folgenden Link, um die JDBC 4.2-Treiberdatei ohne das SDK herunterzuladen. .jar
AWS
Der folgende .zip
-Dateidownload enthält die .jar
-Datei für JDBC 4.2 und die dazugehörige Dokumentation, Versionshinweise, Lizenzen und Vereinbarungen. Das SDK ist nicht enthalten. AWS
JDBC-2.x-Treiber – Versionshinweise, Lizenzvereinbarung und Anmerkungen
Nachdem Sie die benötigte Version heruntergeladen haben, lesen Sie die Versionshinweise und überprüfen Sie die Lizenzvereinbarung und Anmerkungen.
Dokumentation zum JDBC-2.x-Treiber
Laden Sie die folgende Dokumentation für den Treiber herunter:
-
Installations- und Konfigurationsleitfaden für JDBC-Treiber
. Verwenden Sie dieses Handbuch für die Installation und Konfiguration des Treibers. -
Migrationsleitfaden für JDBC-Treiber
. Verwenden Sie dieses Handbuch für die Migration von früheren Versionen auf die aktuelle Version.