CommencezCommencez gratuitement

Macros avec Jinja

Vous avez remarqué que, pour calculer le bénéfice, vous devez soustraire le coût des marchandises du revenu.

Auparavant, vous avez créé des tests de données pour vous assurer qu'aucune partie de cette équation ne peut être NULL. Toutefois, cela vous a amené à appliquer à répétition la fonction SQL COALESCE() aux colonnes, puis à arrondir les valeurs.

Étant donné la nature répétitive de cette logique, vous avez de plus en plus l'impression qu'il serait préférable d'en faire une macro (fonction) Jinja pour ce cas d'usage.

Cette activité fait partie du cours

Étude de cas : créer des modèles de données de commerce électronique avec dbt

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice