EnableYourData.nl

Single source of truth

Eén versie van de waarheid. Voor elke afdeling.

Een single source of truth is één centrale, betrouwbare bron voor je bedrijfsdata, zodat finance, sales en operations met dezelfde cijfers werken. Met ENABLE gebruikt iedereen dezelfde dashboards, queries en API's in één beveiligd portaal, bovenop een eigen datawarehouse met vaste definities.

Een single source of truth is één centrale bron waaruit je hele organisatie haar cijfers haalt. Iedereen rekent met dezelfde data en dezelfde definities, waardoor "de omzet" in het directieoverleg hetzelfde getal is als in het salesrapport. Zonder zo'n bron ontstaan er meerdere versies van de waarheid en gaat vergadertijd op aan het verklaren van verschillen.

Een single source of truth zet je niet aan met één tool. Het is een combinatie van drie dingen: een centraal datawarehouse waarin je bronnen samenkomen, afgesproken definities voor je belangrijkste KPI's en één plek waar mensen en systemen die cijfers gebruiken.

ENABLE is die laatste laag: een beveiligd portaal bovenop het eigen datawarehouse van je organisatie. Power BI-dashboards, opgeslagen SQL-queries en de Data-API lezen allemaal uit dezelfde bron, en toegangsprofielen bepalen wie wat ziet.

Waar het om draait

Single source of truth in het kort

Eén datawarehouse per organisatie

Je bronnen komen samen in een eigen PostgreSQL-datawarehouse. ENABLE maakt daar een versleutelde verbinding met alleen-lezen queries mee.

Dezelfde dashboards voor iedereen

Power BI-rapporten staan ingebed in één portaal. Iedereen opent dezelfde versie, in plaats van een eigen export of een doorgestuurde pdf.

Opgeslagen queries met historie

Een goede berekening sla je op in de SQL Explorer. Collega's draaien dezelfde query opnieuw; publiceer je hem als API, dan krijgt elke publicatie een versienummer.

Data-API voor andere systemen

Publiceer een opgeslagen query als REST-endpoint, zodat een ander systeem of een app dezelfde cijfers ophaalt als het dashboard.

Toegang per rol

Toegangsprofielen bepalen wie welke dashboards en apps ziet. Met row-level security ziet iemand binnen een dashboard alleen de rijen die bij zijn rol horen.

Zicht op gebruik

Zie welke dashboards veel worden geopend en welke niet. Ongebruikte dashboards wijzen vaak op dubbele of verouderde rapportages.

Waarom afdelingen verschillende cijfers zien

Verschillende cijfers in dashboards zijn zelden een rekenfout. Meestal rekent elke afdeling vanuit een eigen bron en met een eigen definitie, en die verschillen stapelen zich op. Het resultaat: drie rapporten, drie omzetcijfers en een overleg dat over de cijfers gaat in plaats van over de beslissing.

  • Elke afdeling haalt data rechtstreeks uit een eigen systeem: finance uit het ERP, sales uit het CRM, operations uit de planning.
  • Definities verschillen: is omzet inclusief of exclusief creditnota's, op factuurdatum of op orderdatum?
  • Exports in Excel leven hun eigen leven en worden met de hand bijgewerkt.
  • Dashboards worden los van elkaar gebouwd, elk met een eigen berekening van dezelfde KPI.
  • Peildatums lopen uiteen: het ene rapport is van vanochtend, het andere van vorige week.

Zo bouw je een single source of truth

Een werkende single source of truth heeft drie lagen. Ontbreekt er één, dan ontstaan er alsnog meerdere versies van de waarheid. Een warehouse zonder afspraken over definities levert net zo goed verschillende cijfers op als losse Excel-bestanden.

LaagWat het isWaar het zit
DatawarehouseCentrale database waarin data uit je bronnen samenkomtEigen PostgreSQL-warehouse, gevuld buiten het portaal
Definities en modelAfspraken over KPI's, vastgelegd in tabellen en berekeningenIn het datamodel van het warehouse en in het Power BI-model
GebruikslaagDe plek waar mensen en systemen de cijfers gebruikenENABLE: dashboards, SQL Explorer, Data-API en apps

Bedrijfsdata centraliseren zonder je systemen te vervangen

Datasilos oplossen betekent niet dat je al je systemen vervangt door één groot pakket. Je ERP, CRM en planning blijven leidend voor het dagelijkse werk. Wat je centraliseert, is de data: die wordt periodiek uit elk systeem in het datawarehouse geladen, bijvoorbeeld met Airbyte of via de API van de bron, en daar aan elkaar gekoppeld.

