Criar um ambiente integrado de operações do DBT e do Cloud Composer

Cloud Composer 1 | Cloud Composer 2 | Cloud Composer 3

Nesta página, descrevemos como usar o Terraform para criar um DBT integrado e Ambiente de operações do Cloud Composer.

Sobre o módulo terraform-google-dbt-composer-blueprint

O Módulo terraform-google-dbt-composer-blueprint usa o Terraform para fazer o seguinte:

  • Aplica as APIs e permissões necessárias ao projeto.
  • Cria um bucket de documentação (para DBT).
  • Cria um ambiente do Cloud Composer, incluindo rede configuração e uma conta de serviço.
  • Cópias em utilitários do DAG para o Cloud Composer
  • Exporta registros de auditoria do projeto para um projeto do BigQuery, incluindo duas visualizações materializadas e uma visualização na parte de cima para oferecer suporte a painéis.

Além disso, o módulo fornece um exemplo completo de uso do DAG utilitários e criando um exemplo de job de DBT no Cloud Composer.

Código do módulo no GitHub

Para mais informações e exemplos de código, consulte a página Módulo terraform-google-dbt-composer-blueprint no GitHub.

A seguir