We've been huge fans of dbt since overhauling our data stack 2 years ago. As product development cycles have increased in velocity, though, I began to notice that changing data schemas were causing huge amounts of work in order to update downstream reporting for execs and other teams. Behavioral data is never static, but it is non-trivial to build a system that requires little or no maintenance for data engineers and analysts.
In this talk, I'll tell the story about our stack, our changing schemas and how I used dbt to make life easier for both the engineers instrumenting tracking as well as the executives consuming downstream reporting.
Join the chat in the #coalesce-automating-ambiguity channel (https://bit.ly/2Y5AXDy). If you’re not yet a member of dbt Community Slack, sign up at https://www.getdbt.com/community/join-the-community