2017-08-29 83 views
0

我试图连接到Azure数据湖以通过SSIS推送数据。 我正在使用Azure AD用户身份识别方法进行身份验证,但是当我单击测试连接时,它给了我一个错误并要求拥有该帐户的所有者权限。帐户中缺少的任何特定权利?SSIS的Azure数据湖存储目标连接管理器 - 无法通过身份验证推送数据

+0

除非我们知道那里有什么,否则我们不可能知道什么是缺失的:https://stackoverflow.com/help/how-to-ask – TheRealMrCrowley

回答

1

建议您使用service principal authentication/service identity而不是您正在使用的end-user authentication/user identity。这样可以避免很多麻烦。通过设计,它们可以作为非交互式和交互式身份验证方法。 SSIS支持最终用户身份验证的唯一原因是在开发ADLS支持时,只有在ADLS上完成了最终用户身份验证。

为了向后兼容,我们继续支持最终用户身份验证。遵循两步工作流程。

  1. 这是第一次需要用户交互。尝试连接到ADLS时,将弹出一个对话框,授予您对SSIS的访问权限,以代表您访问ADLS。
  2. 在以后的运行中,不需要用户交互。身份验证静默完成。
相关问题