1. Home
  2. Fabric Connector voor Exa...
  3. 2. Fabric Lakehouse
  4. 2.4 Datamodel Exact Online

2.4 Datamodel Exact Online

Hieronder vind je het overzicht met alle standaard beschikbare tabellen. Let hierbij goed op het verschil tussen de ‘full-refresh’ en ‘incrementele’ tabellen, om de notebooks zo efficiënt mogelijk in te richten.

 

Een efficiënte manier om je data up‑to‑date te houden tegen de laagste Fabric‑kosten:
  • Maak een eerste notebook voor de full‑refresh tabellen en ververs deze 1× per dag.
  • Maak een tweede notebook voor de incrementele tabellen, die je meerdere keren per dag kunt verversen.
  • Maak een derde notebook voor weinig veranderende data, die je 1× per week of maand ververst.

Alle notebooks kunnen worden gekoppeld aan hetzelfde Lakehouse.

We adviseren om alleen de tabellen in te lezen die daadwerkelijk gebruikt worden. Het is eenvoudiger om achteraf een tabel toe te voegen dan er één te verwijderen, omdat je vaak niet weet waar een tabel gebruikt wordt.

Op deze manier blijft je data actueel, met de kortste refreshtijden en de laagste Fabric-kosten.

 

Algemeen

Tabelnaam Type tabel Type refresh
ExactOnline.Administraties() Dimension Full
ExactOnline.Kalender() Dimension (date table) Full

Financieel

Tabelnaam Type tabel Type refresh
ExactOnline.Grootboek() Dimension Incremental
ExactOnline.GrootboekMutaties() Fact Incremental
ExactOnline.GrootboekMapping() Dimension Full
ExactOnline.GrootboekRubrieken() Dimension Incremental
ExactOnline.BudgetSaldi() Fact Full
ExactOnline.Documenten() Fact Incremental
ExactOnline.Dagboeken() Dimension Full
ExactOnline.Kostenplaatsen() Dimension Full
ExactOnline.Kostendragers() Dimension Full
ExactOnline.Betalingscondities() Dimension Full
ExactOnline.Btw() Dimension Full

Artikelen

Tabelnaam Type tabel Type refresh
ExactOnline.Artikelen() Dimension Incremental
ExactOnline.ArtikelGroepen() Dimension Full
ExactOnline.ArtikelAssortimenten() Dimension Full
ExactOnline.ArtikelVerkoopprijzen() Fact Incremental
ExactOnline.ArtikelLeveranciers() Dimension Incremental
ExactOnline.ArtikelInkoopprijzen() Fact Incremental

Relaties

Tabelnaam Type tabel Type refresh
ExactOnline.Debiteuren() Dimension Incremental
ExactOnline.DebiteurenOpenstaand() Fact Full
ExactOnline.Crediteuren() Dimension Incremental
ExactOnline.CrediteurenOpenstaand() Fact Full
ExactOnline.RelatieGroepen() Dimension Full

Verkoop

Tabelnaam Type tabel Type refresh
ExactOnline.VerkoopOrders() Fact Incremental
ExactOnline.VerkoopFacturen() Fact Incremental
ExactOnline.Offertes() Fact Incremental
ExactOnline.VerkoopKansen() Fact Full
ExactOnline.GoederenLeveringen() Fact Incremental
ExactOnline.Selectiecodes() Dimension Full

Inkoop

Tabelnaam Type tabel Type refresh
ExactOnline.InkoopOrders() Fact Incremental
ExactOnline.InkoopFacturen() Fact Full
ExactOnline.GoederenOntvangsten() Fact Full

Voorraad

Tabelnaam Type tabel Type refresh
ExactOnline.Voorraad() Fact Incremental
ExactOnline.Magazijnen() Dimension Full
ExactOnline.OpslagLocaties() Dimension Full

HRM

Tabelnaam Type tabel Type refresh
ExactOnline.Medewerkers() Dimension Incremental
ExactOnline.DienstVerbanden() Fact Incremental
ExactOnline.ArbeidsContracten() Fact Incremental
ExactOnline.RoosterUren() Fact Incremental
ExactOnline.Salarissen() Fact Incremental
ExactOnline.Afdelingen() Dimension Full
ExactOnline.Functies() Dimension Incremental
ExactOnline.VerlofRegistraties() Fact Incremental
ExactOnline.VerlofUren() Fact Incremental
ExactOnline.VerzuimRegistraties() Fact Incremental
ExactOnline.VerzuimUren() Fact Incremental

Projecten en uren

Tabelnaam Type tabel Type refresh
ExactOnline.Projecten() Dimension Incremental
ExactOnline.ProjectActiviteiten() Dimension Incremental
ExactOnline.ProjectUren() Fact Incremental
ExactOnline.ProjectKosten() Fact Incremental
ExactOnline.ProjectPlanning() Fact Incremental
ExactOnline.UurSoorten() Dimension Incremental
ExactOnline.KostenSoorten() Dimension Incremental
ExactOnline.FactuurTermijnen() Fact Full

Abonnementen

Tabelnaam Type tabel Type refresh
ExactOnline.Abonnementen() Fact Incremental

Overig

Tabelnaam Type tabel Type refresh
ExactOnline.Gebruikers() Dimension Full
ExactOnline.Perioden() Dimension Full
ExactOnline.ValutaCodes() Dimension Full
ExactOnline.Wisselkoersen() Fact Full

 

Overstap vanaf Power BI Connector voor Exact Online

Het datamodel is bijna helemaal gelijk aan het datamodel van de Power BI Connector voor Exact Online, wat het overstappen eenvoudig maakt. Er zijn echter een paar kleine verschillen, veroorzaakt doordat de incrementele endpoints in de Exact Online API soms iets anders zijn.

In deze tabellen zijn een paar kleine verschillen:

  • GrootboekSaldi: de tabel GrootboekSaldi is vervallen. Gebruik voortaan de tabel GrootboekMutaties. Alle velden uit GrootboekSaldi zijn ook aanwezig in GrootboekMutaties, waardoor de omzetting eenvoudig is.
  • OpeningsBalans: de tabel OpeningsBalans is niet meer beschikbaar. Bereken de openingsbalans nu op basis van cumulatieve saldi uit GrootboekMutaties. Als de volledige historie aanwezig is, kun je openingsbalansen voor alle jaren bepalen. Voorheen was dit beperkt tot de laatste twee jaren door restricties in de Exact Online API.
  • GrootboekMutaties: de tabel GrootboekMutaties bevat nu ook mutaties van de resultaatboeking aan het einde van het jaar (Type 310 – Period closing). Alleen de balansmutaties worden ingelezen voor de beginbalans; W&V-boekingen worden niet ingelezen om te voorkomen dat het resultaat op nul uitkomt.
  • Artikelen: het veld VerkoopPrijs is niet meer aanwezig. In plaats daarvan kun je de tabel ArtikelVerkoopprijzen gebruiken die de verkoopprijzen per artikel per klant bevat.
  • VerkoopFacturen: het veld SelectionCodeID is niet meer aanwezig.
  • ProjectActiviteiten: de velden Baseline en BaselineDatum zijn niet meer aanwezig.
  • Voorraad: de velden VeiligheidsVoorraad en MaximumVoorraad zijn niet meer aanwezig. Het veld BeschikbareVoorraad is toegevoegd.