Pengenalan dbt

Pengantar dbt

Mike Metzger

Data Engineer

Definisi dbt

  • "data build tool"
  • Utamanya menangani T pada ELT (kadang ETL)
  • Memudahkan pindah antar data warehouse
  • Mendukung kolaborasi SQL
  • Menerjemahkan antar dialek SQL

logo dbt

Pengantar dbt

Apa yang dilakukan dbt?

  • Utamanya mendefinisikan model dan transformasi data dengan SQL
    • eCommerce, interaksi aplikasi mobile, dll.
  • Dapat mendefinisikan relasi antarmodel data
    • Pelanggan, Alamat, Pesanan
  • Menjalankan proses transformasi data
    • Mengubah data mentah dari log menjadi tabel database
  • Dapat menguji persyaratan kualitas data
Pengantar dbt

Seperti apa dbt?

  • Juga dikenal sebagai dbt-core, open-source
    • Alat baris perintah untuk Mac, Windows, Linux
  • dbt Cloud bersifat proprietari
  • Perintah utama dbt
    • dbt
    • dbt --version
    • dbt -h

logo dbt core

Pengantar dbt

Untuk siapa dbt?

dbt dirancang untuk siapa pun yang perlu mentransformasi data:

  • Data Engineer
  • Analytics Engineer
  • Data Analyst

insinyur

1 Foto oleh Christina @ wocintechchat.com di Unsplash
Pengantar dbt

Ayo berlatih!

Pengantar dbt

Preparing Video For Download...