Smart Data Platform / Hoe het werkt / Datamodel
Eén versie van de waarheid
Bovenop het datawarehouse staat een semantisch model in Power BI. Daarin ligt vast wat "omzet", "marge" of "actieve klant" betekent, en hoe het berekend wordt. Eén keer, voor iedereen.
“Een dashboard is namelijk zo goed als het model eronder.”
Wat er in het datamodel zit
Uw definities
Begrippen en rekenregels liggen één keer vast. Geen discussie meer in de vergadering over welk cijfer klopt.
Tijd en vergelijken
Berekeningen zoals tot-en-met-vandaag (year-to-date), vorig jaar en voortschrijdend totaal staan klaar, voor elk rapport.
Snel, ook met veel data
Power BI houdt het model in het geheugen. Daardoor reageert een rapport direct, ook bij miljoenen regels.
Ieder ziet wat hij mag zien
Beveiliging op tabel-, kolom- en rijniveau. Een verkoper ziet zijn eigen regio, de directie alles.
Gebouwd als software
We bouwen modellen met Tabular Editor 3: met versiebeheer, scripts en kwaliteitscontrole, zodat een model jaren meegaat.
Beschreven
Tabellen en berekeningen krijgen een beschrijving. Dat helpt uw mensen, en het is precies wat een AI-assistent nodig heeft om de juiste data te gebruiken.
Zelf rapporten maken, op een model dat klopt
Het doel is dat uw mensen zelf analyses maken. Wij zetten een centraal datamodel neer met vaste definities. Per afdeling bouwen één of twee mensen zelf rapporten, en de rest van de organisatie gebruikt die.
Zo krijgt u flexibiliteit zonder dat iedereen een eigen versie van de omzet heeft. Lees Drie omzetcijfers in één vergadering.
Ook als u al Power BI heeft
Loopt een bestaand Power BI-model vast, omdat het traag is, rekenregels in elk rapport opnieuw staan of niemand meer weet hoe het werkt? Dan kijken we mee. Vaak is het model de oorzaak, niet Power BI zelf.
Meer over het onderwerp: Een controller is geen data-engineer.
Onder de motorkap
Zo bouwen we een datamodel
Een datamodel gaat jaren mee en wordt door steeds meer mensen gebruikt. Daarom houden we ons bij elke klant aan dezelfde afspraken.
Feiten en dimensies
Elk model is een stermodel: feiten zoals orderregels of boekingen in het midden, dimensies zoals klant, product en datum eromheen. Relaties lopen één kant op.
Herkenbare namen
Kolommen krijgen een vaste naamgeving. Voor de gebruiker vertalen we die naar begrippen die hij kent, waar dat helpt zoals ze in het bronsysteem heten.
Elke berekening beschreven
Bij elke tabel en berekening staat wat die betekent. Dat helpt een nieuwe collega, en het is wat Copilot nodig heeft om de juiste berekening te kiezen.
Rekenregels in het model
Omzet, marge en andere begrippen worden één keer berekend, in het model. Niet opnieuw in elk rapport.
Eén datumtabel
Vergelijken met vorig jaar of tot en met vandaag loopt via één datumtabel met alle dagen. Zo rekent elke periodevergelijking op dezelfde manier.
Rechten in het model
Wie welke rijen mag zien, staat in het model zelf. Dat geldt dus voor elk rapport, en ook voor een vraag aan Copilot.
Wat we tegenkomen in zelfgebouwde modellen
Veel organisaties hebben iemand die handig is met cijfers en zelf een model bouwde. Dat werkt, tot er een tweede en derde bron bij komen. Dan zien we vaak hetzelfde:
- Relaties die twee kanten op werkenEen cijfer valt anders uit, afhankelijk van welk filter je eerst kiest.
- Dezelfde klant twee keerKlanten uit het ERP en uit het CRM staan los naast elkaar. Twee waarheden.
- Facturen en factuurregels door elkaarBedragen worden dubbel geteld zodra iemand op productniveau kijkt.
- Reparaties in de berekeningEen fout wordt in één berekening rechtgezet. In het volgende rapport is hij er weer.
Niemand deed daarbij iets doms: het model groeide mee met elke nieuwe vraag, zonder dat iemand het geheel bewaakte. Opruimen kan meestal stap voor stap, naast de rapporten die er al zijn.
Zo blijft het beheersbaar
Model los van rapporten
Het model staat centraal gepubliceerd in Power BI. Alle rapporten gebruiken datzelfde model, dus een verbetering geldt overal tegelijk.
Beheer met Tabular Editor
We werken rechtstreeks op het gepubliceerde model, met Tabular Editor 3. Zo kunnen we veel wijzigingen in één keer en controleerbaar doorvoeren.
Elke versie terug te vinden
Model en rapporten staan als Power BI-project in Git. U ziet wat er veranderde, door wie en wanneer, en kunt altijd terug naar een eerdere versie.
Zien hoe het werkt?
In 30 minuten laten we het Smart Data Platform zien en beantwoorden we uw vragen. Geen verplichtingen, gewoon een goed gesprek over uw situatie.