

We already have fantastic tools such as SSDT, Tabular Editor and ALM toolkit that use TOM to connect and update existing data models. Power BI data models are hosted in an instance of an Analysis Services, either running locally in Power BI Desktop or published to the web service.Īnalysis Services provides the ability for external tools to connect and manage models using the Tabular Object Model (TOM).

The technique not only allows you to browse the underlying model easily but also enhance and change such as adding/changing measures. For this blog, I want to share a technique that allows you to use tools such as Visual Studio Code to connect and make changes to Power BI models.
