AFAS koppelen aan Power BI
AFAS heeft een eigen route naar Power BI: BI-modellen die je in Profit beheert, met sjablonen voor Power BI Desktop. Voor de meeste rapportages is dat de juiste weg. Het wordt anders als je vaker dan twee keer per dag wilt verversen, of AFAS wilt combineren met andere bronnen.
- BI-model met gekozen tabellen gaat naar Power BI
- Sjabloon voor het dashboard gaat naar Power BI
- Autorisatie op filters gaat naar Power BI
- Gegevens via een GetConnector gaat naar Power BI
Onder meer gebouwd voor Tata Steel, M&G Investments, Digistore24, Toppers in Concert, Bar-le-Duc en Loogman
Elk Power BI-dashboard op AFAS is gebaseerd op een BI-model in Profit. Daarin bepaal je welke tabellen en velden meegaan. AFAS rekent het model vooraf uit en slaat het apart op, zodat grote hoeveelheden data veel sneller op te halen zijn dan via een GetConnector, die de gegevens pas maakt op het moment van de aanroep.
Daar hoort een ritme bij. De odata-connector haalt de Profit-data maximaal twee keer per dag op via een geplande taak, en de verversing in de Power BI-service plan je daarna. Wie cijfers vaker wil zien, of AFAS-data naast een CRM of webshop wil leggen, heeft een andere opzet nodig.
Per gegeven: in welke richting het gaat, op welk moment, en waarom. Dit is het startpunt; in het eerste gesprek maken we het passend op jouw situatie.
- 01BI-model met gekozen tabellenAFAS Profit → Power BIna de geplande taak in Profit
De odata-connector stelt het vooraf berekende BI-model beschikbaar. Power BI leest het in tijdens de geplande verversing.
- 02Sjabloon voor het dashboardAFAS Profit → Power BIbij de inrichting
AFAS levert sjablonen als .pbit-bestand. Je past ze aan in Power BI Desktop en publiceert het resultaat naar de Power BI-service, zodat het online beschikbaar is.
- 03Autorisatie op filtersAFAS Profit → Power BIbij elk gebruik van het dashboard
Specifieke dashboards zijn te beveiligen met filterautorisatie, als je die inricht. Zonder die inrichting ziet iedereen met toegang tot het dashboard alle gegevens erin.
- 04Gegevens via een GetConnectorAFAS Profit → Power BIals het vaker moet dan eens per tien uur
AFAS adviseert alleen af te wijken van de BI-modellen als de data vaker dan eens per tien uur ververst moet worden, en waarschuwt dat dit tot prestatieproblemen kan leiden of het fair-use-beleid van de API kan overschrijden.
Niet altijd. Doet een bestaande koppeling voor AFAS Profit en Power BI precies wat je nodig hebt, dan zeggen we dat ook.
De BI-modellen en sjablonen zijn de standaardkoppeling van AFAS met Power BI. Je kunt een dashboard ook delen via InSite, maar een integratiepagina toont het niet volledig. AFAS raadt daarom een externe link in een apart tabblad aan.
Rapporteer je alleen AFAS en zijn twee verversingen per dag genoeg, dan heb je geen extra koppeling nodig. Een eigen koppeling is nodig als AFAS-cijfers in één model moeten met andere systemen, of als je per maand een stand wilt bewaren.
- AFAS-cijfers moeten in één model samen met je CRM, webshop of planning.
- Je wilt vaker dan twee keer per dag verse cijfers, zonder zware GetConnectors op je productieomgeving.
- Je hebt meerdere AFAS-omgevingen of administraties die in één rapport moeten aansluiten.
- Je wilt een maandstand bewaren, zoals het aantal medewerkers of de openstaande posten aan het eind van de maand.
AI leest, sorteert en zet een voorstel klaar. Waar het ertoe doet, beslist een mens.
Controle na de geplande taak
Na elke verversing kijkt een AI-stap of de cijfers passen bij de vorige: een afdeling die ineens leeg is, een kostenplaats zonder boekingen. Zo merk je een gewijzigd BI-model voordat het management het rapport opent.
Uitleg bij HR-cijfers zonder personen
Een assistent kan uitleggen hoe verzuim of bezetting per afdeling zich ontwikkelt, op basis van het BI-model. Zet in dat model geen gegevens per persoon die de assistent niet hoort te zien.
Twee schema's die op elkaar aansluiten
De geplande taak in Profit en de verversing in Power BI moeten na elkaar lopen. Plan de Power BI-verversing ruim na de taak, anders rapporteer je de cijfers van de vorige run.
Filterautorisatie vóór het delen
Zonder filterautorisatie ziet iedereen met toegang tot een dashboard alle gegevens erin. Voor HR- en salariscijfers is dat zelden de bedoeling. Richt het in voordat je het dashboard deelt.
Velden die verdwijnen
Een verversing in de Power BI-service mislukt als een kolom of tabel in de bron is hernoemd of verwijderd. Spreek af dat niemand het BI-model aanpast zonder het rapport te controleren.
Delen via InSite
Een integratiepagina in InSite toont het dashboard niet volledig. Gebruik een externe link naar de Power BI-service in een apart tabblad, zoals AFAS adviseert.
Wat moet waarheen
Welke gegevens gaan over, in welke richting, en welk systeem leidend is als twee waarden verschillen. Dat staat op papier voordat er iets gebouwd wordt. Voor deze koppeling gaat het om: BI-model met gekozen tabellen, Sjabloon voor het dashboard, Autorisatie op filters, Gegevens via een GetConnector.
Velden en regels
Per veld de vertaling tussen de systemen: statussen, btw-codes, grootboekrekeningen, artikelnummers. En wat er gebeurt bij een dubbel of een ontbrekend gegeven. Voor deze koppeling gaat het om: Twee schema's die op elkaar aansluiten, Filterautorisatie vóór het delen, Velden die verdwijnen, Delen via InSite.
Testen met echte gevallen
In een testomgeving of testadministratie, met de uitzonderingen die in de praktijk voorkomen: creditnota's, deelleveringen, gewijzigde klantgegevens.
Live, met logging en bewaking
Elke synchronisatie wordt gelogd en bij een fout krijgt iemand een melding. Verandert de API van een leverancier, dan passen wij de koppeling aan.

