版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、保密程度:僅限內部使用華為技術有限公司華為業(yè)務智能系統(tǒng)項目 前端設計指導原則front-end design guidev1.0hwbis項目組2004年06月1、統(tǒng)計分析需求的分類32、hwbis系統(tǒng)的前端應用架構與功能說明33、三類需求的實現(xiàn)方式對應的三大功能模塊定制5(3)固定與靈活報表模塊5固定/靈活報表概述5報表命名規(guī)范5報表存放原貝i5訪問報表6(2)靈活杳詢與統(tǒng)計模塊9universe 語義層概述9universe 命名規(guī)范10(3)olap模型定制模塊12olap分析及olap模型概述12olap模型主題確定13olap模型子主題確定13定制 cube、dimensionn m
2、easure> hierarchy145、補充說明 suppl eme nt ary instructions146、文檔歷史 history of document141、統(tǒng)計分析需求的分類從當前的業(yè)務礙求來看出,統(tǒng)計分析的需求主要冇三類:(1) 固定報表:業(yè)務部門t作匯報及監(jiān)控業(yè)務運作狀況的固定格式的數(shù)據(jù)報表,報表屮會包 含多個指標或多個業(yè)務運作測評數(shù)據(jù)。此類需求通過hwbis系統(tǒng)前端固定報表模塊來 實現(xiàn)。(2) 隨意查詢:按業(yè)務的需要自由進行條件組合查詢業(yè)務交易發(fā)生的細節(jié)數(shù)據(jù),或按時間維 度進行的匯總數(shù)據(jù);例如:訂單合同執(zhí)行過程中發(fā)牛的問題數(shù)據(jù),可按合同號、客八號、 產品號、口期等
3、條件進行隨意查詢。此類需求通過hwbis前端隨意查詢模塊來實現(xiàn)。(3) 多維度分析:対于kpi指標或業(yè)務運作監(jiān)控指標或測評數(shù)據(jù),按不同的業(yè)務角度進行統(tǒng) 計分析,可進行上鉆、下鉆、切片、旋轉等,從而可以得出各種維度組合后的分析結果。 此類需求能過ms olap sever定義cube,然后通過前端多維分析的展示模塊來實現(xiàn)。2、hwbis系統(tǒng)的前端應用架構與功能說明hwb1s系統(tǒng)前端應用是為華為各業(yè)務部門提供類型豐富的統(tǒng)計、分析與報表功能,為實供皿鏈 財經 市場 銷售 研發(fā)技術支援 人力資源 portale1111i lap 多維分析靈活査洵/統(tǒng)計 固定/靈活報表14111h111aa1iilap
4、 棋型定制un iverse' 語義層定制 報表/報告 模板定制a 1datalwarehouse /z數(shù)據(jù)信息流現(xiàn)這一h標,前端應用包括設計定制與展現(xiàn)兩部分(參見上圖)。設計定制功能是用戶前端展現(xiàn)的基礎,包括: olap模型定制功能hwbis平臺將提供基于華為各業(yè)務與主題的olap多維分析功能,為實現(xiàn)olap多維 分析,我們必須首先棊于ms analysis service產品定制olap多維模型。由于構建基 于華為全業(yè)務的完整的hwbis系統(tǒng)將是一個長期的過程,因此,我們不可能在第一期 就實現(xiàn)所有olap多維模型。故olap模型的定制將是今后其他主題多維分析的基礎。 univers
5、e語義層定制功能hwbis平臺還將捉供靈活查詢、報表等展現(xiàn)功能,前端展現(xiàn)工具business objects / weblntelligence將通過定制好的語義層(universe)去連接data warehouse屮的數(shù) 據(jù)對象(ods、baseline. data mart等),從而實現(xiàn)靈活查詢與報表數(shù)據(jù)獲取。同理, universe的定制也將是hwbis前端應用中不町或缺的部分。 報表模板定制功能hwbis平臺前端展現(xiàn)的最終結果是報表,這里面包括從olap分析、靈活查詢得到的 靈活報表,也包括華為固定格式的復雜報表(或報告)。報表模板的設計與定制,將為 今后華為用戶的報表功能提供基礎。
6、展現(xiàn)功能包括: 固定報表功能固定報表是hwbis查詢與統(tǒng)計(前端展現(xiàn)kpi或數(shù)據(jù)項)的直接輸出結果。固定報表 功能可以實現(xiàn)華為支持業(yè)務、管理、決策等一系列工作的固定報表需求。在固定報表的 實現(xiàn)上,可以按照重要性與緊急性的優(yōu)先級排序并逐步實施。報表的展現(xiàn)方式:以固定 的業(yè)務邏輯形式,編排報表,使用用戶習慣的使用方法展現(xiàn)報表,包括表格、圖形、打 印、輸出和保存等,讓用戶體會到固定報表展現(xiàn)與數(shù)據(jù)倉庫系統(tǒng)統(tǒng)計分析的速度快感。 靈活査詢與統(tǒng)計功能hwbis靈活杳詢與統(tǒng)計功能將提供簡單易川的數(shù)據(jù)查詢與統(tǒng)計壞境,適合非it專業(yè)技 術人員理解和使用,方便、準確、完整地向決策人員提供多層次的綜合性信息,并能做
7、到在中間表中查詢與統(tǒng)計所需的信息。 olap分析功能olap多維分析是hwbis的主要數(shù)據(jù)展現(xiàn)和分析手段,金業(yè)川戶通過瀏覽器與ms analysis service連接,快速、一致、交互地訪問olap模型定制模塊中預先定制的olap多維數(shù)據(jù)模型,展示多維模型各種可能的信息視圖,洞察數(shù)據(jù)深處,掌握隱于其 屮的規(guī)律。3、三類需求的實現(xiàn)方式對應的三大功能模塊定制(3)固定與靈活報表模塊固定/靈活報表概述固定/靈活報表模塊是hwbis用戶展現(xiàn)的主要手段,是實現(xiàn)華為支持業(yè)務、管理、決策等 一系列工作的報表盂求。在報表的實現(xiàn)上,可以按照重要性與緊急性的優(yōu)先級排序并逐步實 施。報表的展現(xiàn)方式:以固定的業(yè)務邏
8、輯形式,編排報表,使用用戶習慣的使用方法展現(xiàn)報 表,包括表格、圖形、打印、輸出和保存等,讓用戶體會到固定報表展現(xiàn)與數(shù)據(jù)倉庫系統(tǒng)統(tǒng) 計分析的速度快感。hwbis報表均通過b0的web產站webintelligence進行展示,用戶客八端無須安裝b0 軟件,只需使用瀏覽器即可。本項目中,查詢、統(tǒng)計、分析報表包括兩種類型,b0報表及wi報表,其展現(xiàn)分為以下兒 種方式: c/s結構b0報表 html wi 報表 javascript wi 動態(tài)報表 html b0 報表 activex b0動態(tài)報表報表命名規(guī)范報表命名規(guī)范應參照第5節(jié)報表模板命名規(guī)范,在此不再重復。需要強調的是,由于本項目小應用到的報
9、表包括b0報表與wi報花 因此應注意此兩類報 表的區(qū)別,從擴展名上來說,b0報表為.rep, wi報表為.wqy。另外還有一個特殊情況,就 是weblntelligence連接olap server吋牛成的報表擴展名為.owr。報表存放原則在制作b0報表時存放在每個報表制作人員自己的b0安裝冃錄/userdoc冃錄下,生成報 表后,將存放于建立于0racle 9i的b0資料庫(bo repository) document域中。wi報 表直接生成于web±,其存放方式包括:發(fā)送到b0資料庫document域、下載到本地兩 種。其具體存放規(guī)范參見第10節(jié)bo/wi文件訪問權限管理設計說
10、明。訪問報表hwbis平臺訪問報表將通過瀏覽器,連接weblntelligence服務器,報表分為wi報表與 bo報表(目前由于bo web產品小文版本問題,采用c/s結構bo產品作為過渡方案, 故第一期所有報表(及模板)均為c/s結構bo報表),其訪問方式分別為: c/s結構bo報表所冇報表及模板存放至bo資料庫,由客戶端連接到bo資料庫,共厚c/s結構bo報表。 html wi 報表html wi報表包括i掙態(tài)wi報表與動態(tài)wi報表兩種。使用weblntelligence連接語義層,會出現(xiàn)查詢面板,可選擇該mi板的兩種方式(activex 而板、java applet而板),得到的查詢結果
11、將牛成html文件,即wi靜態(tài)報表。由于是由 weblntelligence服務器端返回的html文件,因此無法直接在該頁面上進行編輯或其他操 作。如要對該報表進行變換(轉換為統(tǒng)計圖、更改査詢條件等),將重新調用wi查詢而板 或其他功能,該請求將重新提交給wi服務器,重新住成新的html文件。使用weblntelligence連接語義層,在web上執(zhí)行drill操作,返回的html文件將以超級 鏈接、下拉列表等形式,為用戶提供drill操作功能。故此我們將執(zhí)行drill模式時生成的 wi報表稱為動態(tài)wi報表。hwbis系統(tǒng)中所冇html wi報表均由靈活查詢功能生成(第一期連接兩個univer
12、se:供 應鏈一采購靈活查詢、供應鏈訂單履行_靈活査詢),該報表可以另存為wi格式文件,以 供發(fā)送至其他用戶,或存放至bo資料庫(repository)進行共亨。其他用戶可以瀏覽wi 報表保存當吋的結果,或重新調用査詢而板及執(zhí)行drill等其他功能,變換該報表。結果將 可以保存為另一個html wi報表。 javascript wl動態(tài)報表在使用 webintelligence連接第三方廠商的olap server時,webintelligence提供 javascript 板,可嵌入訪問olap server返冋的wi報表,并在該而板上對wi報表進行 對彖拖拽、對彖點擊等操作。hwbis系統(tǒng)
13、中,所有連接olap server進行的多維分析功能(第一期連接采購與訂單兩個 olap cube 模型),都生成該類報表。用 webintelligence 連接 ms analysis service,返 回的結果將放入javascript而板中。用八可以豈接在返回的而板上,對要分析的對象進行 點擊,實現(xiàn)drill操作;或選擇預先在ms analysis service中定義的cube維對象、度量對 象、條件等對象,拖拽至wi報表某一欄位,重新生成新的wi報表。 html bo 報表在c/s結構businessobjects最終用戶模塊屮定制的b0固定/靈活報表,發(fā)送到b0資料 庫repo
14、sitory中共享,或者直接轉存為html格式文件。用八可以通過瀏覽器從repository document域中直接讀取b0報表,選擇標準html模式(standard html format),系 統(tǒng)會自動將b0報表轉換為html靜態(tài)文件,此吋b0報表將保留上次保存時的數(shù)據(jù)結來, 用戶不能在此html文件上對報表進行再次修改。hwbis系統(tǒng)中,將可以根據(jù)用八需要,對-華為固定報表/報告選擇該靜態(tài)方式進行瀏覽。這 種方式通??蔀閮H需要讀取數(shù)據(jù)結果或分析結果的領導及業(yè)務人員所選擇,是快速瀏覽數(shù)據(jù) 項/kpi值所常用的方式。 activex b0動態(tài)報表在c/s結構businessobjects
15、最終用八模塊中定制的b0固定/靈活報表,發(fā)送到b0資料 庫repository中共享。用戶對以通過瀏覽器從repository document域中直接讀取b0報 表,選擇增強報表模式(enhanced document format),系統(tǒng)將為用戶提供一個activex 曲板,將該b0報表直接以ole方式嵌入其中。此時該報表可以執(zhí)行刷新、重新輸入杳詢 條件等動態(tài)更新功能,并調用c/s b0的報表打卬等功能,以解決瀏覽器自身存在的打印功 能較弱問題。hwbis系統(tǒng)屮,該模式通常適用于統(tǒng)計分析人員,他們將會將整理或刷新示的報表打印或 發(fā)送給領導或其他需要數(shù)據(jù)的部門業(yè)務人員。(2)靈活查詢與統(tǒng)計模
16、塊靈活杳詢與統(tǒng)計模塊將允許用戶在h己權限許可范圍z內,對所關心的數(shù)據(jù)項進行靈活查 詢、統(tǒng)計、桌面型分析等。hwbis系統(tǒng)靈活查詢與統(tǒng)計模塊將根據(jù)各自不同的展現(xiàn)需求實 現(xiàn)以下功能特色:序號功能特色描述1聚合功能(aggregate functions)包括-系列計算功能:聚合、平均值、計數(shù)、 鼓人值、最小值、百分比等2名次排列功能(rank functions)讀取排名在前/后兒位的對象3過濾功能(filter functions)根據(jù)丿日戶讀取數(shù)據(jù)范用進行數(shù)據(jù)選擇4排序功能(sort functions)按對彖名稱升序、降序,或自定義排序5旋轉與切片(slice and dice functi
17、ons)從不同的視角對micro cube進行分析6拆分(break functions)基于某一對象進行分解7統(tǒng)計圖(chart functions)實現(xiàn)包括直方、餅、線、面、散點在內的一系 列統(tǒng)計圖8鉆取(drill functions)根據(jù)在universe中定義的維對象層次關系進行數(shù)據(jù)上鉆、下鉆、交叉鉆取9告警(alter functions)實現(xiàn)預警功能universe語義層概述business objects universe語義層是麗端用戶與后臺數(shù)據(jù)結構之間的中間層,它將數(shù)據(jù)倉 庫(數(shù)據(jù)庫)中的組件(如表與字段)映射為業(yè)務規(guī)則與業(yè)務術語,是一套完整的數(shù)據(jù)業(yè) 務元數(shù)據(jù)架構。這套元數(shù)
18、據(jù)架構隔離了而臺業(yè)務人員與后臺數(shù)據(jù)結構的技術細節(jié),使前臺非 it人員可以自主創(chuàng)建查詢與制作報表,同時獲得進行部分olap分析的功能。hwbis平臺查詢統(tǒng)計分析功能將按照業(yè)務域、主題域、子主題域的架構進行組織,其數(shù)據(jù) 倉庫結構方面,亦按此思路進行設計。hwbis平臺中可能用到的universe將主要按業(yè)務主 題域(亦有部分按子主題域)進行設計,根據(jù)各業(yè)務部門的具體查詢統(tǒng)計需求,universe 連接ods或baseline,另有少量分析,universe直接連接data martouniverse語義層定制將在bo designer模塊中實現(xiàn)。universe命名規(guī)范hwbis業(yè)務杳詢unive
19、rse命名規(guī)范由于universe主要按業(yè)務主題域進行設計,因此必須在universe參數(shù)名(非文件名)中體 現(xiàn)業(yè)務主題。universe參數(shù)名應為中文,命名標準:主題_子主題。如:采購_下單 訂單履行_合同 制造庫存財經總帳財經成本universe 文件名應為英文字母,命名標準:d_business name+subject name+sub subject name 其中業(yè)務使用英文3個大寫字符縮寫,主題使用英文1個小寫字符縮寫,子主題 使用關鍵字漢語拼音2個人寫字符縮寫。如遇重復名,則業(yè)務名英文變?yōu)?個大寫字符縮 寫。文件名不能超過8個字符,擴展名為.unvo女口: uscpxd.unv
20、 isc業(yè)務采購主題下單子主題u_fancfy.unv 財經業(yè)務成本主題費用子主題hwbis各主題kpi及固定報表universe命名規(guī)范:universe參數(shù)名應為中文,命名標準:業(yè)務+主題+kpi+査詢與分析業(yè)務4主題+固定報表ill: isc采購主題kpi查詢與分析isc訂單主題kpi查詢與分析isc訂單主題固定報表universe文件名應為英文字母,命名標準:kpi_主題unv rep_主題.unv女口: kpi_po.unvkpi_om.unvrep_om.unv第一期kpi査詢與分析universe:第一期實現(xiàn)isc采購與訂單履行兩個主題,以下為第一期所冇universe列表:序號
21、業(yè)務/主題universe參數(shù)名universe文件名1isc/采購isc采購主題kpi查詢與分析kpi_po.unv序號業(yè)務/主題universe參數(shù)名universe文件名2isc/訂單isc訂單主題kpi查詢少分析kpi_om.unv3isc/訂單isc訂單主題固定報表rep_om.unvuniverse存放原則:設計universe時,universe將存放在每個語義層設計人員自己的b0安裝目錄/universe 目錄下。共享使用universe時,universe將存放于建立于oracle 9i的b0資料庫(b0 repository) universe 域中。其具體存放規(guī)范參見笫1
22、0節(jié)bo/wi權限管理設計說明。universe 參數(shù):當創(chuàng)建universe時,將必須設置universe的一些參數(shù)(designerfileparameters)。以下 列表分別為hwbis平臺universe參數(shù)設置說明:definition序號參數(shù)名參數(shù)設置1name(語義層參數(shù)名)2descripti on(本universe的描述)3conn ecti on(hwbis data warehouse 連接)strategies序號參數(shù)名參數(shù)設置1join strategysmart matching column names (no key info.)controls序號參數(shù)名1
23、limit size of result set to:不設置(設計universe時取默認值)2limit execution time to:不設置(設計universe時取默認值)3warn if cost estimate exceeds:不設置(設計universe時取默認值)4limit size of long text objects to:1000 characterssql序號參數(shù)名參數(shù)設置1allow use of subqueriesyes2allow use of union, in tersect and minus operatorsyes3allow compl
24、ex operands in query panelyes4multiple sql statements of each contextyes5multiple sql statements of each measureyes6allow selection of multiple contextsno7cartesian productswarn(3) olap模型定制模塊olap分析及olap模型概述olap分析是華為智能分析平臺數(shù)據(jù)展現(xiàn)及分析的主耍手段,企業(yè)用戶通過客戶端或瀏覽器 與olap服務器聯(lián)結,快速、一致、交耳地訪問各種可能的信息視圖,洞察數(shù)據(jù)深處,掌 握隱于其中的規(guī)律。分析模塊能夠幫助企業(yè)中的決策人員、業(yè)務分析人員、數(shù)據(jù)分析人員完 成各種olap需求,如: 在不同層次z間計算和建模; 從不同角度切割數(shù)據(jù)集合進行分析; 從宏觀到微觀,對數(shù)據(jù)進行深入分析; 從微觀到宏觀,對數(shù)據(jù)進行匯總分析; 杏詢底層細節(jié)數(shù)據(jù); 對不同數(shù)據(jù)集合進行基于多個角度的比較; 方便地實現(xiàn)鉆取、旋轉、切片等一系列olap功能。olap模型是為高效實現(xiàn)分析査詢目的,通過組織和匯總數(shù)據(jù)基礎上創(chuàng)建的多維數(shù)據(jù)集。它 為數(shù)據(jù)倉庫提供了一個多維表現(xiàn)方式,受數(shù)據(jù)倉庫的結構設計制約。hwbis項目olap多 維分析來源于dw屮的數(shù)據(jù)集市(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 委托協(xié)議解除通知
- 銷售經理年終個人工作總結
- 教師研修個人工作計劃
- 教科版道德與法治九年級下冊第十五課《走向未來》聽課評課記錄
- 孵化園區(qū)合作協(xié)議書范本
- 商業(yè)貿易領域區(qū)塊鏈應用技術合作協(xié)議書范本
- 七年級數(shù)學上冊第34課時線段、射線、直線聽評課記錄新湘教版
- 岳麓版歷史七年級下冊第33課《都市繁華與市井文化的興起》聽課評課記錄
- 五年級數(shù)學下冊聽評課記錄《4.2體積單位》北師大版
- 成人高考11月數(shù)學試卷
- 20210年中考英語復習:閱讀理解信息歸納摘錄考題匯編(含答案)
- 團餐服務培訓資料
- 喉全切除術手術配合
- AQ4229-2013 糧食立筒倉粉塵防爆安全規(guī)范
- (正式版)SHT 3225-2024 石油化工安全儀表系統(tǒng)安全完整性等級設計規(guī)范
- 人教版六年級數(shù)學上冊《應用題》專項練習題(含答案)
- 垃圾分類上門回收公司
- (2024年)FSC標準培訓課件
- 第三單元 嘆錦繡中華書傳統(tǒng)佳話(教學設計) 三年級語文下冊大單元教學(部編版)
- 商業(yè)秘密培訓課件模板
- 網絡與信息安全管理培訓資料2024
評論
0/150
提交評論