Veröffentlicht am: Feb 23, 2022
Amazon Redshift unterstützt jetzt die SQL-Operatoren PIVOT und UNPIVOT, mit denen Sie mit hoher Leistung Zeilen in Spalten transponieren können und umgekehrt, für die Datenmodellierung, Datenanalyse und Datenpräsentation. Sie können auch PIVOT und UNPIVOT verwenden, um einfacher von Ihren bestehenden Data Warehouse-Systemen zu Amazon Redshift zu migrieren.
Mit PIVOT können Sie tabellenübergreifende Datendarstellungen erstellen, bei denen Zeilen einer Eingabetabelle in Spalten einer Ergebnistabelle umgewandelt werden. PIVOT hilft Ihnen, die Ausgabe von Zeilen in Spalten zu drehen, um tabellarische Daten in einem besser lesbaren Format darzustellen. Sie können UNPIVOT verwenden, um Spalten einer Eingabetabelle in Zeilen der Ergebnistabelle umzuwandeln. Sie können PIVOT und UNPIVOT auf Tabellen, Unterabfragen und gemeinsame Tabellenausdrücke (CTEs) anwenden. PIVOT unterstützt die Aggregatfunktionen COUNT, SUM, MIN, MAX und AVG.
Amazon Redshift-Unterstützung für PIVOT und UNPIVOT ist in allen kommerziellen AWS-Regionen verfügbar, in denen Amazon Redshift verfügbar ist. Weitere Einzelheiten finden Sie in der AWS Tabelle der Regionen. Weitere Informationen zu den SQL-Operatoren PIVOT und UNPIVOT finden Sie in der Dokumentation.