Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Catatan rilis Amazon Athena ODBC 2.x
Catatan rilis ini memberikan detail penyempurnaan, fitur, masalah yang diketahui, dan perubahan alur kerja di driver Amazon Athena ODBC 2.x.
2.1.0.0
Dirilis 2026-03-20
Amazon Athena Driver Amazon Athena ODBC v2.1.0.0 mencakup peningkatan keamanan. Rilis ini meningkatkan alur otentikasi, pemrosesan kueri, dan keamanan transportasi. Kami merekomendasikan untuk meningkatkan ke versi ini sesegera mungkin.
Melanggar perubahan
-
Validasi sertifikat SSL diaktifkan secara default — Pengemudi sekarang memberlakukan verifikasi sertifikat SSL saat menghubungkan ke penyedia identitas. Jika Anda menggunakan penyedia identitas lokal tanpa sertifikat SSL yang valid, Anda harus secara eksplisit mengatur string koneksi
SSL_Insecure=1Anda. Untuk informasi selengkapnya, lihat SSL tidak aman (iDP). -
TLS 1.2 minimum diberlakukan — Pengemudi tidak lagi menerima koneksi TLS 1.0 atau TLS 1.1 ke penyedia identitas. Semua koneksi IDP sekarang memerlukan TLS 1.2 atau yang lebih baru.
-
Alur otentikasi BrowsersSOOIDC diperbarui - Plugin BrowsersSooidc sekarang menggunakan Kode Otorisasi dengan PKCE alih-alih Otorisasi Kode Perangkat. Parameter opsional baru
listen_port(default 7890) tersedia untuk server callback OAuth 2.0. Anda mungkin perlu mengizinkan daftar port ini di jaringan Anda. Cakupan default telah berubah menjadisso:account:access. Untuk informasi selengkapnya, lihat Browser SSO OIDC.
Perbaikan
-
BrowsersSOOIDC - Bermigrasi dari alur Kode Perangkat ke Kode Otorisasi dengan PKCE untuk meningkatkan keamanan.
-
BrowserAzureAD - Menambahkan PKCE (Kunci Bukti untuk Pertukaran Kode) ke aliran otorisasi OAuth 2.0 untuk mencegah serangan intersepsi kode otorisasi.
-
BrowsersAML — Menambahkan perlindungan RelayState CSRF untuk mencegah serangan injeksi token SAMP.
-
Cache kredensyal - Mulai dari v2.1.0.0, kredensyal yang di-cache disimpan sebagai JSON teks biasa di
user-profile/.athena-odbc/direktori dengan izin file terbatas pada pengguna yang memiliki, konsisten dengan bagaimana CLI melindungi kredensyal yang disimpan secara lokal. AWS -
Profil IAM - Ditambahkan dukungan untuk
EcsContainerdan sumberEnvironmentkredensyal selain yang ada.Ec2InstanceMetadata -
Connection string parser - Menerapkan penanganan
}}escape ODBC yang tepat. -
Katalog query - Ditambahkan SQL identifier escaping untuk nama skema dan pola tabel.
-
Pencocokan pola ODBC - Mengganti pencocokan berbasis regex dengan pencocokan wildcard ODBC LIKE langsung.
-
Penguraian XHTML - Menambahkan batas kedalaman rekursi (100 level) dan batas ukuran (1MB) untuk token SAMP.
-
Autentikasi ADFS - Menambahkan batas ukuran respons (200KB) untuk respons server ADFS.
Perbaikan
-
Memperbaiki netralisasi elemen khusus yang tidak tepat dalam komponen otentikasi yang memungkinkan eksekusi kode atau pengalihan aliran otentikasi melalui parameter koneksi yang dibuat. Mempengaruhi plugin BrowsersSOOIDC, BrowserAzure AD, dan BrowsersAML.
-
Memperbaiki netralisasi elemen khusus yang tidak tepat dalam komponen pemrosesan kueri yang memungkinkan penolakan layanan atau injeksi SQL melalui metadata tabel yang dibuat.
-
Memperbaiki validasi sertifikat yang tidak benar saat menghubungkan ke penyedia identitas.
-
Memperbaiki kontrol keamanan otentikasi yang hilang dalam alur otentikasi berbasis browser, termasuk PKCE untuk, perlindungan CSRF untuk SAMP OAuth, caching kredensyal aman, dan pengikatan port panggilan balik eksklusif.
-
Memperbaiki konsumsi sumber daya yang tidak terkontrol dalam penguraian komponen yang memungkinkan penolakan layanan melalui pola input yang dibuat, respons server yang tidak terbatas, atau muatan XHTML yang sangat bersarang.
-
Memperbaiki masalah di mana
SQLColumnsdan tidakSQLTablesmengembalikan hasil saat menggunakanUseSingleCatalogAndSchema=1katalog federasi lintas akun dalam mode Impor Power BI.
Untuk mengunduh driver ODBC v2 baru, lihatUnduhan driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.
2.0.6.0
Dirilis 2025-11-21
Perbaikan
-
Plugin otentikasi Propagasi Identitas Tepercaya Browser - Menambahkan plugin otentikasi baru untuk mendukung otentikasi OpenID Connect (OIDC) berbasis browser dengan propagasi identitas tepercaya. Plugin ini memberikan pengalaman otentikasi yang mulus dengan menangani aliran OAuth 2.0 lengkap melalui browser default Anda, secara otomatis mengambil JSON Web Token (JWT), dan mengintegrasikan dengan propagasi identitas tepercaya. Plugin ini dirancang khusus untuk lingkungan desktop pengguna tunggal. Untuk informasi tentang mengaktifkan dan menggunakan propagasi identitas tepercaya, lihat Apa itu propagasi identitas tepercaya? .
-
Kerangka logging yang disempurnakan - Secara signifikan meningkatkan mekanisme logging pengemudi dengan:
-
Memperkenalkan level log yang lebih granular di luar opsi dasar 0/1
-
Menghapus pernyataan log yang berlebihan
-
Mengoptimalkan kerangka logging untuk memasukkan informasi yang relevan secara diagnostik
-
Mengatasi masalah kinerja yang menyebabkan keterlambatan operasional
-
Mengurangi pembuatan file log yang berlebihan saat logging diaktifkan
-
Perbaikan
-
Pengoptimalan pengambil hasil - Memperbaiki masalah di mana batasan parameter ukuran pengambilan salah diterapkan pada pengambil hasil streaming dan non-streaming. Batasan sekarang diterapkan dengan benar hanya untuk pengambil hasil non-streaming.
Untuk mengunduh driver ODBC v2 baru, lihatUnduhan driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.
2.0.5.1
Dirilis 2025-10-13
Perbaikan
Driver Amazon Athena ODBC v2.0.5.1 berisi perbaikan berikut untuk plugin otentikasi berbasis browser.
-
Validasi yang diterapkan untuk URL login dan pemeriksaan skema.
-
Peningkatan mekanisme peluncuran browser di Linux untuk memanfaatkan sistem APIs, menghasilkan peningkatan stabilitas dan keamanan.
Untuk mengunduh driver ODBC v2 baru, lihatUnduhan driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.
2.0.5.0
Dirilis 2025-09-10
Perbaikan
-
Plugin otentikasi JWT Trusted Identity Provider (TIP) - Menambahkan plugin otentikasi baru untuk mendukung integrasi JWT Trusted Identity Provider (TIP) dengan driver ODBC. Jenis otentikasi ini memungkinkan Anda untuk menggunakan token web JSON (JWT) yang diperoleh dari penyedia identitas eksternal sebagai parameter koneksi untuk mengautentikasi dengan Athena. Dengan TIP, konteks identitas ditambahkan ke peran IAM untuk mengidentifikasi pengguna yang meminta akses ke AWS sumber daya. Untuk informasi tentang mengaktifkan dan menggunakan TIP, lihat Apa itu Propagasi Identitas Tepercaya? .
-
Dukungan endpoint admin SSO kustom - Ditambahkan dukungan untuk endpoint SSO Admin kustom di driver ODBC. Peningkatan ini memungkinkan Anda untuk menentukan titik akhir Anda sendiri untuk layanan SSO saat menjalankan ODBC di belakang. VPCs
-
AWS Pembaruan versi SDK - Kami telah memperbarui versi AWS SDK yang digunakan dalam driver ke 2.32.16 dan telah memperbarui dependensi proyek untuk rilis 2.0.5.0.
2.0.4.0
Dirilis 2025-06-17
Driver Amazon Athena ODBC v2.0.4.0 berisi perbaikan dan perbaikan berikut.
Perbaikan
-
Result Fetcher — Driver sekarang secara otomatis memilih metode untuk mengunduh hasil kueri. Ini menghilangkan kebutuhan untuk mengkonfigurasi fetcher secara manual di sebagian besar situasi. Untuk informasi selengkapnya, lihat Pengambil hasil.
-
Curl Library telah diperbarui ke 8.12.1.
Perbaikan
-
Konfigurasi proxy tetap untuk profil IAM saat menghubungkan ke STS. Perbaikan ini memungkinkan Profil IAM digunakan untuk otentikasi yang berhasil.
-
Baca semua opsi konfigurasi tambahan untuk profil IAM dengan plugin otentikasi. Ini termasuk
UseProxyForIdP,SSL_Insecure,LakeformationEnabled, danLoginToRPuntuk menyelesaikan kesalahan konfigurasi untuk plugin yang terpengaruh. -
Fungsi putaran tetap dengan memungkinkannya mengambil parameter ke-2 opsional. Ini berhasil memproses kueri yang berisi sintaks escape.
-
Ukuran kolom tetap untuk
TIME WITH TIME ZONEdan tipeTIMESTAMP WITH TIME ZONEdata. Nilai dengan timestamp dan tipe data zona waktu tidak akan terpotong.
Untuk mengunduh driver ODBC v2 baru, lihatUnduhan driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.
2.0.3.0
Dirilis 2024-04-08
Driver Amazon Athena ODBC v2.0.3.0 berisi perbaikan dan perbaikan berikut.
Perbaikan
-
Menambahkan dukungan MFA untuk plugin otentikasi Okta di platform Linux dan Mac.
-
athena-odbc.dllPustaka danAmazonAthenaODBC-2.x.x.x.msipenginstal untuk Windows sekarang ditandatangani. -
Memperbarui
cacert.pemfile sertifikat CA yang diinstal dengan driver. -
Meningkatkan waktu yang dibutuhkan untuk daftar tabel di bawah katalog Lambda. Untuk jenis
LAMBDAkatalog, driver ODBC sekarang dapat mengirimkan SHOW TABLES kueri untuk mendapatkan daftar tabel yang tersedia. Untuk informasi selengkapnya, lihat Gunakan kueri untuk daftar tabel. -
Memperkenalkan parameter
UseWCharForStringTypeskoneksi untuk melaporkan tipe data string menggunakanSQL_WCHARdanSQL_WVARCHAR. Untuk informasi selengkapnya, lihat Gunakan WCHAR untuk tipe string.
Perbaikan
-
Memperbaiki peringatan korupsi registri yang terjadi saat OdbcDsn PowerShell alat Get- digunakan.
-
Memperbarui logika parsing untuk menangani komentar di awal string kueri.
-
Tipe data tanggal dan stempel waktu sekarang memungkinkan nol di bidang tahun.
Untuk mengunduh driver ODBC v2 baru, lihatUnduhan driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.
2.0.2.2
Dirilis 2024-02-13
Driver Amazon Athena ODBC v2.0.2.2 berisi perbaikan dan perbaikan berikut.
Perbaikan
-
Ditambahkan dua parameter koneksi,
StringColumnLengthdanComplexTypeColumnLength, yang dapat Anda gunakan untuk mengubah panjang kolom default untuk string dan tipe data yang kompleks. Untuk informasi selengkapnya, lihat Panjang kolom string dan Panjang kolom tipe kompleks. -
Support telah ditambahkan untuk sistem operasi Linux dan macOS (Intel dan ARM). Untuk informasi selengkapnya, lihat Linux dan macOS.
-
AWS-SDK-CPP telah diperbarui ke versi tag 1.11.245.
-
Pustaka curl telah diperbarui ke versi 8.6.0.
Perbaikan
-
Menyelesaikan masalah yang menyebabkan nilai yang salah dilaporkan dalam metadata kumpulan hasil untuk tipe data seperti string di kolom presisi.
Untuk mengunduh driver ODBC v2, lihatUnduhan driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.
2.0.2.1
Dirilis 2023-12-07
Driver Amazon Athena ODBC v2.0.2.1 berisi perbaikan dan perbaikan berikut.
Perbaikan
-
Peningkatan keamanan thread driver ODBC untuk semua antarmuka.
-
Saat logging diaktifkan, nilai datetime sekarang direkam dengan presisi milidetik.
-
Selama otentikasi dengan Browser SSO OIDC plugin, terminal sekarang terbuka untuk menampilkan kode perangkat kepada pengguna.
Perbaikan
-
Menyelesaikan masalah rilis memori yang terjadi saat mengurai hasil dari API streaming.
-
Permintaan untuk antarmuka
SQLTablePrivileges(),SQLSpecialColumns(),SQLProcedureColumns(), danSQLProcedures()sekarang mengembalikan set hasil kosong.
Untuk mengunduh driver ODBC v2, lihatUnduhan driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.
2.0.2.0
Dirilis 2023-10-17
Driver Amazon Athena ODBC v2.0.2.0 berisi perbaikan dan perbaikan berikut.
Perbaikan
-
Fitur cache file ditambahkan untuk Browser Azure AD, Browser SSO OIDC, dan plugin otentikasi berbasis browser Okta.
BI Tools seperti Power BI dan plugin berbasis browser menggunakan beberapa jendela browser. Parameter koneksi cache file baru memungkinkan kredensyal sementara untuk di-cache dan digunakan kembali antara beberapa proses yang dibuka oleh aplikasi BI.
-
Aplikasi sekarang dapat meminta informasi tentang hasil yang ditetapkan setelah pernyataan disiapkan.
-
Koneksi default dan batas waktu permintaan telah ditingkatkan untuk digunakan dengan jaringan klien yang lebih lambat. Untuk informasi selengkapnya, lihat Batas waktu koneksi dan Permintaan waktu habis.
-
Penggantian titik akhir telah ditambahkan untuk SSO dan SSO OIDC. Untuk informasi selengkapnya, lihat Pengganti titik akhir.
-
Menambahkan parameter koneksi untuk meneruskan argumen URI untuk permintaan otentikasi ke Ping. Anda dapat menggunakan parameter ini untuk melewati batasan peran tunggal Lake Formation. Untuk informasi selengkapnya, lihat Param URI Ping.
Perbaikan
-
Memperbaiki masalah luapan integer yang terjadi saat menggunakan mekanisme pengikatan berbasis baris.
-
Batas waktu yang dihapus dari daftar parameter koneksi yang diperlukan untuk plugin otentikasi Browser SSO OIDC.
-
Menambahkan antarmuka yang hilang untuk
SQLStatistics()SQLPrimaryKeys(),SQLForeignKeys(),, danSQLColumnPrivileges(), dan menambahkan kemampuan untuk mengembalikan set hasil kosong berdasarkan permintaan.
Untuk mengunduh driver ODBC v2 baru, lihatUnduhan driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.
2.0.1.1
Dirilis 2023-08-10
Driver Amazon Athena ODBC v2.0.1.1 berisi perbaikan dan perbaikan berikut.
Perbaikan
-
Menambahkan pencatatan URI ke plugin otentikasi Okta.
-
Menambahkan parameter peran yang disukai ke plugin penyedia kredensial eksternal.
-
Menambahkan penanganan untuk awalan profil di nama profil file AWS konfigurasi.
Perbaikan
-
Memperbaiki masalah AWS Region penggunaan yang terjadi saat bekerja dengan Lake Formation dan AWS STS klien.
-
Memulihkan kunci partisi yang hilang ke daftar kolom tabel.
-
Menambahkan jenis
BrowserSSOOIDCotentikasi yang hilang ke AWS profil.
Untuk mengunduh driver ODBC v2 baru, lihatUnduhan driver ODBC 2.x.
2.0.1.0
Dirilis 2023-06-29
Amazon Athena merilis driver ODBC v2.0.1.0.
Athena telah merilis driver ODBC baru yang meningkatkan pengalaman menghubungkan, menanyakan, dan memvisualisasikan data dari pengembangan SQL yang kompatibel dan aplikasi intelijen bisnis. Versi terbaru dari driver Athena ODBC mendukung fitur driver yang ada dan mudah untuk ditingkatkan. Versi baru mencakup dukungan untuk mengautentikasi pengguna melalui AWS IAM Identity Center
Lihat informasi yang lebih lengkap di Amazon Athena ODBC 2.x.