SSIS Power 查询连接管理器错误

SSIS Power query connection manager error

我为 SQL 服务器 2017 安装 SQL Power Query 服务器连接器。使用 power query 连接器创建 SSDT SSIS 包。它在 SSDT 中完美运行!但是当我将项目部署到 SSIS 目录时,出现错误:

Credentials are required to connect web source.

Package:Error: The data protection operation was unsuccessful. This may have been caused by not having the user profile loaded for the current thread's user context, which may be the case when the thread is impersonating.

此外,当我将这个包从 SSIS 目录导入到新项目时,power query connection manager 离开项目并出现错误:

The connection "{EFC6889A-D312-4A9E-B251-877C7A67B8DF}" is not found. This error is thrown by Connections collection when the specific connection element is not found.

解决了!!!在 SSDT 中,我使用了自己的登录名。但是在 SSIS 目录中使用了无法访问网络的 SSIS 代理帐户。 在向 SSIS 代理帐户授予网络访问权限后,它就可以工作了!

如果您遇到同样的错误,请尝试 运行 代理帐户下的 SSDT 并检查数据源管理器中的网络访问:)