Olvasás angol nyelven

Megosztás a következőn keresztül:


Lapozás

A REST API-k általában valamilyen mechanizmust tartalmaznak nagy mennyiségű rekord eredményoldalakra bontására. A Power Query rugalmasan támogatja a különböző lapozási mechanizmusokat. Mivel azonban az egyes lapozási mechanizmusok eltérőek, a lapozási példák bizonyos mértékű módosítása valószínűleg szükséges a helyzetnek megfelelően.

Tipikus minták

A segédfüggvény elvégzi az összes oldal eredményének egyetlen táblázatba Table.GenerateByPage() történő összeállítását, amely általában módosítás nélkül használható. A segédfüggvény szakaszban bemutatott Table.GenerateByPage() kódrészletek bemutatják, hogyan valósítható meg néhány gyakori lapozási minta. A mintától függetlenül a következőt kell megértenie:

  1. Hogyan kérheti le a következő adatoldalt?
  2. A lapozási mechanizmus magában foglalja az értékek kiszámítását, vagy kinyeri a következő oldal URL-címét a válaszból?
  3. Honnan tudja, mikor kell leállítani a lapozást?
  4. Vannak olyan paraméterek a lapozással kapcsolatban (például "oldalméret"), amelyekről tisztában kell lennie?