调用REST API获取Azure Data Factory管道运行日志报NotFound错误如何处理
ADF管道运行日志API 404错误排查配置方案
路径参数校验
- 确认请求URL中所有占位符取值完全正确:
{subscriptionId}(订阅ID)、{resourceGroupName}(资源组名)、{factoryName}(数据工厂名)、{runId}(管道运行ID)均无拼写错误、多余空格或大小写偏差,Azure资源标识大小写敏感。 - 确认查询的
runId未超出日志保留周期,ADF默认管道运行日志仅保留45天,超期记录会被自动清理,无法查询。
权限配置
- Web Activity必须配置正确的身份验证方式,推荐使用托管标识完成认证:
- 为ADF的系统托管标识/用户托管标识分配目标数据工厂的
Monitoring Reader及以上角色权限,权限范围可选择对应订阅、资源组或单个数据工厂实例。 - Web Activity的身份验证选项选择
Managed Identity,资源字段必须填写https://management.azure.com,填写错误会导致认证失败、资源访问异常。
- 为ADF的系统托管标识/用户托管标识分配目标数据工厂的
网络适配配置
- 若ADF启用了专用端点、关闭了公网访问,需确认Web Activity使用的集成运行时(自托管/ Azure集成运行时)的网络策略未拦截Azure管理API的访问请求,放开对应网络安全组、防火墙规则。
- 若使用主权云(如世纪互联运营的中国区Azure),需将请求域名替换为对应主权云的管理端点,中国区Azure管理端点为
https://management.chinacloudapi.cn。
API版本校验
- 确认请求URL中的
api-version=2018-06-01拼写正确,该版本为官方稳定可用版本,无需调整。
内容的提问来源于stack exchange,提问作者inspiredd
相关产品推荐
相关产品推荐

