DBT-Metabase Lineage VS Code extension

Hi All!

We use dbt Cloud and Metabase at my company, and while Metabase is great (really love it), we've always had this annoying problem: it's really hard to know which columns are actually being used in production. This got even worse once we started doing more self-serve analytics.

So I built a VSCode extension to solve this. It shows you which columns are being used and which Metabase questions they show up in. It's been super helpful for us. Now we actually know which columns we need to maintain and when we should be careful making changes.

I figured it might help other people too, so I decided to release it publicly as a little hobby project.

Quick notes:

  • Works with dbt Core, Fusion, and Cloud

  • For Metabase, you'll need the serialization API enabled

Would love to hear what you think if you end up trying it!

You can find it here: Link here

I take it this only works for notebook questions and not native/SQL queries?

Is the source in a public repository?

Hi! It does have a parser in it for native queries. I’ve had pretty good luck with it but I’m not sure yet it’s 100%. I’ve not had enough data points to test it that thoroughly.

The source code of the extension is not open source unfortunately.