How do I trace a DuckDB metric back to its raw sources?
Column-level lineage maps each DuckDB output column to the exact upstream columns it depends on, so you can trace any metric to its source.
Command
bruin lineageDefined in
SQL + YAML
Works with
DuckDB + Bruin CLI
What you get
Metric tracingemergentcolumn-level
How it works in code
$ bruin lineage ./pipeline --downstream # duckdbRun bruin lineage and you see the full DuckDB column graph before changing anything.
Related use cases
Lineage by warehouse
Run impact analysis on Snowflake before a schema change
What breaks on Snowflake if I drop or rename a column?
Lineage by warehouseTrace a Snowflake metric to its source columns
How do I trace a Snowflake metric back to its raw sources?
Lineage by warehouseFind unused columns in Snowflake models
Which Snowflake columns are never used downstream?
Know what a change will break
Open source. Emergent column-level lineage across SQL and Python assets.