Today dbt announced column level lineage... but it's not open source and only available for paying cloud users.
dbt is using SQLGlot (an open source SQL framework that my company
@TobikoData maintains) to power this newly gated feature. SQLGlot's lineage wouldn't exist without the open source community so it's kind of a shame.
But there's an open source alternative to dbt cloud...
@SQLMesh, where column level lineage is free and open source for everyone to use.
SQLMesh is backwards compatible with existing dbt projects, so you can gain all of its benefits without rewriting your project.
Check out our blog post about lineage through SQLMesh's open source UI / IDE.
tobikodata.com/sqlmesh-ui.ht…
If you want to chat about how we can make data transformation better for everyone, we'd love to chat in our slack channel at
tobikodata.com/slack.