Veröffentlicht am: Nov 17, 2022
Amazon Redshift, ein vollständig verwaltetes Cloud-Data-Warehouse, unterstützt jetzt das SQL-Konstrukt CONNECT BY, mit dem Benutzer Abfragen zur Verarbeitung hierarchischer Daten in ihrem Warehouse erstellen können. Ab heute kannst du die hierarchischen Daten basierend auf der Beziehung zwischen übergeordneten und untergeordneten Elementen innerhalb dieses Datensatzes mit dem CONNECT BY-Konstrukt rekursiv abfragen.
Einige Amazon-Redshift-Kunden verwenden hierarchische Daten wie Organigramme innerhalb ihres Warehouses. Im April 2021 wurde die Unterstützung für einen rekursiven Common Table Expression (CTE) angekündigt, um diese Art von Abfrage zu vereinfachen. Amazon Redshift unterstützt jetzt das CONNECT BY-Konstrukt, um rekursive CTE-Abfragen weniger komplex zu gestalten. Kunden, die von anderen Datenbanksystemen migrieren, können das gleiche CONNECT BY-Konstrukt mit Amazon Redshift verwenden. Abfragen mit CONNECT BY erreichen die gleiche Leistung wie eine rekursiven CTE-Abfrage.
Diese Funktion ist nun in den meisten AWS-Regionen verfügbar, in denen Amazon Redshift verfügbar ist. Mehr Informationen zum CONNECT BY-Konstrukt findest du im Amazon-Redshift-Datenbankentwicklerhandbuch.