Veröffentlicht am: Feb 16, 2022

Amazon Redshift unterstützt ab jetzt das Entladen von SQL-Abfrageergebnissen auf Amazon S3 im JSON-Format, einem leichtgewichtigen und weit verbreiteten Datenformat, das die Schemadefinition unterstützt. Mit dem UNLOAD-Befehl in Amazon Redshift können Sie jetzt zusätzlich zu den bereits unterstützten Formaten für begrenzten Text, CSV und Apache Parquet auch JSON verwenden.

Wenn Sie das JSON-Format mit Ihrer UNLOAD-Anweisung verwenden, können Sie Ihre Abfrageergebnisse in JSON-Dateien schreiben, wobei jede Zeile ein JSON-Objekt enthält, das einen vollständigen Datensatz im Abfrageergebnis darstellt. Amazon Redshift unterstützt das Schreiben von verschachtelten JSON-Daten, wenn Ihr Abfrageergebnis Spalten enthält, die SUPER verwenden, den nativen Amazon Redshift-Datentyp zum Speichern halbstrukturierter Daten oder Dokumente als Werte.

Unterstützung für den Export von JSON-Daten mit UNLOAD ist in allen kommerziellen AWS-Regionen verfügbar. Weitere Informationen zur Verfügbarkeit von Amazon Redshift finden Sie in der Tabelle der AWS-Regionen. Weitere Informationen zu Amazon Redshift und zu den ersten Schritten damit finden Sie in der Dokumentation und in diesem Blogbeitrag.