SAP BW 目的地

適用於:SQL Server Azure Data Factory 的 SSIS Integration Runtime

SAP BW 目標元件是 Microsoft Connector 1.1 for SAP BW 的其中一個元件。 因此,SAP BW 目的地會將 Integration Services 套件中的資料流程資料載入至 SAP Netweaver BW 第 7 版系統。

這個目的地具有一個輸入和一個錯誤輸出。

重要

Microsoft Connector 1.1 for SAP BW 的文件假設讀者已熟悉 SAP Netweaver BW 環境。 如需有關 SAP Netweaver BW 的詳細資訊,或有關如何設定 SAP Netweaver BW 物件與處理序的詳細資訊,請參閱 SAP 文件集。

若要使用 SAP BW 目的地,您必須執行下列工作:

準備目的地所需的 SAP NetWeaver BW 物件

SAP BW 目的地要求特定物件必須存在 SAP Netweaver BW 系統中,然後目的地才能運作。 如果這些物件原本不存在,您就必須遵循下列步驟,在 SAP Netweaver BW 系統中建立並設定這些物件。

注意

如需有關這些物件和這些組態設定步驟的其他詳細資料,請參閱 SAP Netweaver BW 文件集。

  1. 建立新的來源系統:

    1. 選取 [協力廠商/暫存 BAPI] 類型。

    2. 對於與目標系統的通訊類型,請選取非 Unicode(未啟用的 MDMP 設定)。

    3. 指派適當的程式識別碼。

  2. 將來源系統指派給 InfoSource。

  3. 建立 InfoPackage。

    InfoPackage 是 SAP BW 目的地所需的最重要物件。

您也可以建立其他 InfoObject、InfoCube、InfoSource 和 InfoPackage,以支援將資料載入 SAP Netweaver BW 系統。

連接到 SAP Netweaver BW 系統

為了連線到 SAP Netweaver BW 版本 7 系統,SAP BW 目的地會使用屬於 Microsoft Connector 1.1 for SAP BW 封裝一部分的 SAP BW 連線管理員。 SAP BW 連線管理員是 SAP BW 目的地可以使用的唯一 Integration Services 連線管理員。

如需有關 SAP BW 連接管理員的詳細資訊,請參閱< SAP BW 連線管理員>。

設定 SAP BW 目的端

您可以利用下列方式設定 SAP BW 目的地:

  • 查找並選取要用來載入資料的 InfoPackage。

  • 將資料流程中的每個資料行對應到 InfoPackage 中對應的 InfoObject。

  • 透過設定 PackageSize 屬性,指定一次會傳輸多少個資料列。

  • 選擇要等候直到 SAP Netweaver BW 系統完成資料載入為止。

  • 選擇不要觸發 InfoPackage,而是等候 SAP Netweaver BW 系統已開始載入資料的通知。

  • (選擇性) 在資料載入完成之後觸發另一個處理序鏈結。

  • (選擇性) 建立目的地所需的 SAP Netweaver BW 物件。 這包括建立 InfoObject、InfoCube、InfoSource 和 InfoPackage。

  • 使用您已選取的選項來測試資料的載入。

您也可以依目的地啟用 RFC 函數呼叫的記錄功能。 (此記錄與您可在 Integration Services 套件上啟用的選用記錄彼此獨立。)當您設定目的地所使用的 SAP BW 連線管理員時,即可啟用 RFC 函數呼叫的記錄。 如需有關如何設定 SAP BW 連接管理員的詳細資訊,請參閱< SAP BW 連線管理員>。

如果您不知道設定目的地的所有必要值,可能必須詢問 SAP 系統管理員。

如需逐步解說,了解如何設定及使用 SAP BW 連線管理員、來源及目的地,請參閱白皮書《搭配 SAP BI 7.0 使用 SQL Server 2008 Integration Services》。 這份技術白皮書也會示範如何設定 SAP BW 中的必要物件。

使用 SSIS 設計師設定目的地

如需有關可以在 SSIS 設計師中設定之 SAP BW 目的地屬性的詳細資訊,請按下列其中一個主題:

設定 SAP BW 目的地時,您也可以使用各種對話方塊來查閱或建立 SAP Netweaver BW 物件。 如需有關這些對話方塊的詳細資訊,請按下列其中一個主題: