Jinja ile Makrolar
Kârı hesaplamak için geliri, satılan malların maliyetinden çıkarman gerektiğini fark ettin.
Daha önce, bu denklemin hiçbir parçasının NULL olamayacağından emin olmak için veri testleri oluşturdun. Ancak bu, sütunlara tekrar tekrar COALESCE() SQL fonksiyonları uygulayıp ardından yuvarlama yapmana neden oldu.
Bu mantığın sürekli tekrarlandığını düşündüğünde, bu kullanım senaryosundan bir Jinja makrosu (fonksiyonu) oluşturman gerektiği giderek daha net görünüyor.
Bu egzersiz, kursun bir parçasıdır
Vaka Çalışması: dbt ile E-Ticaret Veri Modelleri Oluşturma
Uygulamalı etkileşimli egzersiz
Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle
Egzersize başla