Macrouri cu Jinja
Ai observat că pentru a calcula profitul trebuie să scazi costul mărfurilor din venituri.
Anterior, ai creat teste de date pentru a te asigura că nicio parte a acestei ecuații nu poate fi NULL. Totuși, asta a dus la aplicarea repetată a funcțiilor SQL COALESCE() pe coloane, urmată de rotunjire.
Dată fiind natura repetitivă a acestei logici, pare din ce în ce mai clar că ar trebui să creezi un macro (funcție) Jinja pentru acest caz de utilizare.
Acest exercițiu face parte din cursul
Studiu de caz: Construirea modelelor de date pentru e-commerce cu dbt
Exercițiu interactiv practic
Transformă teoria în practică cu unul dintre exercițiile noastre interactive
Începe exercițiul