Sideveksling
REST-API-er har vanligvis en mekanisme for å overføre store mengder poster delt opp i sider med resultater. Power Query har fleksibilitet til å støtte mange forskjellige sidevekslingsmekanismer. Siden hver sidevekslingsmekanisme er forskjellig, vil imidlertid en viss endring av sidevekslingseksempler sannsynligvis være nødvendig for å passe til din situasjon.
Den tunge hevingen av kompilering av alle sideresultatene i én Table.GenerateByPage()
enkelt tabell utføres av hjelpefunksjonen, som vanligvis kan brukes uten endringer. Kodesnuttene som presenteres i Table.GenerateByPage()
hjelpefunksjonsdelen beskriver hvordan du implementerer noen vanlige sidevekslingsmønstre. Uavhengig av mønster må du forstå:
- Hvordan ber du om neste side med data?
- Innebærer sidevekslingsmekanismen å beregne verdier, eller trekker du ut nettadressen for neste side fra svaret?
- Hvordan vet du når du skal stoppe sideveksling?
- Er det parametere relatert til sideveksling (for eksempel «sidestørrelse») som du bør være oppmerksom på?