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
Abrufen der ODBC-URL
Amazon Redshift zeigt die ODBC-URL für Ihren Cluster in der Amazon-Redshift-Konsole an. Diese URL enthält die erforderlichen Informationen, um die Verbindung zwischen Ihrem Client-Computer und der Datenbank herzustellen.
Eine ODBC-URL hat folgenden Format:
Driver={driver}; Server=endpoint_host; Database=database_name; UID=user_name; PWD=password; Port=port_number
Die Felder des vorhergehenden Formats haben die folgenden Werte:
| Feld | Value (Wert) |
|---|---|
|
Der Name des zu verwendenden 64-Bit-ODBC-Treibers: Amazon Redshift ODBC Driver (x64) (Amazon-Redshift-ODBC-Treiber (x64)) |
|
Der Endpunkt-Host des Amazon-Redshift-Clusters. |
|
Die Datenbank, die Sie für Ihren Cluster erstellt haben. |
|
Der Benutzername eines Datenbankbenutzerkontos, das die Berechtigung für die Verbindung mit der Datenbank besitzt. Obwohl es sich bei diesem Wert um eine Berechtigung auf Datenbankebene und nicht um eine Berechtigung auf Clusterebene handelt, können Sie das Redshift-Admin-Benutzerkonto verwenden, das Sie beim Starten des Clusters eingerichtet haben. |
|
Das Passwort für das Datenbankbenutzerkonto, um die Verbindung mit der Datenbank herzustellen. |
|
Die Portnummer, die Sie beim Starten des Clusters angegeben haben. Wenn Sie eine Firewall haben, stellen Sie sicher, dass dieser Port geöffnet ist, sodass Sie ihn verwenden können. |
Im Folgenden finden Sie ein Beispiel für eine ODBC-URL:
Driver={Amazon Redshift ODBC Driver (x64)}; Server=examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com; Database=dev; UID=adminuser; PWD=insert_your_admin_user_password_here; Port=5439
Informationen darüber, wo Sie die ODBC-URL finden können, finden Sie unter Suchen Ihrer Cluster-Verbindungszeichenfolge.