Cloud Composer 1 | Cloud Composer 2 | Cloud Composer 3
Auf dieser Seite wird beschrieben, wie Sie mit Terraform eine integrierte DBT- und Cloud Composer-Betriebsumgebung erstellen.
Über das Modul „terraform-google-dbt-composer-blueprint“
Mit dem terraform-google-dbt-composer-blueprint
-Modul wird Folgendes mit Terraform ausgeführt:
- Wendet die erforderlichen APIs und Berechtigungen im Projekt an.
- Erstellt einen Bucket für die Dokumentation (für DBT).
- Erstellt eine Cloud Composer-Umgebung, einschließlich Netzwerk Konfiguration und ein Dienstkonto.
- Kopiert zwischen DAG-Dienstprogrammen für Cloud Composer
- Exportiert Audit-Logs für das Projekt in ein BigQuery-Projekt, einschließlich zwei materialisierter Ansichten und einer Ansicht oben zur Unterstützung von Dashboards.
Außerdem bietet das Modul ein End-to-End-Beispiel für die Verwendung des DAG. Dienstprogrammen und erstellen Sie einen Beispiel-DBT-Job in Cloud Composer.
Code des Moduls auf GitHub
Weitere Informationen und Codebeispiele finden Sie auf der Seite terraform-google-dbt-composer-blueprint
-Modul auf GitHub.