Skip to main content
Microsoft Idea

Power BI

New

Create Power BI report definition like you are doing with TMDL

Vote (90) Share
Mike Carlo's profile image

Mike Carlo on 24 Mar 2023 16:10:02

I would like to see a report definition that is similar to the newly announced Tabular Model Definition Language (TMDL)


I'd like to see all the bookmarks

Page details

Visual postions

Theme file definitions


All of this should be exposed as files in a similar way that PBI-Tools does today.


The Community Loves this idea:

(6) The Future of Version Control for Tabular Models - Mathias Thierbach,Gabi Münster - YouTube


PBI-Tools

https://pbi.tools/


Comments (4)
Mike Carlo's profile image Profile Picture

James Bartlett on 11 Apr 2023 20:32:02

RE: Create Power BI report definition like you are doing with TMDL

How about calling it "Canvas Report Definition Language"?

Mike Carlo's profile image Profile Picture

Mike Carlo on 06 Apr 2023 13:40:24

RE: Create Power BI report definition like you are doing with TMDL

Here is some more Input from the community:https://www.linkedin.com/feed/update/urn:li:activity:7045066544371924993/Would you like the ability to Edit the Code inside a PBIXOh Yes Please, 79%No Thank you, 21%Total votes 741 https://twitter.com/PowerBITips/status/1639302669494829057?s=20Who would like a Power BI report definition that is editable as code?Yes, I Need this, 88.7%No, I'll Stay in Desktop, 11.3%Total Votes 106

Mike Carlo's profile image Profile Picture

Paul Holmes on 31 Mar 2023 10:06:20

RE: Create Power BI report definition like you are doing with TMDL

This, alongside TMDL for modelling, would be a game changer for our organisation.Wishes would be:Human readable, mergeable format.Directly openable and saveable in PBI Desktop (not auxiliary 'Import' / 'Export' functions)

Mike Carlo's profile image Profile Picture

Erik Svensen on 25 Mar 2023 06:09:45

RE: Create Power BI report definition like you are doing with TMDL

Yes please - this would make it possible to automate reportbuilding and ci/cd possible as well