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
PartiQL – eine SQL-kompatible Abfragesprache für Amazon Redshift
Amazon Redshift unterstützt PartiQL, eine SQL-kompatible Abfragesprache, um Daten in Amazon Redshift auszuwählen, einzufügen, zu aktualisieren und zu löschen. Mit PartiQL können Sie ganz einfach mit Amazon–Redshift-Tabellen interagieren und Ad-hoc-Abfragen mithilfe der AWS-Managementkonsole, SQL Workbench/J, der AWS Command Line Interface und Amazon Redshift Data APIs für PartiQL durchführen.
PartiQL-Operationen bieten die gleiche Verfügbarkeit, Latenz und Performance wie die anderen Amazon–Redshift-Operationen auf Datenebene.
In den folgenden Abschnitten wird die Implementierung von PartiQL für Amazon Redshift beschrieben.
Was ist PartiQL?
PartiQL bietet SQL-kompatiblen Abfragezugriff über mehrere Datenspeicher mit strukturierten, halbstrukturierten und verschachtelten Daten hinweg. Es wird bei Amazon häufig verwendet und ist jetzt als Teil vieler AWS-Services verfügbar, einschließlich Amazon Redshift.
Die PartiQL-Spezifikation und ein Tutorial zur Core-Abfragesprache finden Sie in der PartiQL-Übersicht
Beispiele für die Verwendung von PartiQL-Abfragen in Amazon Redshift mit halbstrukturierten Daten finden Sie unter Beispiele für die Verwendung halbstrukturierter Daten in Amazon Redshift.
Anmerkung
-
Amazon Redshift unterstützt eine Teilmenge der PartiQL-Abfragesprache.
-
Amazon Redshift unterstützt das Amazon-Ion
-Datenformat oder Amazon-Ion-Literale nicht.
PartiQL in Amazon Redshift
Zum Ausführen von PartiQL-Abfragen in Amazon Redshift können Sie die folgenden Methoden verwenden:
Die AWS-Managementkonsole
SQL Workbench/J
Die AWS CLI
Daten-APIs für Amazon Redshift für PartiQL