json_serialization_enable - 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.

json_serialization_enable

Werte (Standard in Fettdruck)

false, true

Beschreibung

Eine Sitzungskonfiguration, die das JSON-Serialisierungsverhalten von ORC-, JSON-, Ion- und Parkett-formatierten Daten ändert. Wenn json_serialization_enable als true festgelegt ist, werden alle Sammlungen der obersten Ebene automatisch in JSON serialisiert und als VARCHAR(65535) zurückgegeben. Nicht komplexe Spalten sind nicht betroffen oder serialisiert. Da Sammlungsspalten als VARCHAR(65535) serialisiert werden, kann auf ihre verschachtelten Unterfelder nicht direkt als Teil der Abfragesyntax zugegriffen werden (z. B. in der Filter-Klausel). Wenn json_serialization_enable als false festgelegt ist, werden Sammlungen der obersten Ebene nicht in JSON serialisiert. Weitere Informationen zur verschachtelten JSON-Serialisierung finden Sie unter Serialisieren komplexer verschachtelter JSON-Datentypen.