SAP BW學習第一課:BW建模——總賬練習操作步驟記錄
要實現的表格:
操作步驟:
1.首先根據報表找到所需要的維度和事實資料。
分析表格
維度:
公司程式碼 IO_BUKRS3 調整為 ZO_BUKRS 公司程式碼ynx047 15
總賬科目 IO_SAKNR3 調整為 ZO_SAKNR 總賬科目ynx047 帶一個屬性 ZO_SAK_NM 15
版本 IO_VERSN3 調整為 ZO_VERSN 版本ynx047 2
值型別 IO_WRTTP3 調整為 ZO_WRTTP 值型別ynx047 2
會計年度變式 IO_FISCVAR2 不需要自己建立了
會計期間 IO_FISCPER2 不需要自己建立了
事實資料:
借方記賬總計 IO_UMSOL3 調整為 ZO_UMSOL 借方記賬總計ynx047
貸方記賬總計 IO_UMHAB3 調整為 ZO_UMHAB 貸方記賬總計ynx047
餘額 IO_KUMSL3 調整為 ZO_KUMSL 餘額ynx047
2.建立Info Area
IA_ACCOUNT 調整為 ZIA_ACCOUNT 資訊範圍ynx047
剛我們建立的info area 就出現在這兒。
3.建立維度物件目錄和特徵物件目錄
IA_CHAR_AC 調整為 ZIA_CHAR_AC 資訊物件目錄char_ynx047
IA_KEY_AC 調整為 ZIA_KEY_AC 資訊物件目錄key_ynx047
第一個建立維度物件,所以選擇char。
然後再建立key。
4.建立建立維度物件和特徵物件。參照1.
這裡注意,名字不能超過9個字元。
這裡會計年度變式和會計期間標準的infoobject中有,所以不用我們自己建立。
5.建立Info cube IC_ACCOUNT 調整為 ZC_ACCOUT 資訊塊ynx047
這裡兩個特徵屬於同一個維度中。
會計年度變式和會計期間這兩個特徵放在time的維度中。
6.建立Data source.
因為公司程式碼,版本,值型別值就一個,所以我們手動維護這些的主資料。
在建立資料來源之前,要建立基於檔案的源系統。 YNX047 源系統YNX047
建立總賬科目的資料來源。
ZZS_YNX047 總賬科目的資料來源ynx047
ZD_ACT_DS_A 主資料帶文字 總賬科目屬性資料來源 SAKNR總賬科目 ATTR總賬科目屬性
ZD_ACT_DS_T 主資料帶文字 總賬科目文字資料來源 SAKNR總賬科目 TEX總賬科目屬性
建立一個包。
建立事實資料的資料來源。
欄位順序寫錯了。
事實表資料傳輸完成,下次錄屏演示如何做一個報表。
7.建立轉換。
8.Data Source傳輸資料到psa中 (建立package)
ZD_ACT_DS_A_package
ZD_ACT_DS_T_package
9.psa傳輸資料到infocube中 (建立dtp)
檢查一下資料是否正確傳輸。
科目的屬性都傳輸好了,下邊傳輸文字資料。
文字資料也傳輸好了。
下邊傳輸事實資料,按照6,7,8,9步驟反覆操作。
10、(重複6)
ZD_ACT_FACT 業務資料 總賬科目業務資料來源
對應各科目欄位
11、建立轉換:資訊塊,ZC_ACCOUT
12、建立資訊包ZZD_ACT_FACT_package
13、建立傳輸
14、在Analyzer (SAP BW 3.x)中建立報表
ZC_ACCOUT
ZC_ACCOUT_YNX047
部分效果:
(完)
注意:學習資料來自51sap