Azure Data Factory v2中Power Query凭据无效/缺失错误求助
ADF Power Query读取Parquet凭证错误的解决办法
下面是几个实用的排查和修复步骤:
- 重新保存链接服务的凭证
虽然数据集预览正常,但Power Query可能没正确继承连接凭证。找到该Parquet数据集对应的链接服务,重新输入并保存一遍凭证(比如SAS密钥、服务主体信息),再回到Power Query编辑器刷新数据源连接。 - 确认Power Query引用的是已配置的数据集
不要手动在Power Query中输入文件路径,直接将已配置好的Parquet数据集拖拽到Power Query画布,确保使用的是数据集关联的链接服务凭证,避免手动配置导致的凭证不匹配。 - 检查链接服务的权限范围
确保链接服务使用的身份(比如存储账户SAS令牌、服务主体)拥有Parquet文件所在容器/路径的读取权限,且权限未过期。部分场景下,Power Query执行查询时需要比数据集预览更明确的权限(比如容器内容的列出权限)。 - 发布ADF并重启Power Query编辑器
ADF的缓存可能导致凭证同步异常,先发布当前ADF资源,关闭Power Query编辑器后重新打开,再尝试运行查询。 - 排查Parquet文件的特殊结构
如果Parquet文件是分区存储或带有嵌套结构,检查Power Query的读取配置是否存在冲突。比如分区列设置是否正确,避免因解析逻辑触发不必要的凭证校验异常。
报错信息:"We could not evaluate this query due to invalid or missing credentials"
内容的提问来源于stack exchange,提问作者Shahid Haider
相关产品推荐
相关产品推荐

