Amazon Redshift wird UDFs ab dem 1. November 2025 die Erstellung von neuem Python nicht mehr unterstützen. Wenn Sie Python verwenden möchten UDFs, erstellen Sie das UDFs vor diesem Datum liegende. Bestehendes Python UDFs wird weiterhin wie gewohnt funktionieren. Weitere Informationen finden Sie im Blogbeitrag
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Initialisierungsdateien (.ini) für den JDBC-Treiber Version 2.x werden erstellt
Mithilfe von Initialisierungsdateien (.ini) für den Amazon Redshift JDBC-Treiber Version 2.x können Sie Konfigurationsparameter auf Systemebene angeben. Beispielsweise können Parameter für die verbundene IdP-Authentifizierung für jede Anwendung variieren. Die .ini-Datei stellt einen gemeinsamen Speicherort für SQL-Clients bereit, um die erforderlichen Konfigurationsparameter abzurufen.
Sie können eine Initialisierungsdatei (.ini) für den JDBC-Treiber der Version 2.x erstellen, die Konfigurationsoptionen für SQL-Clients enthält. Die Datei heißt standardmäßig rsjdbc.ini
. Der JDBC-Treiber, Version 2.x, sucht an den folgenden Speicherorten, die in der Reihenfolge ihrer Rangfolge aufgeführt sind, nach der .ini-Datei:
-
IniFile
-Parameter in der Verbindungs-URL oder im Dialogfeld der Verbindungseigenschaft des SQL-Clients. Stellen Sie sicher, dass der ParameterIniFile
den vollständigen Pfad der .ini-Datei einschließlich des Dateinamens enthält. Weitere Informationen zum ParameterIniFile
erhalten Sie unter IniFile. Wenn der ParameterIniFile
den Speicherort der .ini-Datei falsch angibt, wird ein Fehler angezeigt. -
Umgebungsvariablen wie AMAZON_REDSHIFT_JDBC_INI_FILE mit dem vollständigen Pfad einschließlich des Dateinamens. Sie können
rsjdbc.ini
verwenden oder einen Dateinamen angeben. Wenn die Umgebungsvariable AMAZON_REDSHIFT_JDBC_INI_FILE den Speicherort der .ini-Datei falsch angibt, wird ein Fehler angezeigt. -
Verzeichnis, in dem sich die JAR-Datei des Treibers befindet.
-
Stammverzeichnis des Benutzers.
-
Temporäres Verzeichnis des Systems.
Sie können die .ini-Datei in Abschnitte organisieren, zum Beispiel [DRIVER]. Jeder Abschnitt enthält Schlüssel-Wert-Paare, die verschiedene Verbindungsparameter angeben. Sie können mit dem Parameter IniSection
einen Abschnitt in der .ini-Datei angeben. Weitere Informationen zum Parameter IniSection
erhalten Sie unter IniSection.
Es folgt ein Beispiel für das .ini-Dateiformat mit Abschnitten für [DRIVER], [DEV], [QA] und [PROD]. Der Abschnitt [DRIVER] kann für jede Verbindung gelten.
[DRIVER] key1=val1 key2=val2 [DEV] key1=val1 key2=val2 [QA] key1=val1 key2=val2 [PROD] key1=val1 key2=val2
Der JDBC-Treiber, Version 2.x, lädt Konfigurationsparameter von den folgenden Speicherorten, die in der Reihenfolge ihrer Rangfolge aufgeführt sind:
-
Standardkonfigurationsparameter im Anwendungscode.
-
Eigenschaften aus dem Abschnitt [DRIVER] der .ini-Datei, falls enthalten.
-
Konfigurationsparameter für benutzerdefinierte Abschnitte, wenn die Option
IniSection
in der Verbindungs-URL oder im Dialogfeld der Verbindungseigenschaft des SQL-Clients angegeben wird. -
Eigenschaften aus dem Verbindungseigenschaftenobjekt, das im Aufruf
getConnection
angegeben wird. -
Konfigurationsparameter, die in der Verbindungs-URL angegeben werden.