Athena JDBC 2.x driver - Amazon Athena

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Athena JDBC 2.x driver

Anda dapat menggunakan koneksi JDBC untuk menghubungkan Athena ke alat intelijen bisnis dan aplikasi lain, seperti meja kerja SQL. Untuk melakukan ini, gunakan tautan Amazon S3 di halaman ini untuk mengunduh, menginstal, dan mengonfigurasi driver Athena JDBC 2.x. Untuk informasi tentang membangun URL koneksi JDBC, lihat panduan instalasi dan konfigurasi driver JDBC yang dapat diunduh Panduan instalasi dan konfigurasi driver . Untuk informasi izin, lihat Akses melalui koneksi JDBC dan ODBC. Untuk mengirimkan umpan balik mengenai driver JDBC, kirim email ke athena-feedback@amazon.com. Dimulai dengan versi 2.0.24, dua versi driver tersedia: satu yang menyertakan AWS SDK, dan satu yang tidak.

penting

Saat Anda menggunakan driver JDBC, pastikan untuk mencatat persyaratan berikut:

  • Buka port 444 - Simpan port 444, yang digunakan Athena untuk mengalirkan hasil kueri, terbuka untuk lalu lintas keluar. Saat Anda menggunakan PrivateLink titik akhir untuk terhubung ke Athena, pastikan grup keamanan yang terpasang pada titik akhir terbuka untuk PrivateLink lalu lintas masuk di port 444. Jika port 444 diblokir, Anda mungkin menerima pesan kesalahan[Simba] [AthenaJDBC] (100123) Telah terjadi kesalahan. Pengecualian selama inisialisasi kolom.

  • athena: GetQueryResultsStream policy — Tambahkan tindakan athena:GetQueryResultsStream kebijakan ke kepala sekolah IAM yang menggunakan driver JDBC. Tindakan dasar ini tidak terdedah secara langsung dengan API. Ini hanya digunakan dengan driver ODBC dan JDBC sebagai bagian dari dukungan hasil streaming. Untuk contoh kebijakan, lihat AWS kebijakan terkelola: AWSQuicksightAthenaAccess.

  • Menggunakan driver JDBC untuk beberapa katalog data — Untuk menggunakan driver JDBC untuk beberapa katalog data dengan Athena (misalnya, saat menggunakan metastore Hive eksternal atau kueri federasi), sertakan dalam string koneksi JDBC Anda. MetadataRetrievalMethod=ProxyAPI

  • 4.1 driver - Mulai tahun 2023, dukungan driver untuk JDBC versi 4.1 dihentikan. Tidak ada pembaruan lebih lanjut yang akan dirilis. Jika Anda menggunakan driver JDBC 4.1, migrasi ke driver 4.2 sangat disarankan.

Driver JDBC 2.x dengan SDK AWS

Driver JDBC versi 2.1.5 sesuai dengan standar data JDBC API 4.2 dan memerlukan JDK 8.0 atau yang lebih baru. Untuk informasi tentang memeriksa versi Java Runtime Environment (JRE) yang Anda gunakan, lihat dokumentasi Java.

Unduhan .zip file berikut berisi .jar file untuk JDBC 4.2 dan mencakup AWS SDK dan dokumentasi, catatan rilis, lisensi, dan perjanjian yang menyertainya.

Driver JDBC 2.x tanpa SDK AWS

Driver JDBC versi 2.1.5 sesuai dengan standar data JDBC API 4.2 dan memerlukan JDK 8.0 atau yang lebih baru. Untuk informasi tentang memeriksa versi Java Runtime Environment (JRE) yang Anda gunakan, lihat dokumentasi Java.

Gunakan tautan berikut untuk mengunduh .jar file driver JDBC 4.2 tanpa SDK AWS .

Unduhan .zip file berikut berisi .jar file untuk JDBC 4.2 dan dokumentasi, catatan rilis, lisensi, dan perjanjian yang menyertainya. Itu tidak termasuk AWS SDK.

Catatan rilis driver JDBC 2.x, perjanjian lisensi, dan pemberitahuan

Setelah mengunduh versi yang Anda butuhkan, baca catatan rilis, dan tinjau Perjanjian Lisensi dan Pemberitahuan.

Dokumentasi driver JDBC 2.x

Download dokumentasi berikut untuk driver: