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.
Da die meisten Athena ODBC 2.x-Verbindungsparameter abwärtskompatibel mit dem ODBC 1.x-Treiber sind, können Sie den größten Teil Ihrer vorhandenen Verbindungszeichenfolge mit dem Athena 2.x-Treiber wiederverwenden. ODBC Die folgenden Verbindungsparameter müssen jedoch geändert werden.
Protokollebene
Während der aktuelle ODBC Treiber eine Reihe verfügbarer Protokollierungsoptionen bietet, angefangen bei LOG_OFF (0)
bisLOG_TRACE (6)
, hat der Amazon Athena ODBC Athena-Treiber nur zwei Werte: 0 (deaktiviert) und 1 (aktiviert).
Weitere Informationen zur Protokollierung des ODBC 2.x-Treibers finden Sie unter. Protokollierungsoptionen
ODBC1.x-Treiber | ODBC2.x-Treiber | |
---|---|---|
Name der Verbindungszeichenfolge | LogLevel |
LogLevel |
Parametertyp | Optional | Optional |
Standardwert | 0 |
0 |
Mögliche Werte | 0-6 |
0,1 |
Beispiel für Verbindungszeichenfolgen | LogLevel=6; |
LogLevel=1; |
MetadataRetrievalMethod
Der aktuelle ODBC Treiber bietet mehrere Optionen zum Abrufen der Metadaten von Athena. Der Amazon ODBC Athena-Treiber ist veraltet MetadataRetrievalMethod
und verwendet immer Amazon API Athena, um Metadaten zu extrahieren.
Athena führt die Kennzeichnung QueryExternalCatalogs
für die Abfrage externer Kataloge ein. Um externe Kataloge mit dem aktuellen Treiber abzufragen, stellen Sie auf ein. ODBC MetadataRetrievalMethod
ProxyAPI
Um externe Kataloge mit dem ODBC Athena-Treiber abzufragen, stellen Sie auf einQueryExternalCatalogs
. 1
ODBC1.x-Treiber | ODBC2.x-Treiber | |
---|---|---|
Name der Verbindungszeichenfolge | MetadataRetrievalMethod |
QueryExternalCatalogs |
Parametertyp | Optional | Optional |
Standardwert | Auto |
0 |
Mögliche Werte | Auto , AWS Glue , ProxyAPI ,
Query |
0 ,1 |
Beispiel für Verbindungszeichenfolgen | MetadataRetrievalMethod=ProxyAPI; |
QueryExternalCatalogs=1; |
Verbindungstest
Wenn Sie eine ODBC 1.x-Treiberverbindung testen, führt der Treiber eine SELECT 1
Abfrage aus, die zwei Dateien in Ihrem Amazon S3 S3-Bucket generiert: eine für die Ergebnismenge und eine für die Metadaten. Die Testverbindung wird gemäß den Amazon-Athena-Preisrichtlinien
Wenn Sie eine ODBC 2.x-Treiberverbindung testen, ruft der Treiber die GetWorkGroupAthena-Aktion API auf. Der Aufruf verwendet den Authentifizierungstyp und den entsprechenden Anbieter von Anmeldeinformationen, den Sie zum Abrufen der Anmeldeinformationen angegeben haben. Der Verbindungstest ist kostenlos, wenn Sie den ODBC 2.x-Treiber verwenden, und der Test generiert keine Abfrageergebnisse in Ihrem Amazon S3 S3-Bucket.