Gibt es eine elegante Möglichkeit, die Tabellen-/Ansichtsdefinitionen eines Datasets zwischen BigQuery und GitHub (vielleicht etwas ähnlich wie Visual Studios -> Datenbankprojekt) zu verwalten, um Konsistenz und Rückverfolgbarkeit über mehrere Entwickler hinweg zu gewährleisten?Quellcodeverwaltung BigQuery-Datensatz mit GitHub
Ich kann sehen, wie wir manuell Skripts erstellen können und sie zu einem Repo hinzufügen, aber ich möchte den Aufwand der manuellen Verwaltung dieser Dateien mit der unvermeidlichen Trennung von BigQuery vermeiden.
Stellt BigQuery nativ alle zu unterstützenden Funktionen bereit?
- erstellenden Skript aus einer vorhandenen BigQuery Umgebung zu extrahieren Tabellen/View-Definitionen
- diese Skripte in einem Datenbank-Projekt zu speichern, die synchron mit BigQuery
- gehalten werden konnten die Freigabe von Daten-Set/Tabelle/View-Definition automatisieren Skript eine neue Umgebung zu schaffen
- Vergleich eines Datensatzes BigQuerys Definition auf die Quelle gesteuert (GitHub) -Modell Metadaten Diskrepanzen zu identifizieren