
Van losse draden naar een sterke stof: Fabric
Data is tegenwoordig altijd en overal om ons heen. Organisaties verzamelen, transformeren en analyseren steeds meer data met als doel: INFORMATIE en INZICHT.
Het proces waarmee we van data waardevolle informatie maken, wordt nog vaak met behulp van traditionele tools en/of “on premise” systemen gedaan. De toename van volume, complexiteit in combinatie met de wens van een verbeterde samenwerking maken deze omgevingen moeilijk schaalbaar en onderhoudbaar. Uiteraard hebben deze tools hun waarde in het verleden bewezen, er kleven echter ook een aantal beperkingen aan.
Denk hierbij bijvoorbeeld aan:
- Licentiemodel is vaak gebaseerd op een gebruiker
- Integratie is beperkt tot het eigen ecosysteem van de BI tool
- Schaalbaarheid is beperkt tot een vast plan / licentiemodel
- Onderhoud vereist handmatige updates / patches
- Er is geen sprake van governance of deze is sterk gefragmenteerd
- Beheer van gebruikersrechten en rapportagestructuren is vaak complex en/of omslachtig
- Geen centrale opslag, met als gevolg versnippering van data en logica of zelfs duplicatie
- Foutgevoeligheid bij databronnen zoals Excel
- Gebrek aan versiebeheer en beperkte mogelijkheid tot samenwerking
“Leuk dit overzicht, maar wat heeft het bovenstaande te maken met een sterke stof?”, hoor ik je denken. Het is een mooi metafoor voor Fabric van Microsoft. Je hebt er inmiddels vast wel eens van gehoord, maar wat is het eigenlijk en wat kan je er precies mee?
Microsoft Fabric is namelijk een cloud-native alles-in-één dataplatform. Fabric is ontwikkeld om de bovenstaande uitdagingen op te lossen. Met Fabric verweef je dus alle losstaande databronnen (data) tot een mooie, sterke stof (informatie).
Een migratie van het huidige dataplatform naar Microsoft Fabric biedt een unieke kans om je datastrategie te optimaliseren: Een pleistervrij dataplatform? Klinkt goed!
Hieronder gaan we dan ook de volgende vragen beantwoorden:
- Waarom overstappen naar Microsoft Fabric?
- Wanneer kan dit interessant zijn?
- Waar moeten we beginnen?
- Wat kost Fabric?
Waarom overstappen naar Microsoft Fabric?
In plaats van aparte tools te gebruiken voor data-ingestie, datatransformatie, met daarnaast nog aparte omgevingen voor datalakes en/of datawarehouses, gevolgd door een losstaand BI-platform; wil je natuurlijk veel liever een one-stop-shop gebruiken welke dit allemaal kan.
Al deze losse tools hebben eigen licenties, configuraties en beheer nodig. Deze met elkaar integreren is vaak een complexe en tijdrovende klus.
Microsoft Fabric is een geïntegreerd en schaalbaar dataplatform in de cloud. Het verenigt alle essentiële componenten van moderne data-analyse in één omgeving:
- OneLake is een uniform opslagplatform. Je kan hiermee gestructureerde data, semi-gestructureerde data en ongestructureerde data, uit verschillende bronnen eenvoudig opslaan. Hiermee krijg je dus wereldwijde toegang tot je data.
- Delta Lake-formaat hiermee kan je grotere datasets sneller verwerken dan traditioneel mogelijk was in een datawarehouse. Delta Lake-formaat is ontworpen voor schaalbaarheid en efficiënt laden. Met krachtige inbegrepen tools kan je data snel transformeren en analyseren.
- Power BI is volledig geïntegreerd als de analytische en visuele laag binnen Microsoft Fabric, waardoor gebruikers direct inzichten kunnen halen uit data die in OneLake wordt opgeslagen en verwerkt.
- Microsoft 365 en Fabric werken naadloos samen, waardoor data uit Teams, SharePoint en OneDrive direct toegankelijk is binnen Fabric. Dit maakt het eenvoudig om dashboards, rapporten en analyses te delen en te bewerken.
- Ingebouwde data engineering via notebooks en pipelines, waarmee data verzameld, getransformeerd en voorbereid kan worden voor analyse. Notebooks ondersteunen Python, SQL en Spark, zodat complexe berekeningen en transformaties mogelijk zijn. Pipelines automatiseren datastromen, waardoor gegevens efficiënt van bron naar opslag en analyse worden verplaatst.
- Microsoft Entra ID (Azure AD) biedt uniforme beveiliging en identiteitsbeheer. Het zorgt voor centrale gebruikersauthenticatie en toegangscontrole voor alle data en toepassingen. Hierdoor wordt veilig samenwerken en consistent beleid voor data governance gegarandeerd.
- Capaciteit gebaseerde schaalbaarheid (CU’s) Elke CU levert een vooraf bepaalde hoeveelheid rekenkracht en geheugen, voor analyses en dataflows. Er kan eenvoudig worden opgeschaald of afgeschaald op basis van datavolume en workload behoeft.
- Microsoft Purview zorgt voor centrale governance van databeleid. Het biedt inzicht in dataherkomst en classificatie binnen het platform. Met als doel veilig werken en voldoen aan compliance-eisen.
- AI-functionaliteiten zijn naadloos geintegreerd, waardoor je complexe AI-modellen kunt trainen en toepassen met data direct uit OneLake: Of je nu voorspellingen wilt doen of processen automatiseren.
Wanneer kan dit interessant zijn?
Na het lezen van de vorige alinea, we weten nu waarom je de overstap naar Microsoft Fabric wil maken. Om het nog wat concreter te maken, lopen we hieronder door een aantal scenario’s:
Voor welke organisaties is dit interessant?
- Middelgrote en grote organisaties die veel verschillende databronnen combineren en tegen de grenzen van Power BI on-prem lopen.
- Organisaties met internationale vestigingen die wereldwijd toegang tot dezelfde data en rapportages willen hebben.
- Organisaties die actief zijn in de sectoren: finance, retail, logistiek, e-commerce of manufacturing. Bij deze sectoren is de data namelijk zeer intensief, waardoor snelheid en schaalbaarheid cruciaal zijn.
- Organisaties die al sterk inzetten op Microsoft 365, Power BI en Azure. Vanuit deze toepassingen is de drempel voor integratie met Microsoft Fabric een stuk lager.
- Organisaties die AI en predictive analytics willen toepassen op hun bestaande BI-data.
In welke situaties is dit interessant kan zijn
- Wanneer het onderhoud van servers, patches, storage en schaalbaarheid te duur en te tijdrovend wordt. Microsoft Fabric biedt schaalbare cloud-infrastructuur.
- Wanneer datasets groter worden dan wat Power BI on-prem efficiënt kan verwerken.
Microsoft Fabric kan grote hoeveelheden data opslaan en analyseren doormiddel van de geïntegreerde modules: Data Engineering, Data Warehousing en Data Science. - Wanneer data verspreid is over meerdere bronnen die samengevoegd moeten worden. Microsoft Fabric kan deze data centraal en near real-time samenbrengen in de OneLake.
- Wanneer er naast dashboards ook behoefte is aan advanced analytics, machine learning en / of near real-time inzichten. Microsoft Fabric heeft ingebouwde AI/ML-integratie.
- Wanneer er een (al maar groeiende) behoefte aan self-service + governance. Waarbij gebruikers zelf rapportages willen bouwen, maar IT grip moet houden op security en data lineage.
Microsoft Fabric combineert beide: centrale governance en decentrale toegang via Power BI. - Wanneer een organisatie een bredere cloudtransitie doormaakt ten behoeve van modernisering/ cloud-first strategie (Azure, M365, etc.).
Microsoft Fabric past naadloos in de Microsoft-cloudstack.
Waar moeten we beginnen?
Het is belangrijk om eerst goed de huidige situatie goed in kaart te brengen:
- Welke tools worden gebruikt
- Welke databronnen zijn eraan gekoppeld
- Welke kernprocessen zijn cruciaal zijn
- Welke rapportages en dashboard ondersteunen deze process?
Identificeer afhankelijkheden, bottlenecks, onderhoudskosten en technische schulden. Zo ontstaat een helder overzicht van verbeterpunten en risico’s.
Op basis van de analyse van de huidige situatie, kan vervolgens bepaald worden hoe de toekomstige omgeving eruit moet komen te zien. De nieuwe architectuur richt zich op moderne, schaalbare en gebruiksvriendelijke oplossingen die aansluiten bij de behoeften van de organisatie. Belangrijke uitgangspunten zijn onder andere:
- OneLake als centrale opslagplaats, waardoor data op één plek beschikbaar is en eenvoudig kan worden beheerd.
- Lakehouse-structuur met een medaillon structuur (Bronze, Silver en Gold lagen) voor een gestandaardiseerde en overzichtelijke dataorganisatie.
- Fabric Pipelines voor geautomatiseerde, robuuste en beheersbare datastromen.
- Dataflows voor self-service data, zodat gebruikers zelfstandig datasets kunnen samenstellen en analyseren.
- Power BI semantic models als vervanging van traditionele cubes, om rapportages en analyses flexibeler en sneller te maken.
Wanneer bepaald is hoe de inrichting van Microsoft Fabric er moet komen te zien, kan de migratiestrategie worden bepaald. Er zijn verschillende mogelijke benaderingen, elk met eigen voor- en nadelen:
- Big bang: hierbij wordt de gehele omgeving in één keer overgezet naar het nieuwe platform. Dit kan snel resultaat opleveren, maar brengt ook aanzienlijke risico’s met zich mee, vooral bij complexe omgevingen met veel afhankelijkheden.
- Gefaseerde migratie: de migratie vindt stap voor stap plaats, bijvoorbeeld per domein zoals finance, sales of HR. Dit verkleint het risico, maakt problemen makkelijker beheersbaar en zorgt ervoor dat het nieuwe systeem geleidelijk kan worden getest en geoptimaliseerd.
- Parallelle omgeving: het oude en nieuwe platform draaien tijdelijk naast elkaar. Dit biedt zekerheid en continuïteit, maar vergt extra middelen en kan leiden tot dubbele processen.
Advies: kies bij voorkeur voor een gefaseerde migratie. Zo wordt de continuïteit gewaarborgd en kunnen eventuele problemen sneller worden opgespoord en opgelost.
Wat kost Fabric?
De kostenstructuur van Microsoft Fabric is gebaseerd op SKU’s. Dit zijn rekeneenheden die CPU en geheugen combineren. Het instapniveau begint bij de F2-SKU, waarmee je voor een relatief laag maandbedrag al aan de slag kunt (ten tijde van dit schrijven €164 per maand). Dit maakt het vooral aantrekkelijk voor kleinere teams of organisaties die net starten met Fabric.
Grotere organisaties met meer actieve gebruikers, meerdere refreshes per dag, zwaardere workloads, etc. Zijn er hogere SKU’s beschikbaar. Veruit de meeste bedrijven starten met een SKU tussen de F2 en F64.
Bij het afnemen van capaciteit heb je de keuze tussen pay-as-you-go (betalen naar daadwerkelijk gebruik) of gereserveerde capaciteit (een vast maandbedrag).
Voordelen van Pay-As-You-Go:
- Je betaalt alleen voor wat je daadwerkelijk gebruikt, zonder langdurige verplichting.
- Makkelijk op- of afschalen wanneer de vraag verandert.
- Handig voor startende projecten of onzekere workloads.
- Geen noodzaak om capaciteit te plannen of reserveren.
Nadelen van Pay-As-You-Go:
- Op de lange termijn duurder dan reserveringen.
- Maandelijkse kosten kunnen sterk fluctueren.
Voordelen van Reservation:
- Gemiddeld 41% goedkoper dan Pay-as-you-Go
- Kosten zijn vast voor de reserveringsperiode (meestal 1 of 3 jaar)
- Perfect als je weet dat je bepaalde capaciteit constant nodig hebt
Nadelen van Reservation:
- Je zit vast aan een bepaalde configuratie of looptijd
- Voorafbetaling of langdurige verplichting
- Als je gebruik afneemt, betaal je nog steeds voor de gereserveerde capaciteit
Hier vind je een actueel overzicht van de kosten per SKU: Fabric Pricing
Naast de kosten voor de gekozen SKU, dien je ook reken te houden met kosten voor opslag in OneLake. Het tarief wat ten tijde van dit schrijven wordt gehanteerd is van ongeveer €0,021 per GB per maand, dit komt neer op ongeveer €21,- per terabyte per maand. Hiermee kan dus tegen relatief lage kosten veel data worden opgeslagen. Deze kosten vind je ook onder Fabric Pricing.
Dataopslag zal ongemerkt blijven doorgroeien, controleer daarom regelmatig welke datasets en rapporten nog daadwerkelijk nodig zijn. Wanneer je regelmatig overbodige objecten opruimt, beperk je de opslagkosten.
Om vooraf een inschatting van de benodigde capaciteit te krijgen, kan je het beste Microsoft Fabric Capacity Estimator tool gebruiken: Capacity Estimator.
Om inzicht te krijgen in de werkelijke rekencapaciteit die verschillende processen en teams benutten, kan je gebruik maken van de gratis Capacity Metric App binnen Fabric. Zo stem je capaciteit nauwkeurig af op de behoefte en voorkom je dat je structureel te veel betaalt.
Conclusie
Microsoft Fabric is een geïntegreerd en schaalbaar dataplatform in de cloud. Het verenigt alle essentiële componenten van moderne data-analyse in één omgeving. Het kan grote hoeveelheden data opslaan en analyseren doormiddel van de geïntegreerde modules: Data Engineering, Data Warehousing en Data Science. Microsoft Fabric combineert beide: centrale governance en decentrale toegang via Power BI en past naadloos in de Microsoft-cloudstack.
Samengevat belooft het:
- Snellere time-to-value voor data- en AI-initiatieven
- Lagere integratie- en operationele kosten
- Sterkere beveiliging en governance
- Breder toegankelijke data dankzij semantische modellen en data-agents
Download deze blog hier










