分享方式:


設定 SAP CDC 連接器的連結服務和來源資料集

適用於:Azure Data Factory Azure Synapse Analytics

提示

試用 Microsoft Fabric 中的 Data Factory,這是適用於企業的全方位分析解決方案。 Microsoft Fabric 涵蓋從資料移動到資料科學、即時分析、商業智慧和報告的所有項目。 了解如何免費開始新的試用

了解如何在 Azure Data Factory 中設定 SAP CDC 連接器的連結服務和來源資料集。

設定連結服務

若要設定 SAP CDC 連結服務:

  1. 在 Azure Data Factory Studio 中,移至資料處理站的 [管理] 中樞。 在 [連線] 下的功能表中,選取 [連結服務]。 選取 [新增],建立新的連結服務。

    Screenshot of the Manage hub in Azure Data Factory Studio, with the New linked service button highlighted.

  2. 在 [新增連結服務] 中,搜尋 SAP。 選取 [SAP CDC],然後選取 [繼續]

    Screenshot of the linked service source selection, with SAP CDC selected.

  3. 設定連結服務屬性。 許多屬性都類似於 SAP 資料表連結服務屬性。 如需詳細資訊,請參閱已連結的服務屬性

    1. 在 [名稱] 中,輸入連結服務的唯一名稱。
    2. 在 [透過整合執行階段連線] 中,選取您的自我裝載整合執行時間。
    3. 在 [伺服器名稱] 中,輸入 SAP 系統的對應伺服器名稱。
    4. 在 [訂閱者名稱] 中,輸入唯一的名稱來註冊此 Data Factory 連線,並將其識別為訂閱者,取用您 SAP 系統在 Operational Delta Queue (ODQ) 中產生的資料套件。 例如,您可能會將其命名為 <YOUR_DATA_FACTORY_NAME>_<YOUR_LINKED_SERVICE_NAME>。 請務必只使用大寫字母。 此外,也請確定總字元計數不超過 32 個字元,否則 SAP 會截斷名稱。 如果您的中心和連結服務皆具有長名稱,則這可能會造成問題。

    請務必將唯一的訂用帳戶者名稱指派給連線至相同 SAP 系統的每個連結服務。 這可讓 SAP 端的監視和疑難排解變得更容易。

    Screenshot of the SAP CDC linked service configuration.

  4. 選取 [測試連線],然後選取 [建立]

設定來源資料集

  1. 在 Azure Data Factory Studio 中,移至資料處理站的 [建立者] 中樞。 在 [處理站資源] 的 [資料集]>[資料集動作] 底下,選取 [新增資料集]

    Screenshot that shows creating a new pipeline in the Data Factory Studio Author hub.

  2. 在 [新增資料集] 中,搜尋 SAP。 選取 [SAP CDC],然後選取 [繼續]

    Screenshot of the SAP CDC dataset type in the New dataset dialog.

  3. 在 [設定屬性] 中,輸入 SAP CDC 連結服務資料來源的名稱。 在 [連結服務] 中,選取下拉式清單,然後選取 [新增]

  4. 選取新來源資料集的 SAP CDC 連結服務,並設定連結服務的其餘屬性:

    1. 在 [透過整合執行階段連線] 中,選取您的自我裝載整合執行時間。

    2. 在 [ODP 內容] 中,選取 ODP 資料擷取的內容。 以下列出一些範例:

      • 若要從 S/4HANA 擷取 ABAP CDS 檢視,請選取 [ABAP_CDS]
      • 若要從 SAP BW 或 BW/4HANA 擷取 InfoProviders 或 InfoObjects,請選取 [BW]
      • 若要從 SAP ECC 擷取 SAP 擷取器,請選取 [SAPI]
      • 若要透過 SAP LT 複寫伺服器作為 Proxy 從 SAP 來源系統擷取的 SAP 應用程式資料表,選取 [SLT~<您的佇列名稱]>

      如果您想要擷取 SAP 應用程式資料表,但不想使用 SAP 橫向轉換複寫伺服器 (SLT) 做為 Proxy,您可以使用 RSO2 交易程式碼或 Core Data Services (CDS) 檢視表來建立 SAP 擷取器。 然後,使用 SAPIABAP_CDS 內容,直接從 SAP 來源系統擷取資料表。

    3. 針對 [ODP 物件名稱],在所選的資料擷取內容下,選取要擷取的資料來源物件名稱。 如果您使用 SLT 作為 Proxy 連線到 SAP 來源系統,目前不支援預覽資料功能。

      若要直接輸入選取專案,請選取 [編輯] 核取方塊。

    Screenshot of the SAP CDC dataset configuration page.

  5. 選取 [確定] 以建立新的 SAP CDC 來源資料集。

使用 SAP CDC 資料集作為來源來設定對應資料流程

若要使用 SAP CDC 資料集作為來源來設定對應資料流程,請遵循使用 SAP CDC 連接器轉換資料

透過傳送自我裝載整合執行階段記錄來對 SAP CDC 連接器進行偵錯