使用 ADF 的 Rest API 分页

问题描述 投票:0回答:1

我正在努力使用 REST API 并使用 Azure 数据工厂获取所有记录,我只获取第一条记录,但是在 Postman 中我获取了所有记录,有人可以帮助我分页吗?下面是邮递员的输出,其中标头显示了多少页等,我不知道在 ADF 中使用什么方法?

Postman Output

我尝试过 AbsoluteUrl Value Headers $.paging.next 这不起作用:(

pagination azure-data-factory
1个回答
0
投票

如果 API 标头没有

Paging.next
元素,则在绝对 URL 分页规则中给出值
Headers $.paging.next 
将不起作用。

  • 本演示的示例 API 如下图所示。

  • 在 ADF 复印活动设置中添加分页

  1. 您可以在 URL 中添加页面参数,如下图所示。

    Relative URL: ?page={page}

  2. 在复制活动的来源设置中,添加分页规则。

"AbsoluteUrl.{page}": "RANGE:1:2:1"

根据您的要求将范围函数中的最终值 2 替换为实际最终值。

参考分页支持 ADF - Microsoft 文档

© www.soinside.com 2019 - 2024. All rights reserved.