標籤:
原po:http://blog.vsharing.com/EAP/A822259.html
1.創造資料
創造了四個excel表格,分別是client、material、sales data和sales organization。為了保持表頭一致(因為暫時不是很清楚BW關聯的讀取方式),所以表頭都用了中文。四表表頭如下:
客戶標識/客戶名稱/客戶地址
物料編號/物料名稱/物料描述
客戶標識/銷售代表標識/物料編號/銷售單位/單位/銷量/交易日期
銷售領域/銷售辦公室/銷售代表/銷售代表標識
2.資料建模(這裡看的是原po,但沒看到圖所以只是自己按它的字面理解)
InfoCube是根據星型結構進行建模的。事實表位於中間,維度資料表位於事實表周圍。“本例中涉及‘客戶’,‘物料’和‘銷售代表’三個維度(實際上這裡還有兩個共有的維度,‘時間’和‘單位’)”。
3.ETTL過程
“1、抽取資料時,即完成從源系統(例如R/3系統)移出資料。該步的關鍵是識別合適的資料,因此,對於來源資料系統很好的理解是基礎。
2、資料轉送時,有規則的將不同來源資料系統的大量資料移動到資料倉儲中,這裡的關鍵是規划出一個符合實際的資料轉送計劃,並且擁有可靠的快速網路。
3、資料轉換時,對資料要進行格式化處理,從而保證資料在資料倉儲中保持一致。這裡要面對眾多挑戰,不同的名稱,不同的資料類型,不同的檔案系統,不同的檔案格式等,都需要在資料轉換中正確處理。
4、資料載入,就是將資料正確、快速的載入到事實表中。這一過程的關鍵在於開發一個穩定的、好的錯誤處理程式。
ETTL是一個複雜的,需要花費大量時間的任務。任何錯誤都有可能危害到資料的品質,而資料品質直接影響到企業決策的制定,因此,對於資料倉儲項目來說,能在計劃的時間和既定的預算內完成具有很大的挑戰。”
4.建立InfoCube
在BW中,使客戶標誌、物料編號、銷售代表標識、度量單位以及交易日期成為characteristic,客戶姓名和客戶地址都是客戶標識的屬性(雖然它們實際上也是characteristic)。銷售單價,銷售數量和銷售收益被稱為主特徵(key figure),特徵和主特徵都稱為InfoObject。
即共建立七個characteristics和三個key figure。
然後在InfoProvider中建立一個InfoCube,在設計中我把三個key figures放進了Key Figures檔案夾,把客戶、物料和銷售代表三者的ID放入維度1中,並重新命名維度1為ID or Number維度。
5.把資料載入到Cube
【SAP操作筆記】建立一個InfoCube:一個簡單的銷售業務情境