无法在 Azure 数据工厂中使用分页规则
unable to use pagination rules in Azure data factory
我正在尝试使用 ADF rest 源中的分页规则来下载我所有的页面数据。我的 API 看起来像这样: www.xyz.com?page=0 我得到这样的响应:
{内容:[],
总页数:"150",
页数:0}
这是我正在尝试编写以获取下一页数据的分页规则
QueryParameters.page = @add(int($.page),1) 但这反映了一个错误,说 UnsupportedConcept 并显示无效。
请告知是否有任何方法可以增加响应的值并再次点击 api
您可以创建一个直到循环。
创建一个管道,其中包含一个变量,该变量将由 until activity 进行评估,并调用您的 api 以获取总页数(或第一批数据)。
然后,在 Until activity 中,你 运行 它直到你的 @equals(pipeline.variable, activity('1stcall').output.totalPages).
until 中的活动应该是
-另一个网络电话给你的应用程序
-A设置变量activity增加页面变量的值
我正在尝试使用 ADF rest 源中的分页规则来下载我所有的页面数据。我的 API 看起来像这样: www.xyz.com?page=0 我得到这样的响应: {内容:[],
总页数:"150",
页数:0} 这是我正在尝试编写以获取下一页数据的分页规则
QueryParameters.page = @add(int($.page),1) 但这反映了一个错误,说 UnsupportedConcept 并显示无效。
请告知是否有任何方法可以增加响应的值并再次点击 api
您可以创建一个直到循环。
创建一个管道,其中包含一个变量,该变量将由 until activity 进行评估,并调用您的 api 以获取总页数(或第一批数据)。 然后,在 Until activity 中,你 运行 它直到你的 @equals(pipeline.variable, activity('1stcall').output.totalPages).
until 中的活动应该是 -另一个网络电话给你的应用程序 -A设置变量activity增加页面变量的值