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
Einrichten der Amazon-Redshift-CLI
In diesem Abschnitt wird beschrieben, wie Sie die AWS CLI-Befehlszeilen-Tools zur Verwaltung von Amazon Redshift einrichten und ausführen. Die Amazon-Redshift-Befehlszeilen-Tools werden in der AWS Command Line Interface (AWS CLI) ausgeführt, die wiederum Python nutzt (https://www.python.org/
Installieren des AWS Command Line Interface
Um mit der Verwendung der Amazon-Redshift-Befehlszeilen-Tools zu beginnen, richten Sie zunächst die AWS CLI ein und fügen anschließend Konfigurationsdateien hinzu, mit denen die Amazon-Redshift-CLI-Optionen definiert werden.
Wenn Sie die AWS CLI bereits für einen anderen AWS-Service konfiguriert haben, können Sie dieses Verfahren überspringen.
So installieren Sie das AWS Command Line Interface
-
Gehen Sie zu Installation oder Aktualisierung auf die neueste Version der AWS CLI und folgen Sie dann den Anweisungen zur Installation der AWS CLI.
Für CLI-Zugriff benötigen Sie eine Zugriffsschlüssel-ID und einen geheimen Zugriffsschlüssel. Verwenden Sie möglichst temporäre Anmeldeinformationen anstelle langfristiger Zugriffsschlüssel. Temporäre Anmeldeinformationen bestehen aus einer Zugriffsschlüssel-ID, einem geheimen Zugriffsschlüssel und einem Sicherheits-Token, das angibt, wann die Anmeldeinformationen ablaufen. Weitere Informationen finden Sie unter Verwenden von temporären Anmeldeinformationen mit AWS-Ressourcen im IAM-Benutzerhandbuch.
-
Erstellen Sie eine Datei mit den Konfigurationsinformationen wie beispielsweise Ihren Zugriffsschlüsseln, der Standardregion und dem Format der Befehlsausgabe. Legen Sie anschließend die
AWS_CONFIG_FILE-Umgebungsvariable fest, um auf diese Datei zu verweisen. Detaillierte Anleitungen finden Sie unter Konfigurieren der AWS-Befehlszeilenschnittstelle im AWS Command Line Interface-Benutzerhandbuch. -
Führen Sie einen Testbefehl aus, um sicherzustellen, dass die AWS CLI-Schnittstelle funktioniert. Beispielsweise sollte der folgende Befehl Hilfsinformationen für die anzeigen AWS CLI:
aws helpÜber den folgenden Befehl sollten Hilfeinformationen für Amazon Redshift angezeigt werden:
aws redshift help
Referenzmaterial zu den Amazon-Redshift-CLI-Befehlen finden Sie unter Amazon Redshift in der AWS CLI-Referenz.