Crea un ambiente operativo integrato DBT e Managed Airflow

Managed Airflow (Gen 3) | Managed Airflow (Gen 2) | Managed Airflow (Legacy Gen 1)

Questa pagina descrive come utilizzare Terraform per creare un ambiente operativo integrato DBT e Managed Airflow.

Informazioni sul modulo terraform-google-dbt-composer-blueprint`

Il modulo terraform-google-dbt-composer-blueprint utilizza Terraform per eseguire le seguenti operazioni:

  • Applica le API e le autorizzazioni richieste nel progetto.
  • Crea un bucket di documentazione (per DBT).
  • Crea un ambiente Managed Airflow, inclusa la configurazione di rete e un account di servizio.
  • Copia le utilità DAG per Managed Airflow
  • Esporta gli audit log per il progetto in un progetto BigQuery, incluse due viste materializzate e una vista in primo piano per supportare le dashboard.

Inoltre, il modulo fornisce un esempio end-to-end di utilizzo delle utilità DAG e di creazione di un job DBT di esempio in Managed Airflow.

Codice del modulo su GitHub

Per ulteriori informazioni ed esempi di codice, consulta la terraform-google-dbt-composer-blueprint modulo pagina su GitHub.

Passaggi successivi