Amazon Redshift non supporterà più l'uso delle UDF di Python dopo il 30 giugno 2026. Inizieremo ad applicarlo gradualmente. Per ulteriori informazioni sulla fine del ciclo di vita di Python e sulle opzioni di migrazione, consulta il post sul blog
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à.
Download e installazione del driver ODBC Amazon Redshift
Per installare e configurare il driver ODBC di Amazon Redshift versione 2.x per Linux:
-
Scarica il seguente driver:
-
Driver RPM x86 a 64 bit versione 2.2.4.0 Nella
a 64 bit versione 2.2.4.0 -
Driver RPM ARM a 64 bit versione 2.2.4.0
versione 2.2.4.0 -
Driver DEB x86 a 64 bit versione 2.2.4.0 Nella
a 64 bit versione 2.2.4.0 -
Driver DEB ARM a 64 bit versione 2.2.4.0
versione 2.2.4.0
Nota
I driver ODBC a 32 bit sono stati dichiarati come obsoleti. Ulteriori aggiornamenti non verranno rilasciati, tranne che per le patch di sicurezza urgenti.
-
-
Prima dell'installazione, verificate che il pacchetto driver sia AWS stato firmato. Dopo aver scaricato il pacchetto, la relativa chiave di firma (certificato) e l'hash firmato (firma indipendente), esegui i seguenti comandi:
openssl x509 -inSignatureKeyFile-pubkey -noout > redshift-odbc-pubkey.pem openssl dgst -sha256 -verify redshift-odbc-pubkey.pem \ -signatureSignedHashFile\PackageFileSe il pacchetto è autentico,
opensslstampa.Verified OKSe l'output è qualcos'altro, non installate il pacchetto. Re-download i file o contatta l' AWS assistenza.Ad esempio, per verificare l'RPM x86 a 64 bit:
openssl x509 -in AmazonRedshiftODBC-64-bit-2.2.4.0.x86_64-certificate.pem -pubkey -noout > redshift-odbc-pubkey.pem openssl dgst -sha256 -verify redshift-odbc-pubkey.pem \ -signature AmazonRedshiftODBC-64-bit-2.2.4.0.x86_64-signature.bin \ AmazonRedshiftODBC-64-bit-2.2.4.0.x86_64.rpm -
Passare alla posizione in cui si è scaricato il pacchetto ed eseguire uno dei comandi seguenti. Utilizzare il comando corrispondente alla distribuzione Linux.
Sui sistemi operativi RHEL e CentOS (RPM), esegui il seguente comando:
sudo yum --nogpgcheck localinstallRPMFileNameSostituire
RPMFileNamecon il nome del file del pacchetto RPM. Ad esempio, il comando seguente illustra l'installazione di un driver a 64 bit:sudo yum --nogpgcheck localinstall AmazonRedshiftODBC-64-bit-2.x.xx.xxxx.x86_64.rpmNei sistemi operativi Debian e Ubuntu (DEB), accedi alla directory contenente il file.deb scaricato ed esegui il comando seguente:
sudo apt install ./DEBFileNameSostituitelo
DEBFileNamecon il nome del file del pacchetto DEB. Ad esempio:sudo apt install ./AmazonRedshiftODBC-64-bit-2.x.xx.xxxx.amd64.deb