BigQuerys neue Pipe-Abfragesyntax: leichter zu lesen, zu schreiben und zu warten
2025-02-13
Google BigQuery führt eine neue Pipe-Abfragesyntax ein, die das Schreiben und die Wartung von SQL-Abfragen mit einer linearen Struktur vereinfacht. Diese Syntax ermöglicht die Anwendung von Operatoren wie SELECT, Aggregation, GROUP BY, JOIN und WHERE in beliebiger Reihenfolge und beliebig oft, was zu einer klareren und verständlicheren Abfragelogik führt. Sie behebt Probleme der Standard-SQL-Syntax, wie die strikte Reihenfolge von Klauseln, die Notwendigkeit von CTEs oder verschachtelten Unterabfragen für komplexe Abfragen, und führt neue Pipe-Operatoren wie EXTEND, SET, DROP und RENAME für mehr Flexibilität bei der Datenmanipulation ein.
Entwicklung
Pipe-Syntax