Macro con Jinja
Hai notato che, per calcolare il profitto, devi sottrarre il costo dei beni dal ricavo.
In precedenza hai creato dei test sui dati per assicurarti che nessuna parte di questa equazione possa essere NULL. Tuttavia, questo ti ha portato ad applicare ripetutamente funzioni SQL COALESCE() alle colonne, seguite dall’arrotondamento.
Dato che questa logica si ripete spesso, sembra sempre più sensato creare una macro (funzione) Jinja per questo caso d’uso.
Questo esercizio fa parte del corso
Case Study: creazione di modelli di dati E‑Commerce con dbt
esercizio interattivo pratico
Trasforma la teoria in pratica con uno dei nostri esercizi interattivi
Inizia esercizio