ComenzarEmpieza gratis

Macros con Jinja

Has visto que, para calcular el beneficio, necesitas restar el coste de los productos vendidos de los ingresos.

Antes, creaste pruebas de datos para asegurarte de que ninguna parte de esta ecuación pueda ser NULL. Sin embargo, eso te llevó a aplicar repetidamente funciones SQL COALESCE() a columnas, seguido de redondeos.

Dado lo repetitivo de esta lógica, cada vez tiene más sentido crear un macro (función) de Jinja para este caso de uso.

Este ejercicio forma parte del curso

Estudio de caso: creación de modelos de datos de comercio electrónico con dbt

Ver curso

Ejercicio interactivo práctico

Pon en práctica la teoría con uno de nuestros ejercicios interactivos

Empezar ejercicio