View a markdown version of this page

Mendaftarkan kelas pengemudi - 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.

Mendaftarkan kelas pengemudi

Pastikan Anda mendaftarkan kelas yang sesuai untuk aplikasi Anda. Anda menggunakan kelas berikut untuk menghubungkan driver Amazon Redshift JDBC ke penyimpanan data Amazon Redshift:

  • Driverkelas diperpanjangjava.sql.Driver.

  • DataSourceKelas diper javax.sql.DataSource luas dan javax.sql.ConnectionPoolDataSource

Driver mendukung nama kelas yang sepenuhnya memenuhi syarat berikut yang independen dari versi JDBC:

  • com.amazon.redshift.jdbc.Driver

  • com.amazon.redshift.jdbc.DataSource

Contoh berikut menunjukkan cara menggunakan DriverManager kelas untuk membuat koneksi untuk JDBC 4.2.

private static Connection connectViaDM() throws Exception { Connection connection = null; connection = DriverManager.getConnection(CONNECTION_URL); return connection; }

Contoh berikut menunjukkan cara menggunakan DataSource kelas untuk membuat koneksi.

private static Connection connectViaDS() throws Exception { Connection connection = null; 11 Amazon Redshift JDBC Driver Installation and Configuration Guide DataSource ds = new com.amazon.redshift.jdbc.DataSource (); ds.setURL(CONNECTION_URL); connection = ds.getConnection(); return connection; }