Fabric & Power BI Health Scan

In twee weken weten waar je Fabric- en Power BI-omgeving staat: capaciteit, kosten, governance en performance

In het kort

Voor wie: organisaties met een Power BI Premium- of Fabric-capaciteit waar het platform is gegroeid zonder centraal plan.

Doorlooptijd: twee weken, van intake tot presentatie.

Vorm: vaste scope en vaste prijs.

Resultaat: een rapport met bevindingen per domein, een verbeterplan met prioriteiten en een capaciteits- en SKU-advies.

Power BI begon klein en is uitgegroeid tot het platform waar de hele organisatie op leunt. Daar kwam Microsoft Fabric bij: capaciteiten, lakehouses, pipelines en notebooks. Niemand weet precies of de capaciteit goed gedimensioneerd is, wie waar bij kan en waarom sommige rapporten traag zijn. De Fabric & Power BI Health Scan geeft in twee weken een onderbouwd beeld en een concreet verbeterplan.

De uitdaging

Bij de meeste organisaties zien we hetzelfde patroon. Power BI is per afdeling gegroeid, workspaces zijn aangemaakt wanneer dat nodig was, en de capaciteit is ooit gekozen op basis van een schatting. Na een paar jaar spelen vijf vragen tegelijk.

  • Capaciteit en kosten: is de SKU te groot, te klein of verkeerd verdeeld? Waar komt de throttling vandaan en wat kost een reservering ten opzichte van pay-as-you-go?
  • Governance: wie mag wat in de tenant? Draait er productie in persoonlijke workspaces? Welke semantische modellen zijn gecertificeerd, en welke bestaan dubbel?
  • Beveiliging: zijn er te veel workspace-admins, lopen connecties op persoonlijke accounts, en is row-level security ingericht waar dat moet?
  • Performance: waarom laden rapporten traag, en zit dat in het model, het rapportontwerp, de DAX of de capaciteit?
  • Beheer en adoptie: mislukken refreshes, is er een OTAP-straat, wordt er gemonitord, en welke rapporten gebruikt niemand meer?

Elke vraag apart beantwoorden kost weken. De Health Scan beantwoordt ze in één keer, in de samenhang waarin ze bij jou spelen.

Wat we onderzoeken

We lichten zes domeinen door. Per domein combineren we meetgegevens uit je omgeving met gesprekken met beheerders, ontwikkelaars en gebruikers.

De zes domeinen van de Health Scan
Domein Wat we toetsen Bron
Capaciteit en kosten CU-benutting, pieken en throttling; welke workspaces en items het meeste verbruiken; past de SKU, en is pauzeren, schalen of reserveren voordeliger Capacity Metrics-app, Azure-kosten
Licenties Mix van Pro, PPU en F-SKU; onder F64 hebben rapportlezers een Pro-licentie nodig Admin-portal, Microsoft 365
Tenant en governance Tenant settings (export, extern delen, publish to web); naamgeving, eigenaarschap en verweesde workspaces; gecertificeerde en dubbele semantische modellen Tenant settings, Admin API
Beveiliging Workspace-rollen, row-level security, sensitivity labels; connecties en gateways op persoonlijke accounts of service principals Admin API, gateway- en connectiebeheer
Performance Modelregels, modelgrootte en kardinaliteit, opslagmodus (Import, DirectQuery, Direct Lake), trage pagina’s en visuals Best Practice Analyzer, VertiPaq Analyzer, Performance Analyzer
Beheer en adoptie Mislukte en overlappende refreshes, OTAP via git of deployment pipelines, monitoring en alerting, ongebruikte rapporten en modellen Refresh-historie, workspace-instellingen, activity log

Onze aanpak

De Health Scan in twee weken: intake, gegevens en interviews, analyse en oplevering
  1. Intake (dag 1): doelen en pijnpunten ophalen, stakeholders bepalen en leestoegang regelen: Fabric-admin en de Capacity Metrics-app.
  2. Gegevens verzamelen (week 1): tenant settings met onze eigen tooling, workspaces en items via de Admin API, verbruik uit de Capacity Metrics-app, en de semantische modellen met Best Practice Analyzer en VertiPaq Analyzer.
  3. Interviews (week 1): drie tot vijf gesprekken met beheerders, ontwikkelaars en key users, zodat we de cijfers in de context van jouw organisatie plaatsen.
  4. Analyse (week 2): bevindingen per domein, elk met prioriteit en geschatte inspanning. Ook wat al goed is ingericht, zodat je weet wat je moet vasthouden.
  5. Oplevering (week 2): rapport en presentatie aan de opdrachtgever en het team, met een aanbevelingentabel en een voorstel voor het vervolg.

Wat levert het op?

Resultaat Wat het voor jou betekent
Bevindingen per domein Je weet waar je omgeving staat, onderbouwd met meetgegevens, inclusief wat al goed is.
Aanbevelingentabel Per punt de bevinding, de aanbeveling, de prioriteit, de inspanning en de status. Je weet wat je als eerste moet doen.
Capaciteits- en SKU-advies Een onderbouwde keuze voor SKU, verdeling over capaciteiten en reservering, met een indicatie van de besparing.
Voorstel voor het vervolg Optimalisatie, governance-inrichting of migratie: je kiest met kennis van zaken, en kunt het ook zelf oppakken.

Is capaciteit of kosten het grootste punt? Dan volgt de Fabric Cost Optimizer. Zijn vooral je rapporten traag? Dan de Power BI Performance Optimizer. De Health Scan is ook periodiek af te nemen, bijvoorbeeld jaarlijks of na een grote release, zodat een terugval op tijd zichtbaar is.

Voor wie?

  • Organisaties met een Power BI Premium- of Fabric-capaciteit die willen weten of die goed is gedimensioneerd en ingericht.
  • Organisaties waar Power BI per afdeling is gegroeid en nu centraal beheerd moet worden.
  • Organisaties die naar Microsoft Fabric gaan en eerst willen weten waar ze nu staan.

Verder lezen

  • Weet je al dat capaciteit of kosten het probleem zijn? Ga direct naar de Fabric Cost Optimizer.
  • Zijn je rapporten traag? Bekijk de Power BI Performance Optimizer.
  • Meer achtergrond: blog “Powerdobs BI Health Scan”.

Start met de Health Scan

Wil je weten waar je Fabric- en Power BI-omgeving staat? Vertel ons welke capaciteiten je hebt (P- of F-SKU) en wat je grootste zorg is: kosten, performance of governance. Dan plannen we de intake.

    Naam

    E-mailadres

    Organisatie

    Je vraag of situatie

    Of mail direct naar info@powerdobs.nl.