分页
REST API 通常具有一些机制,用于将大量记录分解成结果页面。 Power Query 可灵活支持众多分页机制。 但是,由于每个分页机制各不相同,因此可能需对分页示例进行一些修改,以满足特定情况。
Table.GenerateByPage()
帮助程序函数会执行将所有页面结果编译为单个表的繁重任务,该函数通常无需修改即可使用。 Table.GenerateByPage()
帮助程序函数部分中展示的代码片段描述了如何实现某些常见分页模式。 无论模式为何,均需了解:
- 如何请求下一页数据?
- 分页机制是否涉及计算值,还是从响应中提取下一页的 URL?
- 如何知道何时停止分页?
- 是否存在与分页(如“页面大小”)相关的应加以注意的参数?