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.3.0.0
Dirilis 2026-08-21
Perbaikan
-
Memperbaiki masalah yang
SQLColumnsmenyebabkanSQLTablesdan menghilangkan tabel di luar 200 pertama dalam skema saat halaman hasil metadata kosong. -
Memperbaiki masalah yang menyebabkan pola filter string kosong dari ADO.NET aplikasi seperti Power BI mengembalikan nol baris alih-alih semua baris.
-
Memperbaiki masalah yang
SQLColumnsmenyebabkan kegagalan pada jenis kolom yang tidak dikenali driver, sepertiuuidataujson. Kolom-kolom ini sekarang dilaporkan sebagaiVARCHAR. -
Memperbaiki masalah yang menyebabkan koneksi yang menggunakan plugin
SageMakerBrowserIdcotentikasi macet saatSSOEndpointOverrideparameterSSOOIDCEndpointOverrideatau disetel. -
Memperbaiki masalah yang menyebabkan koneksi melalui server proxy gagal dengan kesalahan resolusi DNS saat proxy melakukan resolusi DNS. Klien HTTP yang AWS dibuat SDK secara internal sekarang menggunakan konfigurasi proxy dari DSN Anda.
catatan
Pada Windows, driver sekarang memverifikasi sertifikat SSL terhadap penyimpanan sertifikat sistem Windows dan tidak menggunakan
TrustedCertsparameter. -
Memperbaiki masalah yang menyebabkan verifikasi sertifikat TLS gagal pada beberapa distribusi Linux ketika
TrustedCertsparameter tidak disetel. Driver sekarang menemukan bundel CA saat runtime dan menghormati variabelCURL_CA_BUNDLEdanSSL_CERT_FILElingkungan. -
Memperbaiki masalah yang menyebabkan driver mengirim permintaan ke penyedia identitas tanpa
User-Agentheader.penting
Tindakan diperlukan: Rilis ini mengubah nilai
User-Agentheader yang dikirim driver pada permintaan ke AWS layanan dan penyedia identitas, kecuali permintaan Windows Integrated Authentication, yang terus menggunakanUser-Agentnilai browser. Jika Anda mencocokkanUser-Agentnilai pengemudi dalam kondisiaws:UserAgentkebijakan IAM, filter log, atau aturan masuk penyedia identitas, perbarui agar sesuai.*lib/AmazonAthenaODBC#*
Untuk mengunduh driver ODBC v2 baru, lihatUnduh driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.
2.2.0.1
Dirilis 2026-07-06
Perbaikan
-
Memperbaiki masalah yang menyebabkan beberapa permintaan otentikasi berbasis browser gagal karena
Content-Lengthheader yang hilang. -
Memperbaiki masalah yang menyebabkan parameter kueri terpotong saat Anda menggunakan
SQL_C_WCHARbinding. -
File lisensi sekarang menyertakan referensi ke Ket AWS entuan Layanan.
Untuk mengunduh driver ODBC v2 baru, lihatUnduh driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.
2.2.0.0
Dirilis 2026-05-29
Perbaikan
-
SageMaker otentikasi - Menambahkan dukungan untuk plugin SageMaker otentikasi
SageMakerBrowserIdcdanSageMakerIam. Anda sekarang dapat terhubung ke SageMaker proyek Anda dan bekerja dengan data dari alat pihak ketiga pilihan Anda. Untuk informasi selengkapnya, lihat SageMaker Browser IDC dan SageMaker IAM. -
Multi-catalog browsing - Menambahkan dukungan penelusuran multi-katalog untuk fitur rumah danau. Driver sekarang dapat menemukan dan terhubung ke semua katalog di lingkungan katalog federasi, memungkinkan penggunaan Tabel S3 dan federasi katalog melalui Amazon Athena.
-
Penginstal universal macOS — Driver macOS sekarang didistribusikan sebagai biner universal tunggal yang mendukung arsitektur ARM dan Intel, menyederhanakan instalasi di semua perangkat keras Mac.
-
Migrasi klien HTTP — Menghapus ketergantungan libcurl dari binari ODBC dengan bermigrasi ke klien HTTP AWS SDK CRT. Klien CRT menggunakan tumpukan TLS asli platform dan penyimpanan kepercayaan sistem, meningkatkan keandalan koneksi dan menghilangkan dependensi transitif pada OpenSSL dan zlib.
Perbaikan
-
Menambahkan
ExternalIddukungan untuk STSAssumeRoleuntuk asumsi peran lintas akun.ExternalIdDibaca dari konfigurasi AWS profil.
Untuk mengunduh driver ODBC v2 baru, lihatUnduh driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x. Di Windows, hapus instalan versi sebelumnya sebelum memutakhirkan ke 2.2.0.0.
2.1.0.0
Dirilis 2026-03-20
Amazon Athena Driver Amazon Athena ODBC v2.1.0.0 mencakup peningkatan keamanan. Rilis ini meningkatkan aliran otentikasi, pemrosesan kueri, dan keamanan transportasi. Sebaiknya upgrade ke versi ini sesegera mungkin.
Melanggar perubahan
-
Validasi sertifikat SSL diaktifkan secara default — Driver 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
SSL_Insecure=1mengatur string koneksi Anda. Untuk informasi selengkapnya, lihat SSL tidak aman (iDP). -
Minimum TLS 1.2 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 mengizinkannya daftar port ini di jaringan Anda. Cakupan default telah berubah menjadisso:account:access. Untuk informasi selengkapnya, lihat Browser SSO OIDC.
Perbaikan
-
BrowsersSooIDC — Dimigrasi dari aliran Kode Perangkat ke Kode Otorisasi dengan PKCE untuk meningkatkan keamanan.
-
BrowserAzureAD — Menambahkan PKCE (Proof Key for Code Exchange) ke aliran otorisasi OAuth 2.0 untuk mencegah serangan intersepsi kode otorisasi.
-
BrowserSaml — Menambahkan perlindungan RelayState CSRF untuk mencegah serangan injeksi token SAML.
-
Cache kredenSIAL — Mulai dari v2.1.0.0, kredenSIAL yang di-cache disimpan sebagai JSON plaintext di
user-profile/.athena-odbc/direktori dengan izin file terbatas pada pengguna pemilik, konsisten dengan bagaimana AWS CLI melindungi kredenSIAL yang disimpan secara lokal. -
Profil IAM - Menambahkan dukungan untuk
EcsContainerdan sumberEnvironmentkredensi selain yang sudah ada.Ec2InstanceMetadata -
Pengurai string koneksi - Menerapkan penanganan escape ODBC
}}yang tepat. -
Kueri katalog - Menambahkan pengidentifikasi SQL yang lolos untuk nama skema dan pola tabel.
-
Pencocokan pola ODBC — Diganti pencocokan berbasis regex dengan pencocokan wildcard LIKE ODBC langsung.
-
XML parsing - Menambahkan batas kedalaman rekursi (level 100) dan batas ukuran (1MB) untuk token SAML.
-
Otentikasi ADFS — Menambahkan batas ukuran respons (200KB) untuk respons server ADFS.
Perbaikan
-
Memperbaiki netralisasi yang tidak tepat dari elemen khusus dalam komponen otentikasi yang dapat memungkinkan eksekusi kode atau pengalihan aliran otentikasi melalui parameter koneksi yang dibuat. Mempengaruhi plugin BrowsersSooidc, BrowserAzure AD, dan BrowserSaml.
-
Memperbaiki netralisasi yang tidak tepat dari elemen khusus dalam komponen pemrosesan kueri yang dapat memungkinkan penolakan layanan atau injeksi SQL melalui metadata tabel yang dibuat.
-
Memperbaiki validasi sertifikat yang tidak tepat saat menghubungkan ke penyedia identitas.
-
Memperbaiki kontrol keamanan otentikasi yang hilang dalam aliran otentikasi berbasis browser, termasuk PKCE untuk OAuth, perlindungan CSRF untuk SAML, caching kredensi aman, dan pengikatan port callback eksklusif.
-
Memperbaiki konsumsi sumber daya yang tidak terkontrol dalam komponen parsing yang dapat memungkinkan penolakan layanan melalui pola input yang dibuat, respons server yang tidak terbatas, atau muatan XML yang sangat bersarang.
-
Memperbaiki masalah di mana
SQLColumnsdanSQLTablestidak menghasilkan hasil saat menggunakanUseSingleCatalogAndSchema=1katalog federasi lintas akun dalam mode Impor Power BI.
Untuk mengunduh driver ODBC v2 baru, lihatUnduh 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 Token Web JSON (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 pencatatan yang disempurnakan — Secara signifikan meningkatkan mekanisme logging pengemudi dengan:
-
Memperkenalkan level log yang lebih terperinci di luar 0/1 opsi dasar
-
Menghapus pernyataan log yang berlebihan
-
Mengoptimalkan kerangka kerja logging untuk memasukkan informasi yang relevan secara diagnostik
-
Mengatasi masalah kinerja yang menyebabkan penundaan 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, lihatUnduh 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 API sistem, menghasilkan peningkatan stabilitas dan keamanan.
Untuk mengunduh driver ODBC v2 baru, lihatUnduh 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 mengotentikasi 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 titik akhir admin SSO kustom - Menambahkan dukungan untuk titik akhir Admin SSO kustom di driver ODBC. Peningkatan ini memungkinkan Anda menentukan titik akhir Anda sendiri untuk layanan SSO saat menjalankan ODBC di belakang VPC.
-
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 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. -
Memperbaiki fungsi putaran dengan memungkinkannya mengambil parameter ke-2 opsional. Ini berhasil memproses kueri yang berisi sintaks escape.
-
Ukuran kolom tetap untuk
TIME WITH TIME ZONEdanTIMESTAMP WITH TIME ZONEtipe data. Nilai dengan stempel waktu dan tipe data zona waktu tidak akan terpotong.
Untuk mengunduh driver ODBC v2 baru, lihatUnduh 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.
-
Baik per
athena-odbc.dllpustakaan dan pengAmazonAthenaODBC-2.x.x.x.msiinstal untuk Windows sekarang ditandatangani. -
Memperbarui
cacert.pemfile sertifikat CA yang diinstal dengan driver. -
Meningkatkan waktu yang diperlukan untuk membuat daftar tabel di bawah katalog Lambda. Untuk jenis
LAMBDAkatalog, driver ODBC sekarang dapat mengirimkan ku SHOW TABLES eri 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 jenis string.
Perbaikan
-
Memperbaiki peringatan kerusakan registri yang terjadi saat Get-OdbcDsn PowerShell alat digunakan.
-
Memperbarui logika penguraian untuk menangani komentar di awal string kueri.
-
Jenis data tanggal dan stempel waktu sekarang mengizinkan nol di bidang tahun.
Untuk mengunduh driver ODBC v2 baru, lihatUnduh 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
-
Menambahkan dua parameter koneksi,
StringColumnLengthdanComplexTypeColumnLength, yang dapat Anda gunakan untuk mengubah panjang kolom default untuk string dan tipe data kompleks. Untuk informasi selengkapnya, lihat Panjang kolom string dan Panjang kolom tipe kompleks. -
Dukungan 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 set hasil untuk tipe data seperti string di kolom presisi.
Untuk mengunduh driver ODBC v2, lihatUnduh 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 utas 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, lihatUnduh driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.
2.0.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.
Alat BI seperti Power BI dan plugin berbasis browser menggunakan beberapa jendela browser. Parameter koneksi cache file baru memungkinkan kredenSIAL sementara untuk di-cache dan digunakan kembali antara beberapa proses yang dibuka oleh aplikasi BI.
-
Aplikasi sekarang dapat menanyakan informasi tentang set hasil 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 Batas waktu permintaan.
-
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 Formasi Danau. Untuk informasi selengkapnya, lihat Param URI Ping.
Perbaikan
-
Memperbaiki masalah luapan bilangan bulat yang terjadi saat menggunakan mekanisme pengikatan berbasis baris.
-
Menghapus batas waktu dari daftar parameter koneksi yang diperlukan untuk plugin otentikasi Browser SSO OIDC.
-
Menambahkan antarmuka yang hilang untuk
SQLStatistics()SQLPrimaryKeys()SQLForeignKeys(),,SQLColumnPrivileges(), dan, dan menambahkan kemampuan untuk mengembalikan set hasil kosong berdasarkan permintaan.
Untuk mengunduh driver ODBC v2 baru, lihatUnduh 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 URI logging ke plugin otentikasi Okta.
-
Menambahkan parameter peran yang disukai ke plugin penyedia kredenSIAL eksternal.
-
Menambahkan penanganan untuk awalan profil dalam nama profil file AWS konfigurasi.
Perbaikan
-
Memperbaiki masalah Wilayah AWS penggunaan yang terjadi saat bekerja dengan Formasi Danau 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, lihatUnduh 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 mengotentikasi pengguna melalui AWS IAM Identity Center
Lihat informasi yang lebih lengkap di Amazon Athena ODBC 2.x.