-
Uitdaging
De klant ondervond Power BI prestatiebeperkingen ondanks een upgrade naar een hogere Premium capaciteit SKU. Belangrijke problemen waren onder andere trage datasetverversingen, vertraagde visuele weergave, en hoge CPU-consumptie, wat leidde tot databottlenecks en inefficiënties in rapportgeneratie:
-
Onvoldoende Premium Capaciteit: Zelfs na het verhogen van de Premium capaciteit SKU, bleef de prestatie beperkt.
-
Trage Datasetverversingen: PowerBI Datasets ervoeren slechte verversingsprestaties, wat leidde tot databottlenecks bij het laden.
-
Trage Visuele Reactie: Visuele elementen in rapporten waren traag om weer te geven na filterwijzigingen, zelfs bij gebruik van Importmodus.
-
-
Oplossing
- Snelle Winst Isolatie: Geïdentificeerde rapporten met hoge CPU-consumptie en lange looptijd, deze geïsoleerd voor onmiddellijke prestatieverbeteringen.
- Evaluatie & Optimalisatie van Datamodel: Bestaande datamodellen beoordeeld aan de hand van vastgestelde richtlijnen en best practices. Waar nodig werden modellen herbouwd of aanbevelingen gedaan om een robuust ontwerp te garanderen.
- Pushdown Optimalisatie: Pushdown strategieën geïmplementeerd voor PowerQuery payloads met hoog verbruik om dataverwerking te versnellen.
- Training Best Practices: Gerichte training gegeven over PowerBI Best Practices en Gouden Regels om teams te versterken en blijvende prestatieverbeteringen te waarborgen.
- Monitoring: Uitgebreide monitoring- en waarschuwingsdashboards gebouwd om prestaties in realtime te volgen, waardoor proactieve detectie en oplossing van problemen mogelijk is.
-
Resultaat
De oplossing verbeterde de snelheid van datasetverversingen aanzienlijk, verminderde de laadtijden van rapporten, en verhoogde de algehele responsiviteit. Met proactieve monitoring en teamtraining kan de organisatie nu optimale Power BI prestaties handhaven, wat zorgt voor datagestuurde besluitvorming zonder bottlenecks.
-
Technologie
-
Power BI
-
Query Optimalisatie
-
Hoe werkt het?
- cloud databases
- on-premise database
- Excel-bestanden met "mooie" opmaak
- csv-bestanden
- verwerken van Excel-bestanden met opmaak
- conversie naar *.csv
- Gegevensfiltering
- Staging schema gegevens laden
- Gegevensaggregatie op maandniveau
- Vullen van Intermediate Fact Tables
- Laden van MD datamarts
- Gegevensoverdracht naar MDS
- MD Verrijking door gebruiker
- Voer MD in die nodig is voor berekeningen: cursussen, eenheden. conversiepercentages.
- Start voortzetting van dataflow
- Berekening en laden van datamarts uit facttabellen en MDS-gebruikersgegevens
- Het vastleggen van het downloadlogboek en de opgetreden fouten met de redenen
- PowerBI dataset verversen