MicrosoftSolutions Partner
Axelio BI · Business Central · Data-extractie

Business Central-data
naar je dataplatform

API's, bc2adls of Fabric-mirroring: drie routes uit Business Central,
en welke past bij SQL Server, Databricks of Fabric.

Waarom extractie de eerste keuze is

Elke BI-oplossing op Business Central begint met dezelfde vraag: hoe komt de data uit BC op het dataplatform? Daar zijn nu drie routes voor: de API's, de open-source extensie bc2adls en Fabric-mirroring, die Microsoft in september 2026 aankondigde. De route bepaalt hoe actueel de data is, hoeveel BC ervan merkt en welke tabellen je kunt bereiken. Alles na de extractie blijft gelijk: in het Axelio BI Framework landt de data in de bronze-laag, en vanaf daar zijn de modellen en rapporten hetzelfde.

Wat de keuze bepaalt

Vijf vragen per situatie

  • Welk dataplatform: SQL Server, Azure Databricks of Microsoft Fabric
  • Business Central online, of on-premises
  • Hoe actueel: één keer per nacht, elk uur, of binnen minuten
  • Welke tabellen: de standaard, of ook extensie- en maatwerktabellen
  • Moeten verwijderde records ook uit de rapportage verdwijnen
Wat gelijk blijft

De route is vervangbaar

  • Dezelfde bronze-, silver- en gold-lagen op elk platform
  • Dezelfde BI-dataproducten en semantische modellen
  • Dezelfde rapporten, ook als je later van route wisselt
  • Logging en lineage van elke laadrun, welke route ook
De drie routes
Van zelf ophalen tot automatisch spiegelen naar OneLake
1 · API's
De standaard API v2.0, aangevuld met eigen API-pagina's en queries, gelezen via OData. Incrementeel op systemModifiedAt. Werkt met elk platform en met BC online en on-premises, maar binnen de limieten: per gebruiker 6.000 verzoeken per 5 minuten, 5 tegelijk en maximaal 20.000 records per pagina.
2 · bc2adls
Een open-source BC-extensie, oorspronkelijk van Microsoft en nu door de community doorontwikkeld. De taakwachtrij exporteert de wijzigingen, inclusief verwijderingen, naar Azure Data Lake Storage of rechtstreeks naar een Fabric-lakehouse. Je kiest tabellen en velden; BC online en on-premises.
3 · Fabric-mirroring
Nieuw met Business Central 2026 release wave 2. BC kopieert de tabellen die je kiest, standaard en extensie, over administraties heen, naar OneLake als Delta-tabellen, met enkele minuten vertraging. Het gebruikt geen API-limieten en belast de productiedatabase niet; aan de BC-kant kost het niets.

Over de status van mirroring: bronnen spreken elkaar tegen. Stefano Demiliani (30 september) noemt het algemeen beschikbaar in versie 29.1, mogelijk 29.0; MSDynamicsWorld en ThinkAboutIt (oktober) verwachten een public preview in 29.1. Het vraagt een Fabric-capaciteit vanaf F2 of Power BI Premium vanaf P1. Controleer de status voor jullie versie voordat je erop plant.

De drie routes vergeleken
Aspect API's bc2adls Fabric-mirroring
Hoe het werktHet platform haalt de data opBC duwt wijzigingen naar een lakeBC houdt een kopie in OneLake bij
ActualiteitPer run; vaak draaien loopt tegen de limietenPer exportrun, ingepland in de taakwachtrijBinnen minuten, doorlopend
Belasting op BCTelt mee in de API-limieten; bij overschrijden 429-foutenExport draait in BC zelf, als achtergrondtaakGeen op de productiedatabase
Tabellen en veldenWat een API-pagina publiceert; andere tabellen vragen eigen API-pagina'sGekozen tabellen en velden, ook extensietabellenGekozen tabellen, altijd alle velden, ook extensietabellen
Verwijderde recordsNiet standaard; vraagt eigen logicaJa, meegestuurd als verwijderingJa
BC online / on-premisesBeideBeideOnline, release wave 2 2026
In BCNiets extra; zo nodig eigen API-pagina'sExtensie installeren en inrichtenEen instelling: administraties en tabellen kiezen
Kosten en beheerGeen licentie; retry-logica voor throttlingOpen source; updates volgen de communityAan BC-kant gratis; Fabric-capaciteit vanaf F2
Welke route bij welk Axelio-dataplatform
Dataplatform API's bc2adls Fabric-mirroring
SQL Server ● Voor de hand liggendSSIS of Data Factory; bij BC on-premises ook rechtstreeks uit de SQL-database ◐ MogelijkVia Azure Data Lake Storage en een extra laadstap naar SQL ○ Niet logischDe data landt in OneLake, niet in SQL Server
Azure Databricks ● MogelijkPython-notebooks of Data Factory, incrementeel en metadata-gestuurd ● Past het bestExport naar het data lake dat Databricks al leest ◐ MogelijkDatabricks kan OneLake lezen, maar je betaalt er een Fabric-capaciteit bij
Microsoft Fabric ● MogelijkData Factory-pipelines of notebooks; voor wat mirroring niet dekt ● MogelijkRechtstreeks naar een Fabric-lakehouse; ook voor BC on-premises ● Eerste keusNative: Delta-tabellen in OneLake, direct in de bronze-laag

● geschikt   ◐ mogelijk, met een extra stap of extra kosten   ○ geen logische keuze. Combineren mag: mirroring voor de meeste tabellen, de API's voor een enkele uitzondering.

→

Ons advies

Op Fabric met Business Central online: mirroring, zodra die voor jullie versie beschikbaar is, met de API's voor wat het niet dekt. Op Databricks, of met BC on-premises: bc2adls. Op SQL Server, en voor kleine, gerichte extracties: de API's, met retry-logica voor throttling. In het Axelio BI Framework is de extractie een vervangbare laag, dus starten met de ene route en later overstappen kost geen nieuwe modellen of rapporten.

Voor wie?
Business Central-gebruikers IT-manager Data architect BI-manager Applicatiebeheer CFO / controller

Bronnen, stand oktober 2026: Microsoft Learn, 'Operation limits in Dynamics 365 Business Central' (API-limieten per gebruiker); de bc2adls-repository op GitHub (Bertverbeek4PS/bc2adls, voortgezet uit microsoft/bc2adls); voor mirroring Stefano Demiliani (30 september 2026), MSDynamicsWorld en ThinkAboutIt (oktober 2026). Waar bronnen elkaar tegenspreken, staan beide vermeld. Deze sheet bevat geen prijzen; licenties en Fabric-capaciteit hangen af van jullie situatie.