Erste Schritte mit Amazon-Redshift-RSQL - Amazon Redshift

Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting.

Erste Schritte mit Amazon-Redshift-RSQL

Installieren Sie Amazon-Redshift-RSQL auf einem Computer mit einem Linux-, macOS- oder Microsoft Windows-Betriebssystem.

RSQL herunterladen

Siehe das Änderungsprotokoll und die Downloads für frühere Versionen unter Änderungsprotokoll für Amazon Redshift-RSQL.

RSQL für Linux installieren

Gehen Sie wie folgt vor, um RSQL für Linux zu installieren.

  1. Installieren Sie den Treibermanager mit dem folgenden Befehl:

    sudo yum install unixODBC openssl

    OpenSSL ist für Linux-Verteilungen erforderlich. Die OpenSSL-Bibliothek befindet sich im Linux OpenSSL-Github-Repository. Weitere Informationen zu OpenSSL finden Sie unter OpenSSL.

  2. Installieren Sie den ODBC-Treiber: Herunterladen und Installieren des ODBC-Treibers für Amazon Redshift.

  3. Kopieren Sie die .ini-Datei in Ihr aktuelles Verzeichnis.

    cp /opt/amazon/redshiftodbcx64/odbc.ini ~/.odbc.ini
  4. Stellen Sie die Umgebungsvariablen so ein, dass sie auf den Speicherort der Datei verweisen:

    export ODBCINI=~/.odbc.ini export ODBCSYSINI=/opt/amazon/redshiftodbcx64/ export AMAZONREDSHIFTODBCINI=/opt/amazon/redshiftodbcx64/amazon.redshiftodbc.ini
  5. Sie können jetzt RSQL installieren, indem Sie folgenden Befehl ausführen.

    sudo rpm -i AmazonRedshiftRsql-<version>-1.x86_64.rpm

RSQL für Mac installieren

Gehen Sie wie folgt vor, um RQL für Mac OSX zu installieren.

  1. Installieren Sie den Treibermanager mit dem folgenden Befehl:

    brew install unixodbc openssl@1.1 --build-from-source
  2. Installieren Sie den ODBC-Treiber: Herunterladen und Installieren des ODBC-Treibers für Amazon Redshift.

  3. Kopieren Sie die .ini-Datei in Ihr aktuelles Verzeichnis.

    cp /opt/amazon/redshift/Setup/odbc.ini ~/.odbc.ini
  4. Stellen Sie die Umgebungsvariablen so ein, dass sie auf den Speicherort der Datei verweisen:

    export ODBCINI=~/.odbc.ini export ODBCSYSINI=/opt/amazon/redshift/Setup export AMAZONREDSHIFTODBCINI=/opt/amazon/redshift/lib/amazon.redshiftodbc.ini
  5. Geben Sie mit DYLD_LIBRARY_PATH den Speicherort Ihrer libodbc.dylib an, wenn diese nicht in /usr/local/lib ist.

    export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:/usr/local/lib
  6. Doppelklicken Sie auf die DMG-Datei, um das Disk Image zu mounten.

  7. Doppelklicken Sie auf die PKG-Datei, um das Installationsprogramm auszuführen.

  8. Befolgen Sie die Schritte im Installationsassistenten, um die Installation abzuschließen. Stimmen Sie den Bedingungen der Lizenzvereinbarung zu.

Installieren von RSQL für Windows

OpenSSL ist für Amazon-Redshift-RSQL unter Windows erforderlich. Die Windows-OpenSSL-Bibliothek befindet sich im Windows OpenSSL-GitHub-Repository. Weitere Informationen zu OpenSSL finden Sie unter OpenSSL.

Doppelklicken Sie auf die RSQL-Download-Datei, um das Installationsprogramm auszuführen, und folgen Sie den angezeigten Schritten, um die Installation abzuschließen.