We have started working using PBIP and Git integrations recently. It's been helpful but what's frustrating is the long list of Diffs we see on TMDL files where the relationships / measures being reordered even though the developer has not touched these measures.
this is causing a lot of strain reviewing pull requests.
2 Comments
- frithjof_v
Community Champion
We are experiencing the same reordering issue. It's annoying because we manually need to check the Git diff just to find that there's actually no diff - just lines of TMDL code have been reordered but it's not something that we did ourselves. It's Power BI causing the TMDL reordering issue.
- harzabRegular VisitorI strongly support that this is a huge issue, if you have a semantic model with enough measures this becomes a constant pain and costs you a lot of time. However, I think the correct solution is not to change serialization behavior, but to change the design of TMDL completely. Honestly I am baffled at how anyone can think that putting all measures and columns in one file in a source code structure which specifically aims to enable management with git is a good idea. The ordering of measures and columns within a table OBVIOUSLY has no meaning! What makes it even worse is that this is a solved issue, the 3rd party library pbi-tools made the correct design choice and serialized each measure and column as individual files. Then, you can sort the files however you want, it won't leak into your repo.
Recent ideas
Justification Prompts When Downgrading or Removing Sensitivity Labels in Power BI Desktop
Description Currently, organizations can configure Microsoft Purview sensitivity label policies to require users to provide a justification when removing a label or lowering its classification. T...vvargasv9 hours agoMicrosoft EmployeeNew10Views0likes0CommentsVisual Type Defaults in Visualization Pane
This would change my life with fussy clients and client/public facing apps. In addition, it would allow me to add more value to the clients on retainers who do not have the 'hours' to allocate to...IolaWhiteley10 hours agoAdvocate IINew45Views7likes0CommentsMatrix: column totals as a bar chart docked to the edge
What's missing Data bars already work on the Total row and column through conditional formatting, so row totals can be read as length. Column totals cannot: they render as a horizontal bar inside a ...Sayurivalente11 hours agoRegular VisitorNew78Views6likes1CommentAllow Bookmarks to Affect Multiple Report Pages
Description: I would like to request the ability for a single Power BI bookmark to affect and maintain a state across multiple report pages, rather than being limited to a single page. For example,...Josegonzalez2111 hours agoNew MemberNew20Views4likes1CommentFeature Proposal: Expandable/Collapsible Page Sections for Reports on Same Semantic Model
Subject: Feature Proposal: Expandable/Collapsible Page Sections for Reports Using the Same Semantic Model Dear Microsoft Power BI Team, I would like to propose an enhancement to the Power BI report...Dr7awb11 hours agoNew MemberNew32Views1like1Comment