Zoekresultaten oproepen
REST API's hebben doorgaans een mechanisme voor het verzenden van grote volumes records die zijn opgesplitst in pagina's met resultaten. Power Query biedt de flexibiliteit om veel verschillende pagineringsmechanismen te ondersteunen. Omdat elk pagineringsmechanisme echter anders is, is enige aanpassing van de pagineringsvoorbeelden waarschijnlijk nodig om in uw situatie te passen.
Typische patronen
Het zware werk van het compileren van alle paginaresultaten in één tabel wordt uitgevoerd door de Table.GenerateByPage() helperfunctie, die over het algemeen zonder aanpassingen kan worden gebruikt. In de codefragmenten in de sectie Table.GenerateByPage() helperfunctie wordt beschreven hoe u enkele algemene pagineringspatronen implementeert. Ongeacht het patroon moet u het volgende begrijpen:
- Hoe vraagt u de volgende pagina met gegevens aan?
- Berekent het pagineringsmechanisme waarden of extraheert u de URL voor de volgende pagina uit het antwoord?
- Hoe weet u wanneer u moet stoppen met pagineren?
- Zijn er parameters met betrekking tot paginering (zoals 'paginagrootte') waar u rekening mee moet houden?