PartiQL – eine SQL-kompatible Abfragesprache für Amazon Redshift - Amazon Redshift

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