View a markdown version of this page

Membuat file inisialisasi (.ini) untuk driver JDBC versi 2.x - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting blog yang diterbitkan pada 30 Juni 2025.

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

Membuat file inisialisasi (.ini) untuk driver JDBC versi 2.x

Dengan menggunakan file inisialisasi (.ini) untuk driver Amazon Redshift JDBC versi 2.x, Anda dapat menentukan parameter konfigurasi tingkat sistem. Misalnya, parameter otentikasi IdP federasi dapat bervariasi untuk setiap aplikasi. File INI menyediakan lokasi umum bagi klien SQL untuk mendapatkan parameter konfigurasi yang diperlukan.

Anda dapat membuat file inisialisasi driver JDBC versi 2.x (.ini) yang berisi opsi konfigurasi untuk klien SQL. Nama default file adalahrsjdbc.ini. Driver JDBC versi 2.x memeriksa file.ini di lokasi berikut, terdaftar dalam urutan prioritas:

  • IniFileparameter di URL koneksi atau di kotak dialog properti koneksi klien SQL. Pastikan IniFile parameter berisi path lengkap ke file.ini, termasuk nama file. Untuk informasi tentang IniFile parameter, lihatIniFile. Jika IniFile parameter salah menentukan lokasi file.ini, kesalahan ditampilkan.

  • Variabel lingkungan seperti AMAZON_REDSHIFT_JDBC_INI_FILE dengan path lengkap, termasuk nama file. Anda dapat menggunakan rsjdbc.ini atau menentukan nama file. Jika variabel lingkungan AMAZON_REDSHIFT_JDBC_INI_FILE salah menentukan lokasi file.ini, kesalahan ditampilkan.

  • Direktori tempat file JAR driver berada.

  • Direktori rumah pengguna.

  • Direktori temp dari sistem.

Anda dapat mengatur file.ini menjadi beberapa bagian, misalnya [DRIVER]. Setiap bagian berisi pasangan kunci-nilai yang menentukan berbagai parameter koneksi. Anda dapat menggunakan IniSection parameter untuk menentukan bagian dalam file.ini. Untuk informasi tentang IniSection parameter, lihatIniSection.

Berikut ini adalah contoh format file.ini, dengan bagian untuk [DRIVER], [DEV], [QA], dan [PROD]. Bagian [DRIVER] dapat diterapkan ke koneksi apa pun.

[DRIVER] key1=val1 key2=val2 [DEV] key1=val1 key2=val2 [QA] key1=val1 key2=val2 [PROD] key1=val1 key2=val2

Driver JDBC versi 2.x memuat parameter konfigurasi dari lokasi berikut, terdaftar dalam urutan prioritas:

  • Parameter konfigurasi default dalam kode aplikasi.

  • Properti bagian [DRIVER] dari file.ini, jika disertakan.

  • Parameter konfigurasi bagian kustom, jika IniSection opsi disediakan di URL koneksi atau di kotak dialog properti koneksi klien SQL.

  • Properti dari objek properti koneksi yang ditentukan dalam getConnection panggilan.

  • Parameter konfigurasi ditunjukkan dalam URL koneksi.