IniziaInizia gratis

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

Visualizza il corso

Esercizio pratico interattivo

Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi

Inizia esercizio