Compatibility with dbt Power User extension for VS Code #77
Replies: 1 comment 1 reply
-
Hey @verticauser810! Thanks for creating this discussion. It is my understanding that dbt Power User does have some level of support for dbt-loom. An early investigation a few weeks ago suggested that the out-of-the-box experience should work for local multi-project deployments: https://docs.myaltimate.com/govern/multiproject/. Having that been said, I understand that this functionality is in the early days for AltimateAI, and there may be some brittleness in their initial integration. I'd strongly recommend reaching out to AltimateAI as a first approach, since they will have the most context for how their client leverages dbt-loom. As a dbt Power User myself, I'd be delighted to assist the AltimateAI folks from the dbt-loom side of the equation if there's anything they need for this integration to work well. I will, however, be explicitly expecting them to lead the charge in maintaining their extension's compatibility with dbt-loom. |
Beta Was this translation helpful? Give feedback.
-
I've created a pair of dbt projects with cross-project references using dbt-loom. The references are resolved as expected, and I was glad to see that the referenced models show up in the dbt-generated dependency graph (from
dbt docs generate && dbt docs serve
).My team is fond of the VS Code extension dbt Power User, but it doesn't seem to handle dbt-loom's cross-project references. The plugin reports problems, and it renders the extension pretty useless. The main error is shown on the dbt_project.yml file:
This first thing I should ask is if there is a setting I am missing that would make the problems go away. Barring that, I was thinking of requesting an enhancement to the dbt Power User extension project. On second thought, I thought it might be more effective if you reach out to them directly to collaborate on the integration. The more tools that work together, the more chance they both have at proliferation. The developers of the dbt-loom project would have the best ideas of how to integrate the two tools to make the cross-project references resolvable within VS Code.
Beta Was this translation helpful? Give feedback.
All reactions