Power BI Enhanced Report Format (PBIR)

Samenvatting: PBIR is het nieuwe standaard bestandsformaat voor Power BI rapporten. In plaats van één groot JSON-bestand wordt een rapport opgesplitst in kleine, overzichtelijke onderdelen. Dat maakt samenwerken, versiebeheer en automatisatie veel makkelijker. Vanaf 2026 wordt PBIR overal de standaard in Power BI.

Wat is PBIR?

PBIR staat voor het Power BI Enhanced Report Format. Het is een nieuwe manier waarop Power BI rapporten intern worden opgeslagen.

Waar het oude formaat alles in één enkel report.json-bestand bewaarde, splitst PBIR alles op in aparte JSON-bestanden en mapjes. Je krijgt bijvoorbeeld een bestand voor elke pagina, elke visual, bookmarks, instellingen en meer.

Zo krijg je een rapport waarvan de achterliggende structuur veel transparanter is, duidelijker opgebouwd en beter leesbaar voor andere tools en editors. PBIR vormt ook de basis voor het bredere PBIP-projectformaat waar Microsoft naartoe werkt.

Wat zijn de voordelen van PBIR?

Beter samenwerken in teams
Omdat elk deel van het rapport apart wordt opgeslagen, is het veel eenvoudiger om wijzigingen te volgen, te reviewen en conflicten op te lossen. Je hoeft niet meer te zoeken in één gigantische file.

Ideaal voor Git en DevOps
PBIR past in een moderne development workflow. Je kan perfect diffen, versiebeheer doen, en pull requests beoordelen op het niveau van individuele visuals of pagina’s.

Meer transparantie
Je ziet duidelijk hoe een rapport technisch is opgebouwd. Alles zit netjes in mapjes zoals pages, visuals en bookmarks. Dit helpt om sneller te begrijpen hoe een rapport werkt.

Toekomstbestendig
Microsoft bouwt verder op deze structuur. PBIR is nodig voor PBIP en maakt Power BI development veel professioneler.

Wat zijn de mogelijkheden met PBIR?

Rapporten bewerken buiten Power BI Desktop
Je kan onderdelen van een rapport rechtstreeks aanpassen in een code-editor zoals VS Code. Dit is handig voor kleine tweaks, bulk edits of automatisatie.

Automatische aanpassingen met scripts
Omdat alles in heldere JSON staat, kan je scripts schrijven die bepaalde elementen automatisch aanpassen, genereren of controleren. Bijvoorbeeld: huisstijl-instellingen vervangen, bookmarks opschonen, kleuren in visuals aanpassen. Zeker als je een groot volume aan rapporten hebt kan je heel wat zaken automatiseren. De voorwaarde is wel dat iedereen op een gestandardiseerde manier werkt zodat je aanpassingen kan scripten.

Betere CI/CD pipelines
PBIR maakt het mogelijk om rapporten te deployen zoals echte software: met quality checks, validaties en automatische builds. Version control was een groot pijnpunt bij het klassieke PBIX formaat waarbij alles in één enkel bestand zat. Het PBIT formaat lost dit op.

Ruimte voor eigen tooling
De open structuur maakt het veel eenvoudiger om eigen tools te bouwen rondom Power BI ontwikkeling, zoals analyzers, validators of converters.

Wanneer gebruik je PBIR?

PBIR gebruik je automatisch zodra je een modern Power BI rapport maakt of opslaat. Power BI zal oudere rapporten omzetten naar PBIR wanneer je ze opent. Voor teams die met Git, DevOps of complexe rapporten werken, is PBIR eigenlijk een must.

Hoe ziet PBIR er technisch uit?

Een PBIR-rapport bestaat uit een mapstructuur met JSON-bestanden zoals:

  • pages

  • visuals

  • bookmarks

  • filters

  • report-level settings

  • version.json

  • definition.pbir (met verwijzing naar het semantisch model)

De structuur is leesbaar, voorspelbaar en goed gedocumenteerd op Microsoft Learn.

PBIR maakt gebruik van een openbaar JSON schema waar je als developer of met behulp van AI coding tools aan de slag kan.

Ons advies:

  • Sla projecten standaard op als PBIP (Prower Bi Project) met het achterliggende PBIR formaat.

  • Maak gebruik van een GIT client voor version control.

De eerste keer kan het misschien wat overweldigend overkomen maar het biedt enorm veel mogelijkheden om je werk als Power Bi ontwikkelaar te automatiseren en eventuele fouten met behulp van version control terug recht te zetten.

Laatst Bijgewerkt: November 20, 2025