Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post del
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Registrazione della classe del driver
Assicurarsi di registrare la classe corretta per l'applicazione. Utilizzare le seguenti classi per connettere il driver JDBC Amazon Redshift agli archivi dati Amazon Redshift:
-
Le classi
Driverestendonojava.sql.Driver. -
Le classi
DataSourceestendonojavax.sql.DataSourceejavax.sql.ConnectionPoolDataSource.
Il driver supporta i seguenti nomi di classe completi indipendenti dalla versione JDBC:
-
com.amazon.redshift.jdbc.Driver -
com.amazon.redshift.jdbc.DataSource
L'esempio seguente mostra come utilizzare la DriverManager classe per stabilire una connessione per JDBC 4.2.
private static Connection connectViaDM() throws Exception { Connection connection = null; connection = DriverManager.getConnection(CONNECTION_URL); return connection; }
Nell'esempio seguente viene illustrato come utilizzare la classe DataSource per stabilire una connessione.
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; }