Power BI-koppeling met je systemen
De cijfers staan in je boekhouding, je CRM en je HR-systeem, en iemand plakt ze elke maand in Excel. Met een koppeling haalt Power BI ze zelf op en kijkt iedereen naar dezelfde cijfers. De vraag is vooral hoe: met een kant-en-klare connector, via een API of via een tussenlaag.
- Financiële cijfers gaat heen en weer met Je andere systemen
- Sales en pijplijn gaat heen en weer met Je andere systemen
- HR en bezetting gaat heen en weer met Je andere systemen
- Operationele gegevens gaat heen en weer met Je andere systemen
Onder meer gebouwd voor Tata Steel, M&G Investments, Digistore24, Toppers in Concert, Bar-le-Duc en Loogman
Dit zijn de gegevens die organisaties het vaakst tussen systemen laten lopen. Welke daarvan voor jou tellen, hangt af van waar het werk nu blijft liggen.
Financiële cijfers
Omzet, kosten, marge en openstaande posten uit je boekhouding of ERP, per administratie, kostenplaats of periode.
Sales en pijplijn
Deals, fases en verwachte omzet uit je CRM, naast wat er echt gefactureerd is. Pas samen vertellen ze of de prognose klopt.
HR en bezetting
Aantallen medewerkers, verzuim en loonkosten per afdeling. Op het niveau van een team, niet van een persoon, tenzij de rapportage daar echt om vraagt.
Operationele gegevens
Orders, tickets, uren of voorraad uit je webshop, servicedesk of planning. Daar zie je het eerst als er iets verschuift.
Wie wat mag zien
Met beveiliging op rijniveau ziet een vestigingsmanager alleen zijn eigen vestiging, uit hetzelfde model. Daarvoor heeft het model gegevens nodig over welke gebruiker bij welke vestiging hoort.
Per combinatie: welke gegevens er heen en weer gaan, wat de standaardkoppeling doet en waar je op moet letten.
- AFAS koppelen aan Power BIAFAS koppeling met Power BI: zo werken BI-modellen en de odata-connector, hoe vaak je ververst en wanneer je een GetConnector of tussenlaag nodig hebt.
- Exact Online koppelen aan Power BIExact Online koppelen aan Power BI? Wat de Exact Online Premium-connector vraagt, waar de API-limieten knellen en wanneer een tussenlaag beter werkt.
Niet altijd. Doet een bestaande koppeling voor Power BI precies wat je nodig hebt, dan zeggen we dat ook.
Voor veel systemen bestaat een connector. Exact Online heeft de connector Exact Online Premium, gemaakt door Exact en nog in preview; die vraagt een Exact Online Premium-abonnement. AFAS levert BI-modellen en sjablonen waarmee je in Power BI Desktop een dashboard opbouwt. Ook Business Central, Salesforce en SharePoint staan in de lijst met connectors.
Een connector is genoeg als je één bron rapporteert en een verversing per dag of per paar uur volstaat. Moeten cijfers uit meerdere systemen in één model, met een eigen vertaling van codes of een historie die de bron niet bewaart, dan werkt een tussenlaag vaak beter: een database waarin een koppeling de gegevens klaarzet en waaruit Power BI leest.
We kunnen elk systeem aan Power BI koppelen, ook als er geen connector voor bestaat.
- Je bron heeft geen connector, of alleen een API met strakke limieten.
- Cijfers uit meerdere administraties of systemen moeten in één model op elkaar aansluiten.
- Je wilt historie bewaren die de bron zelf overschrijft, zoals de stand van de pijplijn aan het eind van elke maand.
- Je wilt rapporten in je eigen portaal tonen aan klanten of partners, elk met alleen de eigen gegevens.
Connectors in Power Query
Power BI haalt gegevens op met connectors: voor databases, bestanden, een lange lijst diensten, en algemene connectors voor OData en web-API's. Beschikbaarheid, authenticatie en de noodzaak van een gateway verschillen per connector en per product.
Geplande verversing
Op gedeelde capaciteit ververs je een semantisch model maximaal acht keer per dag gepland, en moet een verversing binnen twee uur klaar zijn. Op Premium, Premium Per User of Fabric-capaciteit zijn dat 48 keer per dag en vijf uur. Verversingen via de REST API tellen op gedeelde capaciteit mee voor die acht.
Gateway voor lokale bronnen
Staat een bron niet in de cloud, zoals een database op je eigen server, dan is een on-premises data gateway nodig. Microsoft raadt een enterprise-gateway aan in plaats van een persoonlijke.
REST API en service principal
Met de REST API beheer je inhoud, start je verversingen en zet je rapporten in je eigen applicatie. Toegang loopt via een app in Microsoft Entra ID. Een service principal moet een beheerder eerst toestaan in de tenantinstellingen, en hij ziet alleen werkruimten waar hij lid of beheerder is. Met Mijn werkruimte werkt hij niet.
Throttling
Power BI beperkt het aantal API-aanroepen per gebruiker binnen een tijdvenster. Wordt dat overschreden, dan volgt HTTP 429 met een Retry-After-header die zegt hoeveel seconden je moet wachten.
Een koppeling verplaatst gegevens. AI kan daartussen lezen, sorteren en een voorstel klaarzetten. Waar het ertoe doet, beslist een mens.
Afwijkingen vóór de maandrapportage
Voordat de cijfers in het rapport staan, legt een AI-stap in de tussenlaag ze naast vorige maanden en markeert opvallende verschillen: een kostenplaats zonder boekingen, een omzet die verdubbelt. De controller kijkt ernaar voordat het rapport rondgaat.
Toelichting bij de cijfers
AI schrijft een eerste toelichting bij de maandcijfers, op basis van het model. Een mens leest die na en past aan voordat hij naar het management gaat. Getallen in de tekst komen uit het model, niet uit het taalmodel.
Hernoemde kolommen
Een verversing in de Power BI-service mislukt als een kolom of tabel in de bron is hernoemd of verwijderd. Een aangepaste connector of een nieuwe API-versie breekt zo je rapport. Spreek af wie wijzigingen in de bron vooraf meldt.
Beveiliging die niet voor iedereen geldt
Beveiliging op rijniveau werkt alleen voor gebruikers met de rol Viewer. Wie in de werkruimte Admin, Member of Contributor is, ziet alles. Geef mensen die beperkt moeten kijken dus alleen de rol Viewer.
Verversing die stilvalt
Kijkt twee maanden niemand naar een rapport of dashboard op een model, dan pauzeert Power BI de geplande verversing. Na herhaalde fouten zet Power BI een schema ook uit. Laat meldingen bij mislukte verversingen naar een team gaan, niet naar één persoon.
Limieten van de bron
Zonder incrementele verversing haalt Power BI bij elke verversing alles opnieuw op. Een bron met een daglimiet, zoals Exact Online met 5.000 aanroepen per administratie per dag, raakt die snel als je hem rechtstreeks bevraagt.
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: Financiële cijfers, Sales en pijplijn, HR en bezetting, Operationele gegevens, Wie wat mag zien.
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: Connectors in Power Query, Geplande verversing, Gateway voor lokale bronnen, REST API en service principal, Throttling.
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
Heeft Power BI een API?
Ja. De REST API van Power BI is er voor het beheren van inhoud, beheertaken en het tonen van rapporten in je eigen applicatie. Je hebt een app in Microsoft Entra ID nodig. Gegevens uit je bronnen ophalen doet Power BI zelf, met connectors.
Hoe vaak ververst Power BI de gegevens?
Op gedeelde capaciteit maximaal acht keer per dag gepland, op Premium, Premium Per User of Fabric tot 48 keer. Handmatig vernieuwen in de service kan daarnaast; dat telt niet mee voor de acht.
Kan ik Power BI koppelen aan een systeem zonder connector?
Ja. Een koppeling zet de gegevens uit dat systeem in een database, en Power BI leest daaruit. Dat ontziet de limieten van de bron en maakt historie mogelijk. Heeft het systeem een OData-feed of een eenvoudige web-API, dan kan Power BI die soms ook rechtstreeks lezen.
Heb ik een gateway nodig voor Power BI?
Voor bronnen die niet vanuit de cloud bereikbaar zijn, zoals een database op je eigen server. Sommige connectors vragen er altijd een: de Exact Online Premium-connector heeft een on-premises data gateway nodig om te verversen.
Kan ik per gebruiker bepalen welke cijfers hij ziet?
Ja, met beveiliging op rijniveau. Je legt rollen en filters vast in Power BI Desktop en wijst gebruikers toe in de Power BI-service. Het werkt alleen voor gebruikers met de rol Viewer in de werkruimte.
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.
- Microsoft Learn: Power Query connectors
- Microsoft Learn: Data refresh in Power BI
- Microsoft Learn: Power BI REST APIs
- Microsoft Learn: Power BI met een service principal
- Microsoft Learn: Row-level security (RLS) met Power BI
- Microsoft Learn: Exact Online Premium-connector
- AFAS Help Center: Power BI
- Exact Support: API limits