Geen accountmanager. Je spreekt iemand die zelf koppelingen bouwt, en die zegt het ook als een standaardkoppeling genoeg is.
- Kantoor aan de Duivendrechtsekade in Amsterdam
- ISO 9001 en ISO 27001, gecertificeerd door Kiwa
- 500 projecten opgeleverd
- 4,8 uit 127 reviews
Kan ik AFAS koppelen aan Power BI?
Ja. AFAS levert BI-modellen die je in Profit beheert, en sjablonen voor Power BI Desktop. Je publiceert het dashboard naar de Power BI-service en plant daar een verversing die aansluit op de geplande taak in Profit.
Hoe vaak ververst AFAS de data voor Power BI?
De odata-connector haalt de Profit-data maximaal twee keer per dag op via een geplande taak. Vaker kan via GetConnectors, maar AFAS waarschuwt dan voor prestatieproblemen en het fair-use-beleid van de API.
Wat is het verschil tussen een BI-model en een GetConnector?
Een BI-model wordt vooraf berekend en apart opgeslagen, zodat grote hoeveelheden data snel op te halen zijn. Een GetConnector maakt de gegevens op het moment van de aanroep. Voor BI raadt AFAS de BI-modellen aan.
Ziet iedereen in een AFAS-dashboard alle gegevens?
Als je geen filterautorisatie inricht wel: dan heeft iedereen met toegang tot het dashboard toegang tot alle gegevens erin. Met filterautorisatie beveilig je specifieke dashboards.
Kan ik AFAS en andere systemen in één Power BI-rapport combineren?
Ja, maar dat werkt beter via een tussenlaag: een koppeling zet de AFAS-data en de andere bronnen in één database, met dezelfde codes voor afdelingen en kostenplaatsen. Power BI leest uit die database.
Gerelateerde diensten
- AFAS koppelen aan HubSpotAFAS koppelen aan HubSpot? Zo wordt een gewonnen deal een debiteur en order in AFAS, en ziet sales in HubSpot welke facturen er nog openstaan.
- AFAS koppelen aan SalesforceAFAS koppelen aan Salesforce? Zo gaan accounts, opportunities en facturen over en weer, binnen de API-limieten en met AFAS als financiële bron.
- AFAS koppelen aan TOPdeskAFAS koppelen aan TOPdesk? Zo komen medewerkers, afdelingen en vestigingen uit AFAS in de servicedesk, en start een in- of uitdienst een aanvraag.
- AFAS koppelen aan Microsoft 365AFAS koppelen aan Microsoft 365? Zo krijgt een nieuwe medewerker uit AFAS een account en groepen in Entra ID, en wordt hij bij uitdienst geblokkeerd.
- AFAS koppelen aan ChatGPTAFAS koppelen aan ChatGPT? Zo geef je een AI-assistent veilig toegang tot AFAS via een MCP-server met beperkte rechten, en houd je salaris en BSN erbuiten.
- AFAS KVK-koppelingAFAS KVK-koppeling: wat Zoeken in KvK in Profit al doet, wanneer je de KVK API zelf koppelt en hoe je organisaties via een UpdateConnector bijwerkt.
Bronnen
De technische feiten op deze pagina komen uit de officiële documentatie van de leveranciers, gecontroleerd op 19 september 2026. Leveranciers passen hun API's en limieten aan; bij een koppeling kijken we altijd naar de actuele stand.


