Dynamics NAV Power BI dashboard
We zetten alle bedrijven uit je NAV-database in één Power BI-model, klaar voor Business Central. Een ERP-dashboard bouwden we voor Fokker Services Group.
Eén dashboard koppelt bij Fokker Services Group het ERP-systeem aan externe marktplaatsen
Fokker Services Group wilde realtime inzicht in alle relevante onderdeeldata tijdens het offertetraject. Wij ontwikkelden één centraal dashboard dat het ERP-systeem koppelt aan meerdere externe marktplaatsen, gebouwd met Python, SQL en Dash.
Kan Power BI uit onze Navision-database lezen zonder dat NAV trager wordt?
Een controller draait elke maand per bedrijf dezelfde NAV-rapporten en plakt ze in Excel. Power BI kan uit de SQL Server-database of via webservices lezen, maar elke route heeft gevolgen voor rechten, belasting en de latere overstap.
Een Navision-dashboard rust op een laadstap per bedrijf, één model en een gateway
Alle bedrijven in één model
NAV bewaart elk bedrijf in eigen tabellen in dezelfde database. Wij laden ze met een bedrijfscode, zodat je per bedrijf of geconsolideerd kijkt.
Lezen zonder de boekhouding te storen
We laden alleen nieuwe posten, met een leesaccount en zo mogelijk uit een kopie, zodat gebruikers in NAV er niets van merken.
Een gateway naar je server
Een on-premises data gateway verbindt Power BI met je NAV-server via uitgaande verbindingen, zonder inkomende poorten in je netwerk.
ERP-data waarop mensen sturen
Omzet, marge, voorraad en openstaande posten per bedrijf, zoals we voor Fokker Services Group ERP- en marktdata in één dashboard samenbrachten.
De database lezen we eerst, de rapporten ontwerpen we daarna
-
Database en bedrijven in kaart
Welke NAV-versie, welke bedrijven, welke maatwerktabellen en welke rapporten nu in Excel rondgaan.
-
Posten laden, model toetsen
We lezen de posten per bedrijf, bouwen het model en toetsen de uitkomst tegen de rapporten uit NAV.
-
Live met gateway en beheer
Gateway, verversing en rechten gaan live met een vaste eigenaar, en de laadstap is los te vervangen.
Nu een eigen Power BI-model op NAV, of eerst de overstap afwachten?
Past als
Je draait NAV on-premises met meerdere bedrijven en wilt de cijfers nu naast elkaar zien, ook als de overstap naar Business Central nog moet komen.
Past niet als
De overstap naar Business Central ligt al vast en de huidige rapporten volstaan tot dan. Bouw dan direct op de API’s van Business Central.
Waar de omvang van afhangt
Het aantal bedrijven, hoeveel maatwerk er in NAV zit, of er een kopie van de database beschikbaar is, welke bronnen naast NAV staan en wie het model beheert.
Is het werk weg na de overstap?
Niet als het model losstaat van de bron. We houden laadstap en datamodel gescheiden, zodat bij Business Central vooral het ophalen verandert en rapporten en definities blijven.
Rechtstreeks uit SQL Server, via de webservices van NAV of via een datawarehouse?
Rechtstreeks uit SQL Server
Kies dit als NAV on-premises draait en je snel wilt starten. Je leest met een leesaccount, bij voorkeur uit een kopie van de database.
Via OData-webservices
Kies dit als je gegevens wilt zoals een NAV-pagina of -query ze toont. Ons advies: gebruik dit voor stamgegevens en lees grote posttabellen uit de database.
Via een datawarehouse
Kies dit als NAV een van meerdere bronnen is, of als de historie de overstap moet overleven. Zie datawarehouse laten bouwen.
ERP-data omzetten in stuurinformatie is werk dat we vaker doen
Data Science Lab is Microsoft Partner voor Fabric en werkt sinds 2016 aan data en AI. Voor Fokker Services Group koppelden we ERP- en marktdata in één dashboard, voor Ammega bouwden we Power BI-dashboards en een Power BI-app.

