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 JDBC-URL
Sie müssen die JDBC-URL Ihres Clusters kennen, bevor Sie aus einem SQL-Client-Tool eine Verbindung mit Ihrem Amazon-Redshift-Cluster herstellen können. Die JDBC-URL hat das folgende Format: jdbc:redshift://.endpoint:port/database
Die Felder des vorhergehenden Formats haben die folgenden Werte.
| Field (Feld) | Value (Wert) |
|---|---|
jdbc |
Das Protokoll für die Verbindung. |
redshift |
Das Unterprotokoll, das die Verwendung des Amazon-Redshift-Treibers angibt, um eine Verbindung mit der Datenbank herzustellen. |
|
Der Endpunkt für den Amazon-Redshift-Cluster. |
|
Die Portnummer, die Sie beim Starten des Clusters angegeben haben. Wenn Sie eine Firewall haben, muss dieser Port geöffnet sein, damit Sie ihn verwenden können. |
|
Die Datenbank, die Sie für Ihren Cluster erstellt haben. |
Im Folgenden wird ein Beispiel für eine JDBC-URL gezeigt: jdbc:redshift://examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com:5439/dev
Wenn Ihre URL-Werte eines der folgenden für URIs reservierten Zeichen enthalten, müssen die Werte URL-codiert sein:
-
;
-
+
-
{
-
}
-
[
-
]
-
&
-
=
-
?
-
ein leeres Feld
Wenn Ihr PWD-Wert beispielsweise password:password lautet, würde eine Verbindungs-URL, die diesen Wert verwendet, etwa wie folgt aussehen:
jdbc:redshift://redshift.company.us-west-1.redshift.amazonaws.com:9000/dev;UID=amazon;PWD=password%3Apassword
Informationen darüber, wie Sie Ihre JDBC-Verbindung herstellen können, finden Sie unter Suche der Zeichenfolge für die Verbindung mit dem Cluster.
Wenn der Client-Computer keine Verbindung mit der Datenbank herstellen kann, können Sie mögliche Fehler beheben. Weitere Informationen finden Sie unter Beheben von Problemen mit Verbindungen in Amazon Redshift.