Saber dbt no es suficiente.
Puedes dominar macros, snapshots y tests, pero si no sabes planificar el proyecto, acabarás con un backlog de mie**, entregas que no llegan y al jefe cabreado.
Este capítulo de libro Data Engineering with dbt conecta lo que casi nadie conecta:
cómo aplicar Agile a un proyecto de datos real, desde la definición del alcance hasta la entrega de un data mart funcional.
El backlog de un proyecto de datos no es una lista de tareas.
Veremos cómo organizarlo en bloques de trabajo, features e historias, con granularidad variable: muy detallado para lo próximo, agrupado para lo lejano.
Incluye un ejemplo completo: desde configurar Snowflake y dbt Cloud hasta montar un informe de clientes, desglosado en historias que cubren diseño del modelo, desarrollo de transformaciones y validación con tests.
Aquí es donde el capítulo aporta más valor.
Antes de tocar dbt, necesitas diseñar el modelo en estrella:
También cubre cómo diseñar la capa refined que alimentará al mart.
Cada historia del backlog se traduce en modelos dbt concretos. El capítulo detalla qué debe especificar cada historia:
¡A por ello! 🫡