2017-08-29 82 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. 在以後的運行中,不需要用戶交互。身份驗證靜默完成。
相關問題