分頁
REST API 通常有一些機制可將大量記錄分割成 結果頁面 。 Power Query 有彈性地支援許多不同的分頁機制。 不過,由於每個分頁機制都不同,因此可能需要對分頁範例進行一些修改,以符合您的情況。
協助程式函式執行將所有頁面結果編譯成單一數據表Table.GenerateByPage()
的繁重工作,通常不需要修改即可使用。 Helper 函式一節中顯示的 Table.GenerateByPage()
代碼段描述如何實作一些常見的分頁模式。 不論模式為何,您都需要瞭解:
- 如何要求下一頁的數據?
- 分頁機制是否涉及計算值,還是從回應中擷取下一頁的 URL?
- 如何知道何時停止分頁?
- 您是否應該注意與分頁相關的參數(例如「頁面大小」?