建立整合的 DBT 和 Cloud Composer 作業環境

Cloud Composer 3 | Cloud Composer 2 | Cloud Composer 1

本頁說明如何使用 Terraform 建立整合的 DBT 和 Cloud Composer 作業環境。

關於 terraform-google-dbt-composer-blueprint` 模組

terraform-google-dbt-composer-blueprint 模組會使用 Terraform 執行下列操作:

  • 在專案中套用必要的 API 和權限。
  • 建立說明文件 (適用於 DBT) 值區。
  • 建立 Cloud Composer 環境,包括網路設定和服務帳戶。
  • 在 Cloud Composer 的 DAG 公用程式之間複製
  • 將專案的稽核記錄匯出至 BigQuery 專案,包括兩個已具象化檢視畫面和一個頂層檢視畫面,以支援資訊主頁。

此外,本模組還提供端對端範例,說明如何使用 DAG 公用程式,以及在 Cloud Composer 中建立 DBT 工作範例。

GitHub 上的模組程式碼

如需更多資訊和程式碼範例,請參閱 GitHub 上的 terraform-google-dbt-composer-blueprint 模組頁面。

後續步驟