创建集成的 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 项目中,包括两个具体化视图和一个顶层视图,以支持信息中心。

此外,该模块还提供了一个端到端示例,演示了如何在 Cloud Composer 中使用 DAG 实用程序和创建示例 DBT 作业。

GitHub 上的模块代码

如需了解详情和查看代码示例,请参阅 GitHub 上的 terraform-google-dbt-composer-blueprint 模块页面。

后续步骤