Strategies for change data capture in dbt
There are many reasons you, as an analytics engineer, may want to capture the complete version history of data:
- You’re in an industry with a very high standard for data governance
- You need to track big OKRs over time to report back to your stakeholders
- You want to build a window to view history with both forward and backward compatibility
These are often high-stakes situations! So accuracy in tracking changes in your data is key.