我正在尝试使用复制活动从 REST API 获取数据。我对分页功能有疑问,我想知道考虑到可用的功能是否可以使用它。
我正在使用 http 请求,如下所示:
https://MyAPI.com/API/TableName?$orderby=Field1,Field2,Field3&$format=json
然后我得到 json 响应
{
"value": [
data that I'm interested in here...
],
"odata.nextLink": "TableName/?$orderby=Field1,Field2,Field3&$skiptoken=156464,165464,1,84,-1,3373"
}
因此,这意味着对于我的下一个 URL,我必须获取原始链接的一部分:https://MyAPI.com/API/ 并向其中添加 odata.nextLink 内容,并添加我的 &$格式=json在最后。
我的猜测是,现在可以使用复制活动来完成此操作,并且我必须依赖循环中的 Web 活动,在其中我可以完全控制 URL,但这确实不是我想要选择的途径。
任何帮助将不胜感激。 谢谢
尚未测试我的答案,但根据您的数据,
您也可以自己解决此问题,当您将鼠标悬停在 ADF 画布上的复制活动上时,您可以选择垃圾箱和重复图标旁边的小“”按钮。在此,在“翻译器”节点下,您可以找到您的映射以及 ADF 期望成功解决 odata.nextline 的内容。
希望对您有帮助!