AltimateAI / vscode-dbt-power-user

This extension makes vscode seamlessly work with dbt™: Auto-complete, preview, column lineage, AI docs generation, health checks, cost estimation etc
https://www.altimate.ai
MIT License
427 stars 84 forks source link

Action to fully expand lineage of a node, or whole model #1240

Open chris-braidwell opened 1 week ago

chris-braidwell commented 1 week ago

Describe the feature

When I choose a model and look at its lineage diagram, I'd like an option to: (1) fully expand from the current node to all its ultimate children (2) fully expand from the current node to all its ultimate parents (3) fully expand the entire model (not anchored on the one model)

In other words, mimic the +model and model+-style selectors dbt supports for ancestors and descendants.

Describe alternatives you've considered

This can be done in the new UI by selecting models, clicking the "Expand" button to add adjacent parents and children, then click into each parent and child added and expanding THEIR parents and children iteratively until no new ones arise.

Who will benefit?

Anyone who needs to browse lineage would find this helpful.

Are you willing to submit PR?