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
Amazon Redshift und PostgreSQL JDBC und ODBC
Da Amazon Redshift auf PostgreSQL aufbaut, haben wir bisher empfohlen, Version 8.4.703 des JDBC4-Postgresql-Treibers und Version 9.x des psqlODBC-Treibers zu verwenden. Wenn Sie diese Treiber derzeit verwenden, empfehlen wir, zu den neuen Amazon-Redshift-Treibern zu wechseln. Weitere Informationen über Treiber und das Konfigurieren von Verbindungen finden Sie unter JDBC- und ODBC-Treiber für Amazon Redshift im Amazon-Redshift-Verwaltungshandbuch.
Um Speicherplatzfehler auf der Clientseite beim Abruf von großen Datensätzen mit JDBC zu vermeiden, können Sie Ihren Client so einrichten, dass er die Daten in Batches abruft; dazu dient der Parameter JDBC-Abrufgröße. Weitere Informationen finden Sie unter Festlegen des JDBC-Parameters für die Abrufgröße.
Der JDBC-maxRows-Parameter wird von Amazon Redshift nicht erkannt. Sie müssen stattdessen eine LIMIT-Klausel angeben, um den Ergebnissatz einzuschränken. Sie können auch eine OFFSET-Klausel verwenden, um zu einem bestimmten Startpunkt im Ergebnissatz zu springen.