北京機(jī)械工業(yè)自動(dòng)化研究所 研發(fā)部 陳程
進(jìn)入21世紀(jì)登疗,信息科技迅猛發(fā)展权洼,市場瞬息萬變蕴轩,企業(yè)要想在激烈的市場競爭中立于不敗之地竞茂,就需要對客戶和市場的信息做出快速匾蛆、及時(shí)的搜集與響應(yīng),同時(shí)對自身的運(yùn)營狀況也要做出全面的預(yù)測與分析固啡。企業(yè)要想通過信息化的手段切油,按照自身的需求以全方位蝙斜、精確的粒度來分析自身生產(chǎn)、經(jīng)營的情況澎胡,使用數(shù)據(jù)倉庫是一個(gè)行之有效的方法乍炉。
數(shù)據(jù)倉庫是一個(gè)面向主題的(Subject Oriented)、集成的(Integrated)滤馍、相對穩(wěn)定的(Non-Volatile)岛琼、反映歷史變化(Time Variant)的數(shù)據(jù)集合,用于支持管理決策(Decision Making Support)巢株。
面向主題:操作型數(shù)據(jù)庫的數(shù)據(jù)組織是面向事務(wù)處理任務(wù)槐瑞,各個(gè)業(yè)務(wù)系統(tǒng)之間各自分離,而數(shù)據(jù)倉庫中的數(shù)據(jù)是按照一定的主題域進(jìn)行組織的阁苞。
集成:數(shù)據(jù)倉庫中的數(shù)據(jù)是在對原有分散的數(shù)據(jù)庫數(shù)據(jù)抽取困檩、清理的基礎(chǔ)上經(jīng)過系統(tǒng)加工、匯總和整理得到的那槽,必須消除源數(shù)據(jù)中的不一致性悼沿,以保證數(shù)據(jù)倉庫內(nèi)的信息是關(guān)于整個(gè)企業(yè)的一致的全局信息。
相對穩(wěn)定:數(shù)據(jù)倉庫所涉及的數(shù)據(jù)操作主要是數(shù)據(jù)查詢骚灸,一旦某個(gè)數(shù)據(jù)進(jìn)入數(shù)據(jù)倉庫以后摊咨,一般情況下將被長期保留,也就是數(shù)據(jù)倉庫中一般有大量的查詢操作热跨,但修改和刪除操作很少氏长,通常只需要定期的加載、刷新悍暴。
反映歷史變化:數(shù)據(jù)倉庫中的數(shù)據(jù)通常包含歷史信息壳荣,系統(tǒng)記錄了企業(yè)從過去某一時(shí)點(diǎn)(如開始應(yīng)用數(shù)據(jù)倉庫的時(shí)點(diǎn))到目前的各個(gè)階段的信息,通過這些信息汽心,可以對企業(yè)的發(fā)展歷程和未來趨勢做出定量分析和預(yù)測吟钻。
1、系統(tǒng)軟件平臺(tái)及構(gòu)造
(1)軟件平臺(tái)
軟件主要包括前臺(tái)展現(xiàn)頁面熏疾、WEB應(yīng)用程序服務(wù)器溶豌、后臺(tái)數(shù)據(jù)庫系統(tǒng)。其中前臺(tái)展現(xiàn)頁面是基于B/S架構(gòu)的JSP頁面袖共;WEB應(yīng)用服務(wù)器使用IBM公司的WebSpere Application Server婚蛮;后臺(tái)數(shù)據(jù)庫使用Oracle 10g。
(2)系統(tǒng)結(jié)構(gòu)
下圖展示了基于數(shù)據(jù)倉庫模型的運(yùn)營分析系統(tǒng)的體系結(jié)構(gòu):其中ETL包括:數(shù)據(jù)抽取敷矫、轉(zhuǎn)換例获、清洗、過濾曹仗、裝載這幾個(gè)步驟榨汤,業(yè)務(wù)數(shù)據(jù)經(jīng)過ETL的過程蠕搜,以另一種方式存入一個(gè)邏輯上獨(dú)立于業(yè)務(wù)系統(tǒng)的新數(shù)據(jù)庫中。這個(gè)數(shù)據(jù)庫對業(yè)務(wù)系統(tǒng)是完全封閉的收壕,并且是按照待分析的指標(biāo)存放在多個(gè)類似于“數(shù)據(jù)集市”的多個(gè)表中妓灌。基于海量的分析數(shù)據(jù)蜜宪,我們按之前設(shè)定好的參數(shù)來進(jìn)行數(shù)據(jù)倉庫模型的建立虫埂,也就是所謂的“多維度”的數(shù)據(jù)模型,模型建立好以后圃验,就可以在模型框架的基礎(chǔ)上進(jìn)行多角度的海量數(shù)據(jù)的查詢分析掉伏。
圖1 運(yùn)營分析系統(tǒng)解決方案的體系結(jié)構(gòu)
結(jié)構(gòu)特點(diǎn):
①獨(dú)立性
該系統(tǒng)和外界的業(yè)務(wù)系統(tǒng)是完全獨(dú)立的、不依賴于某種特定的業(yè)務(wù)系統(tǒng)而存在的澳窑。數(shù)據(jù)的抽取實(shí)際上是實(shí)現(xiàn)和外部業(yè)務(wù)系統(tǒng)的數(shù)據(jù)接口斧散,而接口是可以由多種方式來實(shí)現(xiàn)的,如數(shù)據(jù)庫后臺(tái)的存儲(chǔ)過程圾篱、JAVA程序等啸席。
外界業(yè)務(wù)系統(tǒng)數(shù)據(jù)的變化也不會(huì)實(shí)時(shí)的、直接的影響到分析系統(tǒng)的數(shù)據(jù)玫惧,分析系統(tǒng)反應(yīng)的只是某一個(gè)時(shí)點(diǎn)上業(yè)務(wù)數(shù)據(jù)的情況币皂。
②安全性
由于系統(tǒng)數(shù)據(jù)存放在獨(dú)立于外部業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫中,擁有外部業(yè)務(wù)系統(tǒng)訪問權(quán)限的用戶不一定可以訪問分析系統(tǒng)蝗广。系統(tǒng)通過基礎(chǔ)數(shù)據(jù)定義中角色的授權(quán)來控制訪問堡脱、查詢分析分析數(shù)據(jù)的權(quán)限。對于后臺(tái)存儲(chǔ)的數(shù)據(jù)也進(jìn)行了加密的處理音族。
2、系統(tǒng)的多維度數(shù)據(jù)模型
多維度結(jié)構(gòu)模型是基于多張維度表和一張事實(shí)表的星型模型結(jié)構(gòu)算郭,如圖2所示宇团。每個(gè)維度表存放的是按屬性分類的維成員。如時(shí)間維度表中的時(shí)間維成員有:2009年循谨、2008年纺倍、2007年... ...組織維度表中的組織維成員有:銷售部、國際業(yè)務(wù)部... ...往來單位維度表中的維成員有:客戶A倔撞、客戶B讲仰、客戶C... ...那么在指標(biāo)事實(shí)表中的數(shù)據(jù)就可以查詢到如“2008年國際業(yè)務(wù)部與客戶A所簽的訂單額度”、“2009年銷售部與客戶C所簽的訂單額度”痪蝇、“2009年所有部門與所有客戶所簽的訂單額度”... ...
每個(gè)維度表的主鍵構(gòu)成了事實(shí)表的外鍵鄙陡,這樣的結(jié)構(gòu)保證事實(shí)表中存在每個(gè)維度的每個(gè)維成員組合的數(shù)據(jù)。我們可以把事實(shí)看成是各個(gè)維交叉點(diǎn)上的值躏啰。
圖2 多維度數(shù)據(jù)模型
我們把業(yè)務(wù)系統(tǒng)中待分析的數(shù)據(jù)歸類趁矾,每一類稱為一個(gè)“指標(biāo)”耙册。如銷售收入、成本總額毫捣、應(yīng)收賬款都是指標(biāo)详拙,指標(biāo)之間大多數(shù)沒有彼此的關(guān)聯(lián),但有一類指標(biāo)是需要通過其它指標(biāo)的公式計(jì)算得到數(shù)據(jù)值的蔓同,如主營業(yè)務(wù)利潤率=主營業(yè)務(wù)利潤/主營業(yè)務(wù)收入*100%饶辙。所以我們把指標(biāo)分為非計(jì)算類指標(biāo)和計(jì)算類指標(biāo)兩大類。而非計(jì)算類指標(biāo)的數(shù)據(jù)值來源于業(yè)務(wù)系統(tǒng)斑粱。
3弃揽、運(yùn)營分析系統(tǒng)的設(shè)計(jì)
(1)ETL數(shù)據(jù)抽取、轉(zhuǎn)換粥蜘、裝載模塊的設(shè)計(jì)
系統(tǒng)設(shè)置自動(dòng)的數(shù)據(jù)庫任務(wù)蒂拯,定時(shí)的執(zhí)行存儲(chǔ)過程(或者通過定時(shí)啟用JAVA的線程)將外部業(yè)務(wù)系統(tǒng)中的數(shù)據(jù)寫入到每個(gè)指標(biāo)的中間表中。
(2)基礎(chǔ)數(shù)據(jù)定義模塊的設(shè)計(jì)
數(shù)據(jù)倉庫的建模需要根據(jù)基礎(chǔ)數(shù)據(jù)的定義模塊的相關(guān)數(shù)據(jù)渔缅,由指標(biāo)與維度的關(guān)聯(lián)可以動(dòng)態(tài)生成每個(gè)指標(biāo)的維度表任肯;由指標(biāo)與維成員的關(guān)聯(lián)可以生成每個(gè)指標(biāo)維度表中的數(shù)據(jù);由每個(gè)指標(biāo)的維度表可以動(dòng)態(tài)生成其事實(shí)表演湘。
(3)數(shù)據(jù)查詢與分析的設(shè)計(jì)
數(shù)據(jù)的查詢與分析其實(shí)是對所有指標(biāo)在多維度模型上的一個(gè)展示绿窿。包括某個(gè)指標(biāo)在同一個(gè)維度的不同層次的維成員上做“上卷”、“下鉆”的查詢操作窃裙、某個(gè)指標(biāo)在某年度的指標(biāo)值進(jìn)行“同比”纹轩、“環(huán)比”的查詢操作。此外宦噩,針對分析查詢的結(jié)果缅科,系統(tǒng)支持多維度報(bào)表的生成、打印等功能衰拄。
運(yùn)營分析系統(tǒng)為企業(yè)的中高層管理者提供及時(shí)耗跛、全面、詳細(xì)的綜合數(shù)據(jù)分析攒发,解決了企業(yè)管理者以靈活的方式從各個(gè)角度全方面的了解企業(yè)生產(chǎn)運(yùn)營狀況的需求调塌,提高了其決策的效率,降低了分析的成本惠猿,反應(yīng)了企業(yè)存在的問題羔砾,為企業(yè)的決策層分析企業(yè)經(jīng)營狀況,制定戰(zhàn)略計(jì)劃偶妖,以及考核體系提供最全面的分析結(jié)果姜凄,為今后企業(yè)的發(fā)展方向與領(lǐng)導(dǎo)的決策提供了準(zhǔn)確的數(shù)據(jù)依據(jù)。
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng),轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享檀葛,并不代表本站贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé)玩祟,也不構(gòu)成任何其他建議。本站部分作品是由網(wǎng)友自主投稿和發(fā)布屿聋、編輯整理上傳空扎,對此類作品本站僅提供交流平臺(tái),不為其版權(quán)負(fù)責(zé)润讥。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻碎师、圖片、文字如涉及作品版權(quán)問題跛脾,請第一時(shí)間告知批贴,我們將根據(jù)您提供的證明材料確認(rèn)版權(quán)并按國家標(biāo)準(zhǔn)支付稿酬或立即刪除內(nèi)容,以保證您的權(quán)益癣跟!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn用噪。
- 暫無反饋
編輯推薦
- 2025新年特刊:打造新質(zhì)生產(chǎn)力就缆,智啟未來新篇章
- 定義制造業(yè)未來的數(shù)控加工中心技術(shù)專題
- 航空航天及交通領(lǐng)域先進(jìn)制造技術(shù)應(yīng)用專題
- 解碼消費(fèi)電子產(chǎn)品生產(chǎn)的數(shù)字化之路技術(shù)專題
- 精密智能機(jī)床,助力制造升級(jí)技術(shù)專題
- 汽車輕量化驅(qū)動(dòng)下的零部件加工應(yīng)用專題
- 高性能銑刀實(shí)現(xiàn)高精加工生產(chǎn)技術(shù)專題
- 航空航天發(fā)動(dòng)機(jī)解決方案專題
- 高效齒輪加工生產(chǎn)技術(shù)方案專題
- 金屬加工液的性能不止?jié)櫥夹g(shù)應(yīng)用專題