Cloud Composer 1 | Cloud Composer 2 | Cloud Composer 3
En esta página, se describe cómo usar Terraform para crear un entorno de operaciones integrado de DBT y Cloud Composer.
Acerca del módulo terraform-google-dbt-composer-blueprint
El
Módulo terraform-google-dbt-composer-blueprint
usa Terraform para hacer lo siguiente:
- Aplica las APIs y los permisos necesarios en el proyecto.
- Crea un bucket de documentación (para DBT).
- Crea un entorno de Cloud Composer, incluidas las herramientas de redes. configuración y una cuenta de servicio.
- Copias en las utilidades de DAG para Cloud Composer
- Exporta registros de auditoría del proyecto a un proyecto de BigQuery. incluidas dos vistas materializadas y una vista en la parte superior que respalda los paneles.
Además, el módulo proporciona un ejemplo de extremo a extremo del uso de las utilidades de DAG y la creación de un trabajo de DBT de ejemplo en Cloud Composer.
Código del módulo en GitHub
Para obtener más información y muestras de código, consulta la página del módulo terraform-google-dbt-composer-blueprint
en GitHub.