AFAS Profit is benaderbaar via een API en moet je gebruikmaken van Pagination / Paging (Skip & Take):
Skip/Take
URL/connectors/GetConnectorName?skip=0&take=20
De operator Skip/Take geeft de mogelijkheid om data in stukken op te halen. Als de operator niet wordt meegegeven worden altijd de eerste 100 regels teruggegeven. Als je skip en take beide op ‘-1’ instelt worden alle regels opgehaald (niet aanbevolen!)
Gebruik skip/take altijd in combinatie met sortering. De sortering zou anders kunnen wijzigen tijdens het ophalen van de data.
Let op: zorg ervoor dat je een kleine hoeveelheid opvraagt per keer, zo vermijd je een mogelijke time-out!
Binnen Azure Data Factory (ADF) is het ook mogelijk om gebruik te maken van Skip & Take:
Binnen de datasets kun je gebruikmaken van een RelativeURL inclusief Skip&Take en overige parameters:
Heb je vragen m.b.t. AFAS Profit en het ontsluiten hiervan? Neem dan contact op: clint.huijbers@monkeyconsultancy.nl
Op zoek naar een manier om te rapporteren op AFAS Profit? Wellicht met Power BI? Het MonkeyDWH™ helpt hierbij.