What breaks if I change this column?
Read our technical deep-dive into how Recce constructs column-level lineage from #dbt models
- How we track column origins and transformations using SQLGlot
- How we classify columns as pass-through, renamed, derived, or source
- How we handle tricky edge cases like SELECT *, name collisions, and macro expansion
Read more:
https://datarecce.io/blog/column-level-lineage-internals/