Makro dengan Jinja
Anda menyadari bahwa untuk menghitung profit, Anda perlu mengurangkan biaya pokok penjualan dari pendapatan.
Sebelumnya, Anda telah membuat pengujian data untuk memastikan tidak ada bagian dari persamaan ini yang bernilai NULL. Namun, hal itu membuat Anda berulang kali menerapkan fungsi SQL COALESCE() pada kolom, lalu melakukan pembulatan.
Mengingat logika ini berulang, semakin terasa bahwa Anda sebaiknya membuat makro (fungsi) Jinja untuk kasus penggunaan ini.
Latihan ini adalah bagian dari kursus
Studi Kasus: Membangun Model Data E-Commerce dengan dbt
Latihan interaktif praktis
Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.
Mulai berolahraga