Power BI Model Documenter v2.1.0

It is long overdue, but time for a new updated version for the Power BI Model Documenter external tool! The latest release lasts from the first week of 2022 and since then close to 6000 people have downloaded the Model Documenter installer directly from the website, excluding the downloads and clones from the GitHub repository. I can’t share enough how happy I am with all the interactions I’ve had with people from all over the world providing feedback, asking questions and willing to contribute to the Model Documenter.

In this post, I elaborate on the newest changes and additions to the Model Documenter. Keep on reading!

What is fixed?

Since the introduction field parameters in Power BI, I have received several issues with regards to generating the vpax file, required to run the Model Documenter. With release v2.1.0 this issue is fixed! The update to this lasted longer than expected, however I’m happy that the nuget package used to generate the vpax file is updated and solves this issue.

Another issue that was raised, was duplicate values in the perspectives table as part of the model structure of the Model Documenter report. This issue is now fixed by generating an index to identify unique perspectives in an early stage during the loading of the vpax file to the Model Documenter templated report.

What is new?

Based on feedback I’ve received from many; I’ve enriched the template report with more insights into your data model! Massive thanks to everyone raising ideas and contributing in all different ways. Below a short overview of the new enrichments.

New enrichments:

  • Insights in Power Query parameters and referenced queries – Read more
  • Partitions and policies page, to show incremental refresh policies if applicable and show partition expressions – Read more
  • Introducing a dedicated page to calculation groups – Read more
  • Dedicated page for Field parameters – Read more
  • Enhanced security page to split row-level-security and object-level-security – Read more

What’s next?

I do my best to keep evaluating the tool. Please keep contributing to all sorts of ways. Feel free to contribute directly to the repository and open a pull request. In case you encounter a problem or run into a bug, please let me know by creating an issue on GitHub!

10 thoughts on “Power BI Model Documenter v2.1.0

  1. Pingback: Power BI Model Documenter Version 2.1.0 – Curated SQL

  2. Pingback: Connect the Power BI Model Documenter to existing data models in the Power BI Service or Analysis Services – Data – Marc

  3. Diego Piau's avatar Diego Piau

    Is there any possibility to make a portable version? I would like to use it in my job, but I don’t have admin rights and I can’t install any external software. But this solution will help me a lot in my daily routine. It would be great if you have this option as well.

    Like

    1. Hi Diego,
      Thanks for the suggestion. I’ve heard this feedback more often. I’ll explore what’s needed to make it portable software, but can’t promise anything unfortunately.

      Keep an eye out on my website and the github repo for future updates.

      –Marc

      Like

  4. Amina's avatar Amina

    Hello,

    Is it possible to change, for example a description of a measure and republish the power bi on power bi services, and then that the documentation updates automatically?

    Thank you,

    Have a nice day !

    Like

    1. Hi Amina,
      At this moment, using v2.1.0 of model documenter does not support automated updates of any changes. The documentation is generated as one off. To update it, you have to rerun the model documenter and republish the documentation report.
      –Marc

      Like

  5. Amina's avatar Amina

    Hello,

    And, sorry, I have a second question, if it’s impossible to refresh the data so it means that we can’t personalise the doumentaion because everything will dispear ? Is that right ?

    Thank you,

    Have a nice day !

    Like

  6. Amina's avatar Amina

    Hello !

    I have a question,

    Can we switch the language (like for the names of tables, etc.) in french for example? Because when we change the template, we can just change colors, visuals, and measures, but we can not just change the data… Is that right ?

    Thank you,

    Have a nice day !

    Amina

    Like

    1. Hi Amina,
      Translating the data is something model documenter does not support. The current version returns the information as is – not necessarily in English. So if the model metadata is in French or any other language, it will present it to you in that language. The model documenter itself and report are English though – but can be adjusted as part of the template as you said.
      —Marc

      Like

Leave a comment