OData 連接管理員
適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime
使用 OData 連線管理員連線到 OData 資料來源。 OData 來源元件會使用 OData 連線管理員連線到 OData 資料來源,並取用服務中的資料。 如需詳細資訊,請參閱< OData Source>。
將 OData 連接管理員加入 SSIS 封裝中
您可以使用三種方式,將新的 OData 連線管理員新增至 SSIS 套件:
按一下 [OData 來源編輯器] 中的 [新增...] 按鈕
在 方案總管 中,以滑鼠右鍵按一下 [連線管理員] 資料夾,然後按一下 [新增連線管理員] 。 針對 [連線管理員類型] 選取 [ODATA] 。
以滑鼠右鍵按一下套件設計師底部的 [連線管理員] 窗格,然後選取 [新增連線…]。 針對 [連線管理員類型] 選取 [ODATA] 。
注意
請確定 Visual Studio/SQL Server Data Tools (SSDT) 中的國際設定語言與部署 SSIS 套件所在目標 SQL Server 執行個體的預設語言一致。
連接管理員驗證
OData 連線管理員支援五種驗證模式。
Windows 驗證
基本驗證 (使用使用者名稱和密碼)
Microsoft Dynamics AX Online (使用使用者名稱和密碼)
Microsoft Dynamics CRM Online (使用使用者名稱和密碼)
Microsoft Online Services (使用使用者名稱和密碼)
如果是匿名存取,請選取 [Windows 驗證] 選項。
若要連線至 Microsoft Dynamics AX Online 或 Microsoft Dynamics CRM Online,您不能使用 [Microsoft Online Services] 驗證選項。 您也無法使用針對多重要素驗證設定的任何選項。 目前不支援新式驗證。
指定認證及維護認證安全
如果 OData 服務需要基本驗證,您可以在 OData 連線管理員編輯器中指定使用者名稱和密碼。 您在編輯器中輸入的值會保存在封裝中。 密碼值會根據封裝保護等級進行加密。
有多個方式可將使用者名稱和密碼值參數化,或儲存到封裝外部。 例如,您可以使用參數,或從 SQL Server Management Studio 執行套件時直接設定連線管理員屬性。
OData 連接管理員屬性
下列清單描述 OData 連線管理員的屬性。
屬性 | 預設值 | 描述 |
---|---|---|
保持運作 | 否 | 傳送 Web 要求時,"Keep-Alive" 標頭的值。 |
接收訊息大小上限 | 4 TB | 傳送 Web 要求時,接收訊息大小上限 (以位元組為單位)。 |
重試計數 | 5 | 傳送 Web 要求時重試計數。 |
重試睡眠 | 100 | 傳送 Web 要求時,重試的睡眠時間 (以毫秒為單位)。 |
逾時 | 600 | 傳送 Web 要求時,逾時的時間 (以秒為單位)。 |
Url | 服務文件的 URL。 | |
UserName | 如有必要,驗證使用使用者名稱。 | |
密碼 | 如有必要,驗證使用密碼。 | |
ConnectionString | 包括連線管理員的其他屬性。 |
OData 連線管理員編輯器
使用 [OData 連線管理員編輯器] 對話方塊新增連線,或編輯現有的 OData 資料來源連線。
選項。
連線管理員名稱
連接管理員的名稱。
服務文件位置
OData 服務的 URL。 例如:https://services.odata.org/V3/Northwind/Northwind.svc/。
驗證
選取下列其中一個選項:
- Windows 驗證。 匿名存取請選取這個選項。
- 基本驗證
- Microsoft Dynamics AX Online for Dynamics AX Online
- Microsoft Dynamics CRM Online for Dynamics CRM Online
- Microsoft Online Services for Microsoft Online Services
如果您選取 Windows 驗證以外的選項,請輸入使用者名稱和密碼。
若要連線至 Microsoft Dynamics AX Online 或 Microsoft Dynamics CRM Online,您不能使用 [Microsoft Online Services] 驗證選項。 您也無法使用針對多重要素驗證設定的任何選項。
測試連接
按一下此按鈕,測試 OData 來源的連線。