Azure Data Factory POST请求下REST API分页配置问题
Azure Data Factory POST请求分页配置问题
我是Azure Data Factory(ADF)新手,遇到分页配置问题。需要将REST API数据存储到Azure SQL数据库,因结果量大使需分页。此前用GET请求配置ADF分页规则的Copy Data活动可正常运行,但业务需求需通过POST请求获取排序后的数据,Postman测试正常,但无法在Copy Data活动中实现。
首次POST请求体示例
{ "query": { "field": "name", "operator": "=", "value": "alex" }, "pagination": { "per_page": 5 } }
API响应示例
{ "pages": { "type": "pages", "next": { "page": 4, "starting_after": "1HaSB+xrOyyMXAkS/c1RteCL7BzOzTvYjmjakgTergIH31eoe2v4/sbLsJWPIncfQLD3ouPkZlCwJ86F" }, "page": 3, "per_page": 5, "total_pages": 10 } }
我需要将响应中的starting_after值带入下一次POST请求体,但无法在ADF分页配置中实现参数传递。尝试用变量没达到预期效果,考虑过用Until活动嵌套Web活动迭代,但觉得这不是Copy Data活动的正确用法。此前GET请求的分页配置是在Copy Data活动中通过内置规则实现的。
内容的提问来源于stack exchange,提问作者Coding newby
相关产品推荐
相关产品推荐

