Membuat lingkungan operasi DBT dan Managed Airflow terintegrasi

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

Halaman ini menjelaskan cara menggunakan Terraform untuk membuat lingkungan operasi DBT dan Managed Airflow yang terintegrasi.

Tentang modul `terraform-google-dbt-composer-blueprint`

Modul terraform-google-dbt-composer-blueprint menggunakan Terraform untuk melakukan hal berikut:

  • Menerapkan API dan izin yang diperlukan dalam project.
  • Membuat bucket dokumentasi (untuk DBT).
  • Membuat lingkungan Managed Airflow, termasuk konfigurasi jaringan dan akun layanan.
  • Menyalin di seluruh utilitas DAG untuk Managed Airflow
  • Mengekspor log audit untuk project ke project BigQuery, termasuk dua tampilan terwujud dan satu tampilan di atasnya untuk mendukung dasbor.

Selain itu, modul ini memberikan contoh end-to-end penggunaan utilitas DAG dan pembuatan contoh tugas DBT di Managed Airflow.

Kode modul di GitHub

Untuk mengetahui informasi dan contoh kode selengkapnya, lihat halaman modul terraform-google-dbt-composer-blueprint di GitHub.

Langkah berikutnya