首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Rest API数据工厂的分页错误令牌无效

Rest API数据工厂的分页错误令牌无效
EN

Stack Overflow用户
提问于 2021-10-24 20:43:15
回答 1查看 423关注 0票数 0

我正在尝试使用rest api进行分页,因为它只是将Azure ADF中的第一个页面发送到blob存储。我目前使用AbsoluteUrl和$'@odata.nextLink‘来获取所有页面,问题是我得到了这个错误,我首先使用令牌活动来获取令牌,然后在复制活动中使用它,其中源是rest api数据集,其头动态地来自令牌活动,然后使用分页。你能给我指出正确的方向吗?这是正确的方法,还是我错过了什么?

下面是导入模式的外观:

和导入模式后的错误

下面是我的rest api配置:

这是我的token all web活动的外观:

编辑2:

以下是Web活动的输出:

包括未命中访问令牌的片段:

这是分页打开时拷贝活动的输出:

这是管道的设置:

EN

回答 1

Stack Overflow用户

发布于 2021-10-25 04:31:44

HttpStatusCode 401指示认证未完成或由于无效凭证而失败。可能是复制活动的请求中缺少访问令牌,或者未正确引用访问令牌,或者访问令牌已过期。请确保您已经拥有此API的正确访问权限。

下面是一个具有基本配置要求的示例:

  1. 获取

的访问令牌

  1. 确保您能够使用添加动态内容字段来动态引用它。修改与您从早期登录活动中收到的输出相关的引用。

代码语言:javascript
运行
复制
- Additional headers: `Authorization: @concat('Bearer', activity('Login').output.access_token)`
- AbsoluteUrl: `${result_root}.{nextPageURL}`

这里是Pagination support的官方文档,指的是支持的键值对。

如果您正确获取了访问令牌,但仍然看到错误,请尝试在复制活动的映射设置中导入架构。并确保您的示例中的nextPageUrlodata.nextLink映射正确。

重新检查$'@odata.nextLink',AbsoluteUrl值为:

$.rootElementName.CollectionOfItems.nextLinkURL

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69700622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档