Zo ontstaat centrale bedrijfsdata waarin een klant uit het CRM dezelfde klant is als de debiteur in het ERP. Voor rapportage en analyse is het warehouse leidend, voor processen blijft dat het bronsysteem.

Eén versie van de waarheid begint bij definities

Techniek alleen is niet genoeg. De belangrijkste stap is afspreken wat je KPI's betekenen en wie daarover beslist. Leg die afspraken vast in het datamodel en in de datadictionary, zodat elke berekening ze volgt. De AI in de SQL Explorer gebruikt die beschrijvingen ook bij het schrijven van queries.

  • Omzet: op factuurdatum of leverdatum, inclusief of exclusief creditnota's?
  • Brutomarge: welke kosten tel je mee?
  • Actieve klant: binnen welke periode moet iemand iets gekocht hebben?
  • Voorraadwaarde: tegen kostprijs of tegen verkoopprijs?

Wat een single source of truth in ENABLE oplevert

In ENABLE werken dashboards, de SQL Explorer en de Data-API op hetzelfde warehouse. Een directeur die een dashboard opent, een controller die een vraag stelt in de SQL Explorer en een planningstool die cijfers ophaalt via de API, krijgen dus hetzelfde antwoord.

Bij elk Power BI-dashboard ziet de gebruiker wanneer de data voor het laatst is ververst, zodat iedereen weet van welke peildatum de cijfers zijn. Via gebruiksstatistieken zie je bovendien welke dashboards nog worden gebruikt, zodat je oude of dubbele rapportages kunt opruimen.

In ENABLE

Zo werkt een single source of truth met ENABLE

  1. 01

    Bronnen en definities bepalen

    Samen bepalen we welke systemen de belangrijkste cijfers leveren en welke KPI-definities gelden.

  2. 02

    Datawarehouse vullen

    Data uit je ERP, CRM en andere bronnen wordt buiten het portaal in je eigen PostgreSQL-warehouse geladen, bijvoorbeeld met Airbyte of via de API van de bron.

  3. 03

    Model en dashboards bouwen

    De definities worden vastgelegd in het datamodel. Power BI-dashboards en opgeslagen queries rekenen allemaal met dat model.

  4. 04

    Eén portaal inrichten

    In ENABLE koppel je dashboards aan toegangsprofielen, zodat iedereen dezelfde versie ziet met alleen de data die bij zijn rol past.

  5. 05

    Hergebruiken via de Data-API

    Systemen die dezelfde cijfers nodig hebben, halen ze op via een gepubliceerde query in plaats van met een eigen berekening.

FAQ

Veelgestelde vragen

Wat is een single source of truth?

Een single source of truth is één centrale, betrouwbare bron waaruit een organisatie haar cijfers haalt. Iedereen werkt met dezelfde data en dezelfde definities, zodat rapporten van verschillende afdelingen op elkaar aansluiten. Meestal is die bron een datawarehouse met een vastgelegd datamodel.

Waarom zien afdelingen verschillende cijfers in hun dashboards?

Meestal omdat elke afdeling uit een eigen systeem of export rekent en dezelfde KPI anders definieert. Ook verschillende peildatums en met de hand bijgewerkte Excel-bestanden zorgen voor verschillen. Een centraal datawarehouse met vaste definities lost dat op.

Is een single source of truth hetzelfde als een datawarehouse?

Niet helemaal. Het datawarehouse is de technische basis, maar je hebt ook afgesproken definities nodig en één plek waar mensen de cijfers gebruiken. Zonder die afspraken kun je in één warehouse nog steeds verschillende berekeningen van dezelfde KPI hebben.

Moet ik mijn ERP of CRM vervangen voor één versie van de waarheid?

Nee. Je bronsystemen blijven leidend voor je dagelijkse processen. De data wordt naar een datawarehouse geladen en daar samengebracht, zodat je rapportages en analyses uit één bron komen.

Hoe helpt ENABLE bij een single source of truth?

ENABLE is de gebruikslaag bovenop je eigen datawarehouse. Power BI-dashboards, opgeslagen SQL-queries en de Data-API lezen allemaal uit dezelfde bron, en toegangsprofielen bepalen wie wat ziet. Zo werken medewerkers, apps en andere systemen met dezelfde cijfers.

Veilig delen, snel live, zonder hoofdpijn

In een online demo laten we het portaal zien: dashboards per rol, row-level security, vragen in gewone taal en hoe wij het voor je inrichten en beheren.