当REST的响应不是下一个URL时,有人知道如何处理Azure Data中的分页吗?
返回的JSON包含以下属性:"Skip":0,“取”:100,"TotalNumberOfRecords":135,
TotalNumberOfRecords是调用API时存在的记录。然而,API总是返回最多100条记录。
因此,我的下一个调用应该添加两个查询参数:跳过和接受,值分别为100和35。
有人能帮我在Azure data中使用复制数据任务的分页规则来获得这个结果吗?
发布于 2022-08-27 06:59:37
数据工厂有分页选项:范围!
您可以在AbsoluteUrl中创建诸如“偏移”之类的变量,并在分页规则中建立范围规则,如果您希望在一个范围内使用该变量发出多个序列请求。offset是这样一个价值,它将增加一定的数额,这是我们设定的。
示例:

一定要注意我放置到相对URL的{偏移量}。通过使用同名的分页规则,这将被填充。因为您的页面大小是100集,所以在偏移量中设置100可以发出几个顺序请求。

参考文献: 分页支持页.
https://stackoverflow.com/questions/73489735
复制相似问题