適用於: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 文件集。
建立新的來源系統:
選取 [協力廠商/暫存 BAPI] 類型。
對於與目標系統的通訊類型,請選取非 Unicode(未啟用的 MDMP 設定)。
指派適當的程式識別碼。
將來源系統指派給 InfoSource。
建立 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 物件。 如需有關這些對話方塊的詳細資訊,請按下列其中一個主題: