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 SQLWorkbench
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) Es ist ein Fehler aufgetreten. Ausnahme während der Spalten-Initialisierung
. -
athena: GetQueryResultsStream policy — Fügt die
athena:GetQueryResultsStream
Richtlinienaktion den IAM Prinzipalen hinzu, die den Treiber verwenden. JDBC Diese Richtlinienaktion wird nicht direkt mit dem angezeigt. API Sie wird nur mit den JDBC Treibern ODBC und als Teil der Unterstützung von Streaming-Ergebnissen verwendet. Eine Beispielrichtlinie finden Sie unter AWS verwaltete Richtlinie: AWSQuicksightAthenaAccess. -
Den JDBC Treiber für mehrere Datenkataloge verwenden — Um den JDBC Treiber für mehrere Datenkataloge mit Athena zu verwenden (z. B. wenn Sie einen externen Hive-Metastore oder föderierte Abfragen verwenden), fügen Sie ihn in Ihre Verbindungszeichenfolge ein.
MetadataRetrievalMethod=ProxyAPI
JDBC -
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 auf den 4.2-Treiber dringend empfohlen.
JDBC2.x-Treiber mit AWS SDK
Die JDBC Treiberversion 2.1.5 entspricht dem Datenstandard JDBC API 4.2 und erfordert JDK 8.0 oder höher. Informationen zur Überprüfung der Version von Java Runtime Environment (JRE), die Sie verwenden, finden Sie in der Java-Dokumentation
Verwenden Sie den folgenden Link, um die JDBC .jar
4.2-Treiberdatei herunterzuladen.
Der folgende .zip
Datei-Download enthält die Datei für JDBC 4.2 sowie die .jar
dazugehörige Dokumentation, Versionshinweise, Lizenzen und Vereinbarungen. AWS SDK
JDBC2.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 zur Überprüfung der Version von Java Runtime Environment (JRE), die Sie verwenden, finden Sie in der Java-Dokumentation
Verwenden Sie den folgenden Link, um die JDBC .jar
4.2-Treiberdatei ohne die herunterzuladen AWS SDK.
Der folgende .zip
Datei-Download enthält die Datei für JDBC 4.2 und die dazugehörige Dokumentation, Versionshinweise, .jar
Lizenzen und Vereinbarungen. Es beinhaltet nicht die AWS SDK.
JDBCVersionshinweise, Lizenzvereinbarung und Hinweise zum 2.x-Treiber
Nachdem Sie die benötigte Version heruntergeladen haben, lesen Sie die Versionshinweise und überprüfen Sie die Lizenzvereinbarung und Anmerkungen.
JDBCDokumentation zum 2.x-Treiber
Laden Sie die folgende Dokumentation für den Treiber herunter:
-
JDBCLeitfaden zur Treiberinstallation und -konfiguration Leitfaden zur JDBC
. Verwenden Sie dieses Handbuch für die Installation und Konfiguration des Treibers. -
JDBCLeitfaden zur Treibermigration Leitfaden zur JDBC
. Verwenden Sie dieses Handbuch für die Migration von früheren Versionen auf die aktuelle Version.