
- SAP BODS 教程
- SAP BODS - 首頁
- 資料倉庫 & ETL
- 資料倉庫 - 概述
- 資料倉庫 - 型別
- 資料倉庫 - 產品 & 供應商
- ETL - 簡介
- SAP BO 資料服務
- SAP BODS - 概述
- SAP BODS - 架構
- SAP BODS - 資料服務設計器
- SAP BODS 倉庫
- SAP BODS - 倉庫概述
- 倉庫建立 & 更新
- 資料服務管理控制檯
- SAP BODS - DSMC 模組
- SAP BODS - DS 設計器簡介
- SAP BODS - ETL 流程在 DS 設計器中
- SAP BODS 資料儲存 & 格式
- SAP BODS - 資料儲存概述
- SAP BODS - 更改資料儲存
- SAP BODS - 記憶體資料儲存
- SAP BODS - 連結資料儲存
- SAP BODS - 介面卡資料儲存
- SAP BODS - 檔案格式
- COBOL Copybook 檔案格式
- 從資料庫表中提取資料
- 從 Excel 工作簿中提取資料
- SAP BODS 轉換
- SAP BODS - 轉換型別
- 將轉換新增到資料流
- SAP BODS - 查詢轉換
- SAP BODS 管理
- SAP BODS - 資料服務概述
- 建立嵌入式資料流
- 除錯 & 恢復機制
- 資料評估 & 資料分析
- SAP BODS - 調整技巧
- SAP BODS 有用資源
- SAP BODS - 問答
- SAP BODS - 快速指南
- SAP BODS - 有用資源
- SAP BODS - 討論
SAP BODS - 架構
在本章中,我們將學習 SAP BODS 架構。插圖顯示了帶有暫存區的 BODS 系統架構。
源層
源層包括不同的資料來源,例如 SAP 應用程式和非 SAP RDBMS 系統,資料整合在暫存區中進行。
SAP Business Objects Data Services 包括不同的元件,如資料服務設計器、資料服務管理控制檯、倉庫管理器、資料服務伺服器管理器、工作臺等。目標系統可以是資料倉庫系統,如 SAP HANA、SAP BW 或非 SAP 資料倉庫系統。

以下螢幕截圖顯示了 SAP BODS 的不同元件。

您還可以將 BODS 架構劃分為以下幾層 -
- Web 應用程式層
- 資料庫伺服器層
- 資料服務服務層
下圖顯示了 BODS 架構。

產品演變 – ATL、DI & DQ
Acta Technology Inc. 開發了 SAP Business Objects Data Services,後來 Business Objects 公司收購了它。Acta Technology Inc. 是一家美國公司,負責開發第一個資料整合平臺。Acta Inc. 開發的兩個 ETL 軟體產品是資料整合 (DI) 工具和資料管理或資料質量 (DQ) 工具。
Business Objects,一家法國公司於 2002 年收購了 Acta Technology Inc.,隨後這兩個產品分別更名為Business Objects 資料整合 (BODI) 工具和Business Objects 資料質量 (BODQ) 工具。
SAP 於 2007 年收購了 Business Objects,這兩個產品分別更名為 SAP BODI 和 SAP BODQ。2008 年,SAP 將這兩個產品整合到一個名為 SAP Business Objects Data Services (BODS) 的單一軟體產品中。
SAP BODS 提供資料整合和資料管理解決方案,在早期版本的 BODS 中,包含了文字資料處理解決方案。
BODS – 物件
在 BO Data Services Designer 中使用的所有實體都稱為物件。所有物件(如專案、作業、元資料和系統函式)都儲存在本地物件庫中。所有物件本質上都是分層的。
物件主要包含以下內容 -
屬性 - 用於描述物件,但不影響其操作。例如 - 物件名稱、建立日期等。
選項 - 控制物件的操作。
物件型別
系統中有兩種型別的物件 - 可重用物件和一次性物件。物件的型別決定了如何使用和檢索該物件。
可重用物件
儲存在倉庫中的大多數物件都可以重用。當在本地倉庫中定義並儲存可重用物件時,可以透過建立對定義的呼叫來重用該物件。每個可重用物件只有一個定義,對該物件的所有呼叫都引用該定義。現在,如果在一個地方更改物件定義,則會在該物件出現的所有地方更改物件定義。
物件庫用於包含物件定義,當從庫中拖放物件時,會建立一個對現有物件的新的引用。
一次性物件
專門為作業或資料流定義的所有物件稱為一次性物件。例如,在任何資料載入中使用的特定轉換。
BODS – 物件層次結構
所有物件本質上都是分層的。下圖顯示了 SAP BODS 系統中的物件層次結構 -

BODS - 工具和功能
根據下面說明的架構,我們在 SAP Business Objects Data Services 中定義了許多工具。每個工具根據系統環境都有其自身的功能。

在頂部,您安裝了資訊平臺服務以進行使用者和許可權安全管理。BODS 依賴於中央管理控制檯 (CMC) 進行使用者訪問和安全功能。這適用於 4.x 版本。在以前的版本中,它是在管理控制檯中完成的。