Power BI Enhanced Report Format (PBIR)
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.
Gerelateerde Termen
DAX (Data Analysis Expressions)
ChatGPT said: DAX is de formule-taal van Power BI en Excel Power Pivot. Je ge...
Microsoft Fabric
Microsoft Fabric is een data-platform van Microsoft dat gegevensbeheer, analyse ...
Power Automate
Power Automate is een tool van Microsoft waarmee je zonder te programmeren repet...
Power Bi
Power BI is een datavisualisatie- en rapporteringstool van Microsoft waarmee je ...
Power BI Embedded
Power BI Embedded laat je Power BI-rapporten inbouwen in je eigen software of we...
Power BI vs Qlik
Twijfel je tussen Power BI en Qlik? Lees de vergelijking van Data Panda en ontdek de verschillen in ...
Oct 22, 2025
Hoe je Power BI-rapporten kunt "blurren" (en waarom je dat eens zou moeten proberen)
Ontdek hoe je een blur-effect toevoegt aan je Power BI-rapporten met een eenvoudig stukje HTML. Leer...
Oct 16, 2025