1 常規(guī)數(shù)據(jù)倉庫的不足
業(yè)界公認的數(shù)據(jù)倉庫概念是創(chuàng)始人W.H.Inmon在《數(shù)據(jù)倉庫》一書中對數(shù)據(jù)倉庫的定義:數(shù)據(jù)倉庫就是面向主題的、集成的、不可更新的、隨時間不斷變化的數(shù)據(jù)集合。
但是,常規(guī)的數(shù)據(jù)倉庫也有其不足:
(1)常規(guī)數(shù)據(jù)倉庫是被動的,分析數(shù)據(jù)和作決策都要用戶手工參與,在用OLAP技術(shù)進行多維分析時往往是由用戶提出分析要求再回答這些問題;(2)常規(guī)數(shù)據(jù)倉庫的實時性較差,通常只能分析歷史數(shù)據(jù),而且數(shù)據(jù)抽取周期過長,極大地降低了企業(yè)的應變能力,難以反映瞬息萬變的市場變化,實時數(shù)據(jù)倉庫的出現(xiàn)改變了這個局面。
2 主動實時數(shù)據(jù)倉庫的提出
傳統(tǒng)數(shù)據(jù)庫的時間變化周期通常為一天或一周,但是網(wǎng)絡使得現(xiàn)在的商業(yè)操作即時化,對數(shù)據(jù)變化周期的要求愈加苛刻。因此,Michaem Haisten提出了實時數(shù)據(jù)倉庫 JRTDW(Real-Time Data Warehouse)概念,也就是所謂的“零延遲數(shù)據(jù)倉庫環(huán)境”的一部分。許有志 這樣描述主動實時數(shù)據(jù)倉庫的系統(tǒng)數(shù)據(jù)流:當OLTP系統(tǒng)中有操作性事務發(fā)生后,該事務中所改變的數(shù)據(jù)將被實時部分的監(jiān)控模塊捕捉。監(jiān)控模塊將數(shù)據(jù)傳輸至操作數(shù)據(jù)存儲(ODS)。在ODS中,數(shù)據(jù)將被存放一定的時間。正如Samuel S.Conn所提出的,下一代數(shù)據(jù)倉庫是以加速信息循環(huán)周期、消除信息延時,使不同水平的用戶能更用效地利用及時信息而出現(xiàn)的實時數(shù)據(jù)倉庫。
3 主動實時數(shù)據(jù)倉庫的研究
3.1 一般改進型主動實時數(shù)據(jù)倉庫
傳統(tǒng)數(shù)據(jù)倉庫是由ODS(Operational Data Store)、數(shù)據(jù)倉庫、數(shù)據(jù)集市和BI工具組成。OLTP系統(tǒng)中的操作型數(shù)據(jù)在數(shù)據(jù)倉庫的非響應期批處理載入到ODS中。張磊和王備戰(zhàn)認為一般的實時數(shù)據(jù)倉庫有服務器容易負載、觸發(fā)機制性能低、同步機制代價高、數(shù)據(jù)庫效率低以及數(shù)據(jù)驗證開銷大等缺點,于是提出一種改進,主要是改進或增加了以下幾個模塊:實時監(jiān)控模塊、數(shù)據(jù)集成模塊、數(shù)據(jù)存儲模塊和實時分析模塊。改進的模型通過EAI提供的實時監(jiān)控模塊來監(jiān)控操作型事務中改變的數(shù)據(jù)。監(jiān)控模塊捕捉的數(shù)據(jù)傳輸?shù)皆鰪姷腛DS模塊中。數(shù)據(jù)在ODS中存放一定的時間,一是與數(shù)據(jù)倉庫中的數(shù)據(jù)進行整合處理,二是進行時段性分析。最終,實時數(shù)據(jù)將被導入非實時部分中,執(zhí)行傳統(tǒng)數(shù)據(jù)倉庫的功能,整合歷史數(shù)據(jù),用于戰(zhàn)略查詢。
3.2 基于SOA的實時數(shù)據(jù)倉庫
SOA,面向服務的體系結(jié)構(gòu)(service oriented architecture)是一個組件模型,它將應用程序的不同功能單元稱為服務,通過這些服務之間定義良好的接口和契約聯(lián)系起來;赟OA的實時數(shù)據(jù)倉庫思想是采用Web Services技術(shù)實現(xiàn)跨平臺的、無縫共享的、實時的數(shù)據(jù)交換;赟OA的實時數(shù)據(jù)倉庫系統(tǒng)最關(guān)鍵的體現(xiàn)是Web Services,它建立在一系列與平臺無關(guān)的協(xié)議之上,包括HTTP,XML,UDDI,WSDL,SOAP。這些協(xié)議在源數(shù)據(jù)庫、EAI中間件和數(shù)據(jù)倉庫之間,是SOA技術(shù)實現(xiàn)方式。SOA要求動態(tài)的定位和調(diào)用服務,這可以通過UDDI,WSDL,SOAP實現(xiàn)。SOA要求服務接口契約的平臺無關(guān)性,XML可以實現(xiàn)。私有UD2D I注冊中心包含了所有關(guān)于Web服務的描述文件,對這些服務的調(diào)用均要首先在注冊中心搜索以決定調(diào)用的端口和方式。SOAP封裝WSDL描述的服務,實現(xiàn)實時數(shù)據(jù)傳輸。但是該實時數(shù)據(jù)倉庫會在出現(xiàn)超出負載和web服務安全通信機制問題,同時數(shù)據(jù)集成也會成為瓶頸。
3.3 基于多Agent的主動數(shù)據(jù)倉庫
所謂多Agent系統(tǒng)是指一個由多個自治運行的Agent組成的集體,由多個Agent組成的智能群體的重要之處在于通過Agent之間的相互對話和相互協(xié)商工作有效地完成共同的任務。在徐有志等人的研究中,提出了基于MAS的系統(tǒng)模型的多Agent數(shù)據(jù)倉庫結(jié)構(gòu),它通過多個Agent之間的交互來完成數(shù)據(jù)抽取、傳輸以及數(shù)據(jù)查詢,該系統(tǒng)模型分4個層次:數(shù)據(jù)監(jiān)控層、數(shù)據(jù)處理層、數(shù)據(jù)查詢層、用戶交互層。在該系統(tǒng)模型中,多Agent間協(xié)同采用顯式協(xié)同,即基于通信的協(xié)同。Agent間通過KQML語言實現(xiàn)彼此問的交互協(xié)同,共同完成目標。
3.4 基于分析規(guī)則的主動數(shù)據(jù)倉庫
常規(guī)的數(shù)據(jù)倉庫應用中,分析和決策較多地依賴于用戶參與。王子紅 等為了在自動決策以及實時性等方面對常規(guī)的數(shù)據(jù)倉庫進行改進,提出了一種基于分析規(guī)則的主動數(shù)據(jù)倉庫體系結(jié)構(gòu),它在常規(guī)的數(shù)據(jù)倉庫的基礎(chǔ)上引進了分析規(guī)則,通過對主動規(guī)則的改進而設(shè)計的分析規(guī)圳能滿足主動數(shù)據(jù)倉庫的特性。相應地還對數(shù)據(jù)倉庫的元數(shù)據(jù)進行了擴展。該系統(tǒng)統(tǒng)主要由5部分構(gòu)成,分別是:ADW工具集,OLTP系統(tǒng),常規(guī)數(shù)據(jù)倉庫,多維數(shù)據(jù)市方體,上動數(shù)據(jù)倉庫引擎。該系統(tǒng)通過ADW具定義分析規(guī)則,分析規(guī)則被存儲到分析規(guī)則存儲器,由定義的分析規(guī)則產(chǎn)生的事件(Events)被放人事件隊列并統(tǒng)一管理。分析規(guī)則管理機制根據(jù)事件隊列中的事件以及存儲于分析規(guī)則存儲器中的分析規(guī)則進行自動決策管理。發(fā)生沖突時由分析規(guī)則管理機制負責處理,最終得到的結(jié)果由分析結(jié)果管理器進行處理。
4 主動實時數(shù)據(jù)倉庫的應用
主動實時數(shù)據(jù)倉庫可以解決傳統(tǒng)數(shù)據(jù)倉庫無法完成的任務,例如:利用呼叫中心進行自動的客戶營銷,在電信服務中防止電話詐騙,供應商預測銷售量并及時補充商品......有報道稱Oracle公司提供的數(shù)據(jù)集成解決方案用于在SOA、BI和數(shù)據(jù)倉庫環(huán)境中構(gòu)建、部署和管理以實時數(shù)據(jù)為中心的架構(gòu),企業(yè)可以將其開發(fā)成本降低30%,數(shù)據(jù)處理速度提高50%,業(yè)務流程執(zhí)行時間減少至少70%。隨著市場的發(fā)展,數(shù)據(jù)倉庫不僅被要求用來提供戰(zhàn)略性的決策支持,還需要對企業(yè)各業(yè)務單元的日常運作提供戰(zhàn)術(shù)性的指導,主動實時數(shù)據(jù)倉庫技術(shù)的發(fā)展,提高了企業(yè)對外部信息的反應速度和決策自動化能力,其提供的可執(zhí)行的分析有效地驅(qū)動了企業(yè)的業(yè)務系統(tǒng)運作,實現(xiàn)了企業(yè)信息的共享,連接了各部門的流程運作和各業(yè)務平臺之間結(jié)合,極大地延伸了商業(yè)智能的范疇,是數(shù)據(jù)倉庫技術(shù)的發(fā)展方向之一。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務領(lǐng)域、行業(yè)應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業(yè)務領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/