Integrierte DBT- und Cloud Composer-Betriebsumgebung erstellen

Cloud Composer 3 | Cloud Composer 2 | Cloud Composer 1

Auf dieser Seite wird beschrieben, wie Sie mit Terraform eine integrierte DBT- und Cloud Composer-Betriebsumgebung erstellen.

Informationen zum Modul „terraform-google-dbt-composer-blueprint“

Das terraform-google-dbt-composer-blueprint-Modul verwendet Terraform für Folgendes:

  • Wendet erforderliche APIs und Berechtigungen im Projekt an.
  • Erstellt einen Bucket für die Dokumentation (für DBT).
  • Erstellt eine Cloud Composer-Umgebung, einschließlich Netzwerkkonfiguration und Dienstkonto.
  • Kopien von 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, die Dashboards unterstützt.

Außerdem enthält das Modul ein End-to-End-Beispiel für die Verwendung der DAG-Dienstprogramme und die Erstellung eines DBT-Beispieljobs in Cloud Composer.

Modulcode auf GitHub

Weitere Informationen und Codebeispiele finden Sie auf der Seite zum terraform-google-dbt-composer-blueprint-Modul auf GitHub.

Nächste Schritte