SAP BW數(shù)據(jù)倉庫簡介(一)_第1頁
SAP BW數(shù)據(jù)倉庫簡介(一)_第2頁
SAP BW數(shù)據(jù)倉庫簡介(一)_第3頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、本文從一個簡單的業(yè)務場景-SAP BW(Business InfomationWarehouse)的基本方案與實現(xiàn)技術(shù);結(jié)合銷售分析的實際需求,SAP BW(業(yè)務信息倉庫模塊中的實現(xiàn)過程描述。1、數(shù)據(jù)倉庫的基本理論數(shù)據(jù)倉庫而是為更好地利用企業(yè)內(nèi)所有可能收集到的數(shù)據(jù)進行決策支持。數(shù)據(jù)倉庫擁有以下四個特點:面向主題。在數(shù)據(jù)倉庫中,數(shù)據(jù)被分類,并按業(yè)務數(shù)據(jù)主題的視角,對數(shù)據(jù)進行存貯。在on-line transaction processing)中,數(shù)據(jù)是按業(yè)務應用的視角進行組織和存貯。B。據(jù)大部分都與時間相關(guān),通過這些信息,可以對企業(yè)的發(fā)展歷程和未來趨勢做出定量分析和預測。相對穩(wěn)定。一般情況下,數(shù)

2、據(jù)倉庫中的數(shù)據(jù)不會被更改或刪除。數(shù)據(jù)倉庫系統(tǒng)的體系結(jié)構(gòu)一般情況下,數(shù)據(jù)倉庫系統(tǒng)是一個分層次的體系結(jié)構(gòu),如下圖:?數(shù)據(jù)源:是數(shù)據(jù)倉庫系統(tǒng)的基礎(chǔ),整個系統(tǒng)的數(shù)據(jù)源泉。通常包括企業(yè)內(nèi)部信息和外部信息。數(shù)據(jù)存儲與管理:是整個數(shù)據(jù)倉庫系統(tǒng)的核心。在現(xiàn)有各業(yè)務系統(tǒng)的基礎(chǔ)上,對數(shù)據(jù)進行重新組織,最終確定數(shù)據(jù)倉庫的物理存儲結(jié)構(gòu),同時組織存儲數(shù)據(jù)倉庫元數(shù)據(jù);數(shù)據(jù)倉庫的管理包括數(shù)據(jù)的安全、歸檔、備份、維護、恢復等工作。OLAP 服務器:對分析需要的數(shù)據(jù)按照多維數(shù)據(jù)模型進行再次重組,以支持用戶多角度、多層次的分析, 發(fā)現(xiàn)數(shù)據(jù)趨勢。前端工具與應用:前端工具包括各種數(shù)據(jù)分析工具、報表工具、查詢工具、數(shù)據(jù)挖掘工具以及各種

3、基于數(shù)據(jù)倉庫開發(fā)的應用。數(shù)據(jù)倉庫不僅是存放數(shù)據(jù)的載體,還包括按照業(yè)務數(shù)據(jù)對業(yè)務系統(tǒng)數(shù)據(jù)進行整合處理的方法流程和構(gòu)建在數(shù)據(jù)倉庫的分析應用。數(shù)據(jù)倉庫的多維建模技術(shù)建模原則數(shù)據(jù)模型的創(chuàng)建直接反映業(yè)務需求,對系統(tǒng)的物理實施起著指導性的作用,是數(shù)據(jù)倉庫的核心問題。而數(shù)據(jù)倉庫是面向主題的,一般按照主題來建模。數(shù)據(jù)倉庫建模在業(yè)務需求分析之后開始,是數(shù)據(jù)倉庫構(gòu)造的正式開始。Kimball 數(shù)據(jù)。以多維模型開發(fā)分析主題,能夠快速實施,迅速獲得投資回報,在取得實際效果的基礎(chǔ)上,再逐漸增加應用主題,循序漸進,積累經(jīng)驗,逐步建成企業(yè)級數(shù)據(jù)倉庫。在創(chuàng)建數(shù)據(jù)倉庫的數(shù)據(jù)模型時應考慮:滿足不同層次、用戶的需求;兼顧查詢效率與

