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à.
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.1.0
-
Chiave di firma dell'artefatto Linux: chiave. https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.2.1.0/AmazonRedshiftODBC-64-bit-2.2.1.0.x86_64-certificate.pem
-
Hash firmato da un artefatto Linux: Hash. https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.2.1.0/AmazonRedshiftODBC-64-bit-2.2.1.0.x86_64-signature.bin
-
-
Driver ARM RPM a 64 bit versione 2.2.1.0
-
Chiave di firma dell'artefatto Linux: chiave. https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.2.1.0/AmazonRedshiftODBC-64-bit-2.2.1.0.aarch64-certificate.pem
-
Hash firmato da un artefatto Linux: Hash. https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.2.1.0/AmazonRedshiftODBC-64-bit-2.2.1.0.aarch64-signature.bin
-
-
Driver DEB x86 a 64 bit versione 2.2.1.0
-
Hash firmato da un artefatto Linux: Hash. https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.2.1.0/AmazonRedshiftODBC-64-bit-2.2.1.0.amd64-signature.bin
-
Driver DEB ARM a 64 bit versione 2.2.1.0
-
Chiave di firma dell'artefatto Linux: chiave. https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.2.1.0/AmazonRedshiftODBC-64-bit-2.2.1.0.arm64-certificate.pem
-
Hash firmato da un artefatto Linux: Hash. https://s3.amazonaws.com/redshift-downloads/drivers/odbc/2.2.1.0/AmazonRedshiftODBC-64-bit-2.2.1.0.arm64-signature.bin
-
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, verifica di aver AWS firmato il pacchetto driver. Dopo aver scaricato il pacchetto, la relativa chiave di firma (certificato) e l'hash firmato (firma separata), 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 è diverso, non installare 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.1.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.1.0.x86_64-signature.bin \ AmazonRedshiftODBC-64-bit-2.2.1.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 comando seguente:
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.rpmSui sistemi operativi Debian e Ubuntu (DEB), vai alla directory contenente il file .deb scaricato ed esegui il comando seguente:
sudo apt install ./DEBFileNameSostituisci
DEBFileNamecon il nome del file del pacchetto DEB. Ad esempio:sudo apt install ./AmazonRedshiftODBC-64-bit-2.x.xx.xxxx.amd64.deb