Je NAV-versie en je bedrijven zijn het startpunt van het eerste gesprek
Stef Stoelwinder
Business DevelopmentStef is je eerste aanspreekpunt. In het eerste gesprek bespreken we je NAV-versie, de bedrijven in je database en je huidige rapporten.
E-mail info@datasciencelab.nl
Telefoon +31 (0)20 3636 724
Welke NAV-bedrijven wil je in één Power BI-overzicht zien?
Beschrijf je NAV-versie, hoeveel bedrijven er in de database staan en welke rapporten je nu maakt. We reageren per mail of stellen een eerste gesprek voor.
Bericht verstuurd
Bedankt voor je bericht. We nemen zo snel mogelijk contact met je op.
Veelgestelde vragen
Langs twee routes die Microsoft beschrijft: uit de SQL Server-database waarin NAV zijn gegevens bewaart, of via de OData-webservices die je in NAV publiceert. Wij zetten de data in een laadstap en bouwen daarop het Power BI-model.
Waarom we bij de beslissing beginnen en niet bij de grafieken, lees je bij Power BI-dashboards.
Bij tabellen met de eigenschap DataPerCompany staat de bedrijfsnaam voor de tabelnaam, gescheiden door een dollarteken. De klantentabel van het demobedrijf heet in SQL Server bijvoorbeeld CRONUS International Ltd_$Customer. Tabellen zonder die eigenschap delen alle bedrijven.
De laadstap leest dezelfde tabel bij elk bedrijf en voegt ze samen met een bedrijfscode. Een nieuw bedrijf komt zo vanzelf mee.
Als je gegevens wilt zoals een NAV-pagina of -query ze toont, met de filters en berekende velden die daarbij horen. Je publiceert die pagina of query in het venster Webservices. De OData-URL bevat de bedrijfsnaam, dus elk bedrijf heeft een eigen adres.
Voor grote tabellen zoals grootboekposten lezen we liever uit de database, met een leesaccount.
Omdat NAV meestal op je eigen servers draait en de Power BI-service in de cloud. De on-premises data gateway is Windows-software in je eigen netwerk die de verbinding legt via uitgaande verbindingen. Voor gedeelde rapporten gebruik je de standaardmodus, niet de persoonlijke.
Hoe we werkruimtes en rechten per team opzetten, staat bij Power BI consultant.
Volgens de levenscycluspagina van Microsoft liep de mainstream support van Dynamics NAV 2018 af in januari 2023 en eindigt de extended support in januari 2028. Voor oudere versies staan op dezelfde site eigen data.
De opvolger is Dynamics 365 Business Central. Voor een dashboard betekent dat: bouw het model zo dat de bron later kan wisselen.
Microsoft beschrijft dat je van NAV eerst upgradet naar Business Central on-premises, versie 14 of later, en daarna migreert naar Business Central online. Maatwerk in C/AL moet dan AL-extensies worden, anders komt de data van die tabellen niet mee. Een herimplementatie met alleen stamgegevens, saldi en instellingen is het alternatief.
In het model verandert dan het ophalen, niet de definities.
Business Central online stelt data beschikbaar via API-pagina’s en -query’s, een OData v4-service die Microsoft aanbeveelt, en via gepubliceerde webservices. Power BI-rapporten lezen sinds februari 2022 uit een alleen-lezen kopie van de database.
Dezelfde aanpak met een eigen model gebruiken we bij SAP Business One, SAP S/4HANA en Exact Online.
Als je één bedrijf hebt, de standaardrapporten van NAV volstaan en de overstap naar Business Central al vastligt: bouw dan één keer, op de nieuwe omgeving. Of als elk bedrijf zijn posten anders boekt: trek dan eerst de basis recht, zie datakwaliteit.
Welke stuurinformatie bij een financieel dashboard in Power BI hoort, lees je op die pagina.
Welke keuzes horen nog bij Power BI op een ERP-database?
- Power BI-dashboardsVan de vraag die het management stelt naar een rapport dat elke ochtend ververst.
- Power BI consultantDatamodel, gateway en rechten voor een Power BI-omgeving die meerdere bronnen bedient.
- Business intelligenceWaar Power BI past tussen rapportage, analyse en het datawarehouse eronder.