建立整合的 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 模組頁面。

後續步驟