Let me be clear: I really like and support the updates that Rui Romano has been pushing the last years!
In short, it brings:
- Better support for CI / CD and source control
- Better integration for programmatic report updates, e.g. with LLM's
- More reliable merge outcomes with the PBIP and PBIR structures
With that being said, I do think some customers do not want to have preview features in production, so they will be cautious with the recent developments. Since the end of January, the PBIR format will be the default if you don't take action.
If you don't want to enable PBIR yet, or just want to know more about the transition, read on.
A little bit of background
PBIP
PBIP turns Power BI into a real project instead of a single magic PBIX file. Files on disk, folders, source control that actually works. If you’ve ever tried to diff a PBIX and felt pain: PBIP is the fix.
TMDL
TMDL is the semantic model as text. Tables, measures, relationships: readable, reviewable, automatable. This is Microsoft finally saying “models are code”, not artifacts you click together and hope for the best.
PBIR does the same, but for reports. Visuals, layout and interactions stored in a format that Git can understand. PBIX still exists, but the report inside it stops being a black box. That’s why PBIR becoming the default is a big deal.
So, PBIP is the structure, TMDL is the model, PBIR is the report.
Together, they move Power BI away from file-based BI and closer to proper software development, whether you asked for it or not. 😊
And to be clear, PBIX is still here and not moving away either, I will expand on that later.
Why This Matters Now
Legacy Format vs. Enhanced Report Format
This legacy format poses limitations on readability, CI/CD, automation, source-control and working with AI / LLM's.
Official Timeline
- New reports in the service will default to PBIR
- Existing reports will auto-convert to PBIR when edited and saved in the service
- Desktop switches to PBIR as the default for both PBIX and PBIP-files. Until then, PBIR must be explicitly enabled in the preview features
- PBIR remains in Preview during the transition and becomes mandatory at GA (right now: expected in Q3 of 2026, check the roadmap for latest info)
- At GA, PBIR-Legacy will be removed and PBIR will be the only supported report format
What You Need To Do Today For Opting Out
- Disable the PBIR preview features (under Options > Preview features).
- Turn off Automatically convert and store reports using Power BI enhanced metadata format (PBIR).
- Important: this tenant setting already existed for quite a few weeks but only took effect in the end of January 2026
What about rollback?
Desktop
- Microsoft Store version:
%USERPROFILE%\Microsoft\Power BI Desktop Store App\TempSaves\Backups - Executable installer version:
%USERPROFILE%\AppData\Local\Microsoft\Power BI Desktop\TempSaves\Backups
Service
Wrap-Up & Call-to-Action
While the transition to PBIP and PBIR in general is a good thing, and I'm already using it for most of my projects, there might be some clients that rather do not want to, or just aren't allowed to use preview features in production.
- Check the Power BI Desktop preview settings
- Check the Tenant settings in the Fabric Admin portal