4、數(shù)據(jù)粒度的需求;支持用戶需求變化;避免業(yè)務運營系統(tǒng)性能影響;提供可擴展性。其中,數(shù)據(jù)模型的可擴展性決定了數(shù)據(jù)倉庫對新的需求的適應能力,建模既要考慮眼前的信息需求,也要考慮未來的需求。事實表和維表事實表和維表是多維模型中的兩個基本概念。事實表是數(shù)據(jù)分析所對應的主要數(shù)據(jù)項,一般是企業(yè)內(nèi)的某項業(yè)務或某個事件。事實表中的事實一般具有數(shù)據(jù)特性和可加性,事實表中可以存儲不同粒度的數(shù)據(jù),同一主題中不同粒度的數(shù)據(jù)一般存儲在不同的事實表中。維表中包含的一般是描述性的文本信息,這些文本信息將成為事實表的檢索條件。維表中的維屬性應該具體明確,體現(xiàn)出維層次的劃分,能夠成為分析型查詢的約束條件,這是數(shù)據(jù)倉庫與操作型應用

5、在數(shù)據(jù)模型415 況確定相應的維。在多維模型中,事實表的主碼是組合碼,維表的主碼是簡單碼,事實表中與維表主碼相對應的各個組成部分是外碼。事實表通過與各維相對應的外碼值同維表聯(lián)系在一起。查詢時通過事實表和維表之間的這種對應關(guān)系。星形模型多維數(shù)據(jù)建模以直觀的方式組織數(shù)據(jù),并支持高性能的數(shù)據(jù)訪問。每一個多維數(shù)據(jù)模型由多個多維數(shù)據(jù)模式表示,每一個多維數(shù)據(jù)模式都是由一個事實表和一組維表組成的。多維模型最常見的是星形模式。在星形模式中,事實表居中,多個維表呈輻射狀分布于其四周,并與事實表連接。位于星形中心的實體是指標實體,是用戶最關(guān)心的基本實體和查詢活動的中心,為數(shù)據(jù)倉庫的查詢活動提供定量數(shù)據(jù)。每個指標實

6、體代表一系列相關(guān)事實,完成一項指定的功能。位于星形圖星角上的實體是維度每個維表有自己的屬性,維表和事實表通過關(guān)鍵字相關(guān)聯(lián)。3、SAP BW 數(shù)據(jù)倉庫解決方案BW 產(chǎn)品SAP 120 76,000 SAP 500 80%SAP 方案中獲益。SAP BW SAP ,提供靈活的多維度的聯(lián)機數(shù)據(jù)分析,強調(diào)長期(以年為單位),提供強大的報表設計功能,方便用戶進行特殊報表的個性定制,發(fā)和預警功能。BW 是端對端的數(shù)據(jù)倉庫解決方案,它采用了SAP 公司企業(yè)解決方案中的眾多技術(shù),基于三層體系結(jié)構(gòu)構(gòu)建,編程語言是 ABAP(Advanced Business ApplicationProgramming,高級企

7、業(yè)應用程序 ),它使用 ALE(Application Link Enabling,應用程序鏈接Application Programming 編程接口)BW SAP SAP 系統(tǒng)。BW 的產(chǎn)品結(jié)構(gòu)圖BW Adminstrator Workbench 理和數(shù)據(jù)倉庫的管理。ADMINISTRATOR WORKBENCHSAP BW (AWRSA控制,監(jiān)視和維護工具。AWB的主要區(qū)域包括 Modeling,Monitoring,ReportingAgent,transportcontent,translation 和metadata epository。從功能上,BW 與其他類似產(chǎn)品有兩個特點:1

8、、BW 13 (SAP 文檔介紹,這個限制的原因是,sap 16 個關(guān)鍵字段,sap 3 個)2BW A 2000 12001 2 了,這一特點非常有用。BW 的體系結(jié)構(gòu)上圖顯示了 BW 的三層體系結(jié)構(gòu):1、頂層是報表環(huán)境。它可以是BW 的企業(yè)資源管理器(Business Explorer,BEx)或者第三方的報表工具。BEx 包括兩個組件:BExBWMicrosoft Excelsql 就可創(chuàng)建查詢。BEx瀏覽器。其工作方式類似于一個信息中心,它使得用戶可以組織并訪問各種各樣的信息。第三ODBO(OLAP OLE OB)BWOLAP 處理器相連。2、中間層是 BW 服務器。它主要執(zhí)行三方面的

9、任務:BW系統(tǒng)存儲數(shù)據(jù)根據(jù)用戶的請求檢索數(shù)據(jù)。3、底層由源數(shù)據(jù)系統(tǒng)組成。它可以是SAP 的 R/3 系統(tǒng)、BW 系統(tǒng)、平面文件以及其他的系統(tǒng)。通過抽取器(ABAP 程序)SAP ALE BW R/3 BAPI SAP 系統(tǒng)相連。BW 業(yè)務目錄BW 的最大賣點之一在于它的業(yè)務目錄。業(yè)務目錄包含一些標準的報表和其他相關(guān)對象。例如,BW 售經(jīng)理提供了如下一些標準報表:1、報價處理。(例如各銷售區(qū)域報價的成功率,各銷售區(qū)域的報價跟蹤,各銷售區(qū)域總體報價信息等)2(錄,到達訂單的返回率,各客戶的平均返還次數(shù),返還的數(shù)量和價值,產(chǎn)品分析,產(chǎn)品盈利分析等)3、運輸。(各銷售區(qū)域的運輸延誤,平均運輸處理次數(shù)等

10、)4(銷售/每月運輸統(tǒng)計,到達訂單分析,銷量比較,銷售額比較,各客戶的平均利潤,產(chǎn)品分析,每月到達訂單和收益匯總等)5、行政和管理功能。(成本中心:計劃/實際/偏差等等)BW 豐富的業(yè)務目錄有效的縮短了 BW 的實施周期,降低了實施難度,本文銷售分析的實例也主要基于業(yè)務目錄直接構(gòu)建各類報表,從而將工作的重點放在數(shù)據(jù)倉庫的構(gòu)建上。BW 項目實施方法論實施 SAP BW 項目,需要一個理想的項目團隊,一般來說,需要包括下述人員: 數(shù)據(jù)倉庫設計師:負責監(jiān)督整個項目,特別是結(jié)構(gòu)設計和系統(tǒng)整合。企業(yè)分析師:負責獲取企業(yè)需求和源數(shù)據(jù)系統(tǒng)的數(shù)據(jù)模型,特別是 R/3 系統(tǒng)。技術(shù)開發(fā)員:必須熟悉 BW,ABAP

11、,ALE/Idoc以及 VB,并且能夠創(chuàng)建BW 對象和用戶界面友好的報告。基礎(chǔ)平臺和數(shù)據(jù)庫管理員:負責安裝、維護 BW 系統(tǒng)、系統(tǒng)概貌、BW 系統(tǒng)之間的通訊以及源系統(tǒng)。實際實施過程中,還要遵循一定的規(guī)則和步驟,下面是SAP 提供的簡化的 BW 項目規(guī)劃方案:整個項目實施分為“設計-開發(fā)-測試-培訓-上線”五個階段組織。階段 1:設計編號 任務 資源OLAP發(fā)人員R/3OLAP?檢查有多少業(yè)務目錄可以供食用定義用戶授權(quán)需求 ?BW?進行設計預排 ?階段 2:開發(fā)編號 任務 資源BW沙盤(按照最低硬件要求安裝) 基礎(chǔ)平臺和數(shù)據(jù)庫管理員sandbox ASAP SIZING 文檔為參考,確定開發(fā)系統(tǒng)的大小 數(shù)據(jù)倉庫設計師,基礎(chǔ)平臺和數(shù)據(jù)庫管理員BW開發(fā)系統(tǒng) 基礎(chǔ)平臺和數(shù)據(jù)庫管理員BWOLAP數(shù)據(jù),包括R/3 調(diào)試數(shù)據(jù)加載性能 項目組創(chuàng)建,測試并調(diào)試查詢 ?3:測試編號 任務 資源ASAP SIZING 臺和數(shù)據(jù)庫管理員安裝質(zhì)量保證系統(tǒng) 基礎(chǔ)平臺和數(shù)據(jù)庫管理員BW進行功能測試和性能測試;使用來自MERCURY INTERATIVE的工具,如:LoadRunner,Winrunner,能非常有幫助 項目組全體成員如果有必要,對開發(fā)系統(tǒng)中的BW對象修改,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論