Azure Data Lake Store 連線管理員
適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime
SQL Server Integration Services (SSIS) 套件可以使用 Azure Data Lake Store 連線管理員,連線至具有下列兩種驗證類型之一的 Azure Data Lake Storage Gen1 帳戶:
- Microsoft Entra 使用者識別
- Microsoft Entra 服務識別
Azure Data Lake Store 連線管理員是 SQL Server Integration Services (SSIS) Feature Pack for Azure 的元件。
注意
雖然 Microsoft Entra ID 是 Azure Active Directory(Azure AD)的新名稱,但為了防止破壞現有的環境,Azure AD 仍會保留在某些硬式編碼元素中,例如 UI 字段、連線提供者、錯誤碼和 Cmdlet。 在本文中,這兩個名稱是可互換的。
必要條件
為確保 Azure Data Lake Store 連線管理員以及使用它的元件 (即 Data Lake Storage Gen1 來源和 Data Lake Storage Gen1 目的地) 能夠連線服務,請務必從這裡下載最新版的 Azure Feature Pack。
設定 Azure Data Lake Store 連線管理員
在 [新增 SSIS 連線管理員] 對話方塊中,選取 [AzureDataLake],然後選取 [新增]。 [Azure Data Lake Store Connection Manager Editor] (Azure Data Lake Store 連線管理員編輯器) 對話方塊隨即開啟。
在 [Azure Data Lake Store Connection Manager Editor] (Azure Data Lake Store 連線管理員編輯器) 對話方塊的 [ADLS Host] \(ADLS 主機\) 欄位中,提供 Data Lake Storage Gen1 主機 URL。 例如:
https://test.azuredatalakestore.net
或test.azuredatalakestore.net
。在 [驗證] 欄位中,選擇適當的驗證類型來存取 Data Lake Storage Gen1 中的資料。
如果選取 [Azure Active Directory 使用者識別] 身分驗證選項,請執行下列動作:
提供 [使用者名稱] 和 [密碼] 欄位的值。
選取 [測試連線] 來測試連線。 如果您或租用戶系統管理員之前未同意允許 SSIS 存取您的 Data Lake Storage Gen1 資料,因此當提示出現時請選取 [接受]。 如需有關此同意體驗的詳細資訊,請參閱<將應用程式與 Microsoft Entra ID 整合> (部分機器翻譯)。
注意
選取 [Azure Active Directory 使用者識別] 身分驗證選項後,多重要素驗證和 Microsoft 帳戶驗證將不受支援。
如果選取 [Azure Active Directory 服務識別] 身分驗證選項,請執行下列動作:
建立 Microsoft Entra 應用程式和服務主體來存取 Data Lake Storage Gen1 資料。
指派合適的權限,讓此 Microsoft Entra 應用程式存取 Data Lake Storage Gen1 資源。 如需有關此身分驗證選項的詳細資訊,請參閱建立可存取資源的 Microsoft Entra 應用程式和服務主體 (部分機器翻譯)。
提供 [用戶端識別碼]、[祕密金鑰] 和 [租用戶名稱] 欄位的值。
選取 [測試連線] 來測試連線。
按一下 [確定] 關閉 [Azure Data Lake Store Connection Manager Editor] (Azure Data Lake Store 連線管理員編輯器) 對話方塊。
檢視連線管理員的屬性
您可以在 [屬性] 視窗中看到您建立的連線管理員屬性。