SAP BW配置及操作手冊


 

SAP BW配置及操作手冊

http://www.sapzh.com/html/Financial/bw/2742.html

概述

業務說明

基於SAP ECC6

 

使用RSA3

0TCT_DS01數據源可以查看對BW數據的讀取情況。

為了從EP中鏈接到SAP系統,需要配置單點登錄,另外需要用戶在ECC中擁有RSRR_WEB的權限

基本原理

以下是基於文件的BW設置的基本原理,也可以說是一個基本的操作過程。

1.設置一個源系統,用於確定數據從哪里來。

2.創建一個Datasource,用於存放抽取過來的數據。此時的抽取式通過InfoPackage實現的。

3.創建一個DataStore Object對象,用於存放處理后的數據。Datasource和DataStore Object之間通過Transformation(轉換規則)進行關聯,同時需要創建一個Transfer Process用於數據的抽取處理。每個DataStore Object是屬於一個InfoArea,也就是說一個Info Area下可以根據需要按照不同的規則更新出不同DataStore Object。

4.在Explorer中創建一個查詢,查詢需要的數據,設計查詢時可以設置一個過濾器進行必要的篩選。

 

Table

RSIDOCSAVE

 

相關概念

BI(Business Intelligence,商務智能)

 

SAP BI(SAP Business Information Warehouse)

 

DW(Data Warehouse,數據倉庫)

 

DM (Data Mining,數據挖掘)

 

OLTP(Online Transaction Process,在線事務處理)

OLAP(Online Analysis Process,在線分析處理)

 

邏輯視圖

 

概念(BW)

信息區域(Info Area)

 

信息對象(InfoObject)

概述

 

信息對象組(InfoObject Catalog)

 

特性Characteristic

 

關鍵值Key figures

 

單位(Unit)

 

時間特性(Time Characteristic)

 

數據對象的屬性

關鍵字段KeyField

 

數據字段Data Field

 

導航屬性Navigation Attribution

 

索引Indexes

特征值Value

 

ETL(Extract Transform Load)提取轉換加載

 

數據存儲

PSA(Persistent Staging Area,連續的分段傳輸區域)

 

信息提供者Info Provider

 

ODS(Operational Data Store,運營數據存儲)-7.0變為DSO

 

DSO(Data Store Object,數據存儲對象)

 

信息立方體(InfoCube)

 

多信息提供者Multi Provider

 

信息集InfoSet
虛擬提供者(Virtual Provider)-未整理

 

信息源InfoSource

 

數據處理

信息包InfoPackage

 

轉換Transformation

 

配置順序

 

 

 

數據傳遞邏輯

 

所有外部系統都可以看作鏡像到SAP BI的數據源(DataSource),通過一定的映射關系(Mapping)與SAP BI系統內部的信息提供者(InfoProvider)相關聯。從技術上講,數據源就是外部系統(例如SAP R/3系統)。

SAP BI首先通過創建數據源(Data Source) ,利用信息上載包(InfoPackage)提取外部系統的數據;通過轉換流程(Transofrmation)內預先設定的轉換規則、更新規則對數據進行必要的過濾或處理,再利用數據傳輸流(Data Transfer Process)將信息按照業務分析需求通過關聯保存到信息提供者(InfoProvider),即實際的存儲結構中,完成整個數據抽取的流程。

 

BI CONTENT

為了使用系統預定義的業務對象,需要安裝一個系統包BI_CONT(業務智能目錄)。

 

BI CONTENT是一套預配置的基於SAP(ERP,CRM等)業務的信息模型,包含了大部分的SAP業務數據的抽取和展示,可以直接安裝使用,也可以作為模板使用

 

File As Source-另外總結

參見《SAP_BW-SAP_BW中文件作為數據源配置及操作手冊》。

 

ECC As Source

源系統中的配置

常用事務碼

 

RSA2, RSA3, RSA5, RSA6, RSA7, LBWE, LBWQ, SBIW

傳遞Content的組件層次-RSA9

RSA9

執行“Yes”就可以了,只是系統會提示要求指定開發類和請求號。

激活數據源-RSA5

對需要激活的數據源,選擇后盡心激活即可。

RSA5

 

測試ERP數據源-RSA3

只有激活的數據源才能在RSA3中選擇。

RSA3

顯示記錄/調用:每個數據包的記錄數量。

顯示提取.調用:抽取的數據包個數。

抽取的總記錄數為:“顯示記錄/調用”*“顯示提取.調用”

查詢到數據后,“Display List”按鈕才可用。

顯示數據。

在數據上雙擊就可以顯示。

 

查看增量增量更新

RSA7

 

其他說明

為了使用主數據,需要將FI-IO應用組件全部激活。

 

數據源增強的步驟

 

n CMOD : BW000001

n 用於增強的出口:

- EXIT_SAPLRSAP_001 業務數據

- EXIT_SAPLRSAP_002 主數據

l 典型步驟:

- SE11,為數據源結構添加字段

- RSA6,設置新添加的字段屬性,去掉“隱藏”

- EXIT_SAPLRSAP_001 進行取數及其他處理

- BW中重新復制數據源,並修改相應的模型和規則

 

BW系統中的配置-RSA1

配置過程

 

最簡化的過程

 

 

常用事務碼

 

RSA1, RSECADMIN

 

導入信息對象-RSA1

在安裝完成后BI_CONT后,還需要將信息對象導入到正式系統中。

 

RSA1

雙擊。

全選后,執行“Transfer Selections”。

選擇“Install”。

選擇“Transfer all without dialog”,或者“transfer selections”。

完成后就可以在信息對象(InfoObject)中看到。

 

編輯信息對象-RSD1

RSD1

創建源系統-RSA1

創建完成源系統后需要進行激活和復制。

RSA1

 

激活數據源-RSA1

如果在源系統中增加了激活的數據源,需要先執行復制。

找到數據源以后,切換到修改狀態,執行激活。

RSA1

激活后數據源就顯示為激活狀態(綠燈)。

 

創建信息提供者的信息區域- RSA1

在標題欄上右鍵選擇“Create InfoArea”。

信息范圍(InfoArea)相當於一個文件夾。

RSA1

創建信息對象- RSA1

RSA1

 

 

屬性(Attribute)是指該特性(Characteristic)的一些附加屬性,一旦選中這一特性以后,附加的屬性也將自動加入到查詢中。例如一個項目定義需要包含附屬的開工日期等信息作為屬性。

組合(Compounding)是指這一特性需要同時和另外一個特性同時使用,例如利潤中心,需要和控制范圍特性同時使用,否則並不能唯一確定。

 

 

 

 

 

 

 

 

 

 

 

創建ODS- RSA1

RSA1

選擇信息區域,指定好ODS的編碼和名稱即可。

字段只有設置為導航(Navigation Attribution)后,才可以在QUERY中選擇為行或者自由特性。如果沒有設置為導航屬性,那么在query中可以拖到一個導航屬性的字段下,相當於形成一個組合,只要這個導航屬性的字段拖到查詢結果中,相應的附屬字段也會列出。

 

 

 

 

創建Cube

一個Cube最多能有233個關鍵字。

 

自定義數據源

定義過程

 

 

 

創建一個結構-SE11

創建一個結構,該數據結構同數據源的數據結構相同,這樣可以保證交互時的邏輯更加簡化。

創建一個函數-SE37

該函數實現從相關的數據表中取數,通過處理后放到結構中。

 

創建數據源-RSO2

創建一個數據源,指定其對應的函數和結構。

 

定義數據源的數據結構-RSA6

 

原理推測

在BW系統中復制數據源時,系統首先找到對應的函數,執行函數對應的程序,將數據存入結構中,然后再通過結構將數據存入到BW系統中的數據源對應的數據表中。

 

 

 

數據的處理

數據的上傳

上傳到PSA

通過信息包(InfoPackage)將數據從源系統上傳到PSA。

 

查看PSA中的數據

在數據源的右鍵中,選擇“管理”,在彈出框中的標題欄中就有數據表名,例如“/BIC/B0000783”,這個名稱只是表名的前部分,實際需要在后面補零,例如“/BIC/B0000783000”。

使用SE16查看表中的數據。

 

上傳到模型

通過轉換將數據從PSA上傳到模型中,也可以通過轉換將數據在模型之間互相傳遞。

 

查看模型中的數據

在模型的右鍵中直接選擇“顯示數據”。

 

數據的刪除

刪除索引

 

在刪除數據前需要先刪除索引。

 

刪除模型數據

刪除數據時需要刪除模型中的數據,直接在模型的右鍵中就有刪除數據的菜單。

 

刪除數據源的PSA的數據

在數據源右鍵中選擇“管理”,進入后刪除PSA中的所有請求。

如果請求是黃燈,那么將不能直接刪除,這時需要進入“監控器”,將狀態改為“狀態不正常”,然后再刪除。

 

 

 

Query Designer中的定義-另外總結

創建query

通過菜單進入

 

預覽Query的結果-RSRT

如果同EP關聯,可以直接使用query上的“執行”功能預覽,也可以在BW對應的系統中使用RSRT預覽。

 

 

 

Web Application Designer中的定義-另外總結

概述

其實一個查詢在執行時也是一個WAD,只是使用了標准模板的WAD而已。

通過WAD可以開發一個網頁,而網頁的數據可以根據定義的數據源進行抽取。

創建一個WAD

 

先要拖入一個容器。

然后右鍵創建表格。

表格可以用於定位。

 

創建一個數據提供者

 

再拖入一個分析,指定對應的數據提供者。

 

這樣一個WAD就創建完成了。

 

EP中的定義-另外總結

定義一個iView

iView相當於一個菜單,在iView中指定鏈接到哪個WAD或者是QUERY。

 

分配iView到角色

將iView分配到角色,這樣這個角色就具有了這個iView的執行權限。

 

分配角色到用戶

將角色分配到用戶,這樣對應的用戶就可以執行每個角色下的iView了。

 

 

結束


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM