Makros mit Jinja
Dir ist aufgefallen: Um den Gewinn zu berechnen, musst du die Warenkosten vom Umsatz abziehen.
Zuvor hast du Datentests erstellt, um sicherzustellen, dass kein Teil dieser Gleichung NULL sein kann. Das führte jedoch dazu, dass du wiederholt COALESCE()-SQL-Funktionen auf Spalten angewendet und anschließend gerundet hast.
Angesichts der sich wiederholenden Logik fühlt es sich zunehmend so an, als solltest du aus diesem Anwendungsfall ein Jinja-Makro (Funktion) erstellen.
Diese Übung ist Teil des Kurses
<Kurs>Fallstudie: E‑Commerce-Datenmodelle mit dbt erstellen</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten