Which columns in this table are never used downstream?
Lineage shows columns with no downstream consumers, so you can safely deprecate them and shrink your models. Bruin does this in one platform: ingestion, SQL and Python pipelines, quality checks, lineage, and an AI data analyst that answers in Slack, Microsoft Teams, and the browser.
Command
bruin lineageDefined in
SQL + YAML
Works with
Bruin CLI + your warehouse
What you get
How it works in code
$ bruin lineage ./pipeline --downstream --column orders.amountRun bruin lineage and you see the full downstream blast radius before you change anything.
Related use cases
See which columns feed a metric
How do I trace a metric back to its source columns?
Impact analysis and debuggingRun impact analysis before a schema change
What breaks if I drop or rename this column?
Impact analysis and debuggingDocument lineage automatically
Do I have to maintain lineage docs by hand?
Know what breaks before you ship it
Open source. Column-level lineage parsed from your SQL, with no manual mapping.