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 來源的連線。