无法在 Azure 数据工厂中使用分页规则



我正在尝试使用 ADF rest 源中的分页规则来下载我的所有页面数据。我的API看起来像这样:www.xyz.com?page=0,我得到这样的响应: {内容:[],

总页数:"150",

页数:0} 这是我尝试编写以获取下一页数据的分页规则

QueryParameters.page = @add(int($.page(,1(,但这反映了一个错误,说不支持的概念并显示无效。

请告诉是否有任何方法可以增加响应的值并再次点击 API

您可以创建一个 till 循环。

创建一个管道,其中包含一个变量,该变量将由 till 活动和对 API 的调用进行评估,以获取总页数(或第一批数据(。 然后,在 Until 活动中,运行它直到您的 @equals(pipeline.variable, activity('1stcall'(.output.totalPages(。

直到内部的活动应该是一个 - 另一个网络调用您的应用程序 -增加页面变量值的设置变量活动。

最新更新