Créer un environnement d'opérations DBT et Cloud Composer intégré

Cloud Composer 1 | Cloud Composer 2 | Cloud Composer 3

Cette page explique comment utiliser Terraform pour créer un DBT intégré et Environnement d'opérations Cloud Composer.

À propos du module terraform-google-dbt-composer-blueprint

Le module terraform-google-dbt-composer-blueprint utilise Terraform pour effectuer les opérations suivantes :

  • Applique les API et les autorisations requises dans le projet.
  • Crée un bucket de documentation (pour DBT).
  • Crée un environnement Cloud Composer, y compris une configuration réseau et un compte de service.
  • Copies entre les utilitaires DAG pour Cloud Composer
  • Exporte les journaux d'audit du projet vers un projet BigQuery, y compris deux vues matérialisées et une vue en haut pour prendre en charge les tableaux de bord.

En outre, le module fournit un exemple d'utilisation des utilitaires DAG et de création d'un exemple de tâche DBT dans Cloud Composer.

Code du module sur GitHub

Pour en savoir plus et obtenir des exemples de code, consultez la page du module terraform-google-dbt-composer-blueprint sur GitHub.

Étape suivante