[摘要] 本文對ERP與商務(wù)智能整合應(yīng)用的理論和實(shí)現(xiàn)技術(shù)進(jìn)行研究,提出了ERP與商務(wù)智能整合應(yīng)用的方案。
[關(guān)鍵詞] ERP 商務(wù)智能 數(shù)據(jù)倉庫 OLAP
一、引言
ERP的應(yīng)用實(shí)現(xiàn)了企業(yè)內(nèi)部核心業(yè)務(wù)流程的信息集成以及企業(yè)外部供應(yīng)鏈的信息集成。但ERP對決策支持有著明顯的不足。商務(wù)智能的實(shí)現(xiàn)依賴于大量的、準(zhǔn)確的、真實(shí)的數(shù)據(jù);而ERP系統(tǒng)產(chǎn)生了大量的、準(zhǔn)確的、真實(shí)的數(shù)據(jù)。因此,將商務(wù)智能建立在ERP系統(tǒng)原始數(shù)據(jù)的基礎(chǔ)上,不失為一種良好的解決方案。
二、ERP
ERP理論從MRPⅡ發(fā)展而來,擴(kuò)展了管理的模塊。它綜合應(yīng)用了B/S體系、關(guān)系數(shù)據(jù)庫結(jié)構(gòu)、面向?qū)ο蠹夹g(shù)、圖形用戶界面、網(wǎng)絡(luò)通訊等成果。ERP中的數(shù)據(jù)是按照面向事物處理的方式進(jìn)行組織和存儲(chǔ)的。一般包含四大功能模塊:財(cái)務(wù)管理模塊、生產(chǎn)管理模塊、物流管理模塊和人力資源管理模塊。此外還可能包含質(zhì)量管理、設(shè)備管理等模塊。
三、數(shù)據(jù)倉庫原理
數(shù)據(jù)倉庫是ERP與商務(wù)智能之間的橋梁,可以理解為面向主題的、集成的、不同時(shí)間的、穩(wěn)定的數(shù)據(jù)集合。數(shù)據(jù)倉庫最大的特點(diǎn)是面向主題,每個(gè)主題對應(yīng)一個(gè)客觀分析領(lǐng)域。
四、商務(wù)智能理論
商務(wù)智能的定義眾說紛紜。本文在總結(jié)商務(wù)智能的眾多定義之后,將商務(wù)智能定義為:商務(wù)智能是企業(yè)利用現(xiàn)代信息技術(shù)收集、管理和分析結(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化的數(shù)據(jù),創(chuàng)造出商務(wù)知識(shí)和商務(wù)信息用以提高決策水平,采取有效的商務(wù)行動(dòng),完善各種商務(wù)流程,提升商務(wù)績效,增強(qiáng)企業(yè)綜合競爭力的過程。從數(shù)據(jù)分析的角度看,商務(wù)智能是為了解決商業(yè)活動(dòng)中遇到的各種問題,利用各種信息系統(tǒng)進(jìn)行高質(zhì)量的信息收集、分析、處理的過程,其基本功能包括個(gè)性化的信息分析和預(yù)測發(fā)展趨勢。從應(yīng)用的角度看,商務(wù)智能可以幫助用戶對商業(yè)數(shù)據(jù)進(jìn)行分析處理,幫助企業(yè)解決商業(yè)問題,輔助決策,以便更好地實(shí)現(xiàn)商業(yè)目的。
五、ERP與商務(wù)智能整合應(yīng)用的核心技術(shù)
1.數(shù)據(jù)的抽取、轉(zhuǎn)換和加載
獲取數(shù)據(jù)是實(shí)現(xiàn)ERP商務(wù)智能系統(tǒng)的一個(gè)重要步驟。這一過程包括:辨識(shí)與所研究主題相關(guān)的原始數(shù)據(jù);確定數(shù)據(jù)抽取策略;將原始數(shù)據(jù)轉(zhuǎn)換為目標(biāo)格式;將原始數(shù)據(jù)加載到目標(biāo)區(qū)域。上述數(shù)據(jù)獲取過程就是數(shù)據(jù)的抽?。‥xtraction)、轉(zhuǎn)換(Transition)和加載(Loading)過程,稱為ETL過程。ETL過程中有兩個(gè)重要的原則:第一,盡量確保引入的僅僅是在數(shù)據(jù)分析過程中發(fā)揮有效作用的數(shù)據(jù);第二,必須保證被引入的數(shù)據(jù)是完整的和正確的。在完成數(shù)據(jù)的抽取、轉(zhuǎn)換和加載時(shí),應(yīng)盡量選擇ETL工具。
2.維技術(shù)
維是人們觀察客觀世界的角度,也就是決策分析者分析數(shù)據(jù)的角度,是多維數(shù)據(jù)集中重要的組件。維技術(shù)是商務(wù)智能的重要基礎(chǔ)技術(shù)之一,對商務(wù)智能的實(shí)現(xiàn)非常重要。
3.數(shù)據(jù)分析技術(shù)
(1)OLAP
OLAP針對某個(gè)特定的主題進(jìn)行聯(lián)機(jī)數(shù)據(jù)訪問、處理和分析,通過直觀的方式從多個(gè)維度、多種數(shù)據(jù)綜合程度將系統(tǒng)的運(yùn)營情況展現(xiàn)給使用者。在數(shù)據(jù)倉庫應(yīng)用中,OLAP工具一般是數(shù)據(jù)倉庫應(yīng)用的前端工具。
(2)數(shù)據(jù)挖掘
隨著數(shù)據(jù)庫技術(shù)的發(fā)展,數(shù)據(jù)庫的數(shù)據(jù)量急劇增大,從海量數(shù)據(jù)庫中挖掘信息的過程,稱之為數(shù)據(jù)挖掘,即從數(shù)據(jù)集中識(shí)別出正確的、新穎的、潛在的、有用的,以及最終可理解的模式的非平凡過程。
六、ERP商務(wù)智能系統(tǒng)的整體設(shè)計(jì)方案
根據(jù)對ERP和商務(wù)智能的理論和技術(shù)的研究,本文提出ERP與商務(wù)智能整合應(yīng)用的基本方案如下:
1.理解ERP的管理理念,理解ERP系統(tǒng)產(chǎn)生的數(shù)據(jù)的涵義,進(jìn)而選擇需要的數(shù)據(jù)。
2.根據(jù)對ERP的理解,確定分析主題,進(jìn)而確定數(shù)據(jù)倉庫的主題。
3.設(shè)計(jì)合理的數(shù)據(jù)倉庫模型。
4.確定數(shù)據(jù)倉庫的建立路線,確定是否需要建立數(shù)據(jù)集市。
5.構(gòu)建數(shù)據(jù)倉庫和數(shù)據(jù)集市。
6.確定數(shù)據(jù)轉(zhuǎn)換規(guī)則,使用一定的數(shù)據(jù)抽取和加載工具從ERP數(shù)據(jù)庫提取數(shù)據(jù),經(jīng)過數(shù)據(jù)轉(zhuǎn)換,最終按照預(yù)先設(shè)計(jì)好的數(shù)據(jù)倉庫模型,將數(shù)據(jù)加載到數(shù)據(jù)倉庫中。
7.創(chuàng)建對數(shù)據(jù)倉庫數(shù)據(jù)進(jìn)行管理的元數(shù)據(jù)文件。
8.根據(jù)分析主題的要求建立多維數(shù)據(jù)集,手工編寫代碼或者直接使用OLAP工具、數(shù)據(jù)挖掘工具和查詢報(bào)表工具,利用數(shù)據(jù)倉庫或者數(shù)據(jù)集市的數(shù)據(jù)進(jìn)行支持決策的數(shù)據(jù)分析。
9.以可視化的方式展示分析結(jié)果。
10.注意數(shù)據(jù)倉庫中的信息主要用于數(shù)據(jù)分析,它不能被商務(wù)智能用戶修改。
總體上說,商務(wù)智能處于高度整合的ERP環(huán)境下,ERP數(shù)據(jù)倉庫和ERP應(yīng)用系統(tǒng)通過接口緊密結(jié)合,元數(shù)據(jù)在它們之間流動(dòng);ETL工具從ERP系統(tǒng)中提取合適的數(shù)據(jù),然后將其放入以商務(wù)主題為導(dǎo)向的ERP數(shù)據(jù)倉庫中,再利用商務(wù)智能工具進(jìn)行數(shù)據(jù)的分析,最終將可視化的結(jié)果展示給決策分析人員。
參考文獻(xiàn):
[1]金蝶軟件(中國)有限公司著.ERP系統(tǒng)集成應(yīng)用.北京:清華大學(xué)出版社,2005,8
[2]陳京民等著:數(shù)據(jù)倉庫與數(shù)據(jù)挖掘技術(shù).北京:電子工業(yè)出版社,2002,8
[3]張維明鄧蘇劉青寶等著:數(shù)據(jù)倉庫原理與應(yīng)用.北京:電子工業(yè)出版社,2002,3
[4]Jiawei Han.Data Mining Concepts and Techniques.北京:機(jī)械工業(yè)出版社,2001:29-35
[5]Michael L. Gonzales.IBM data warehousing with IBM business intelligence tools.北京:電子工業(yè)出版社,2004,7