- 相關(guān)推薦
基于ODS構(gòu)建商業(yè)系統(tǒng)的即時OLAP應用
趙太勝 張威 錢旭
(中國礦業(yè)大學計算機科學系,徐州221008)
摘要:基于DB和DW的中間層ODS的數(shù)據(jù)存儲技術(shù),從應用的角度分析設計了一個商業(yè)系統(tǒng)的即時OLAP系統(tǒng)。通過使用ODS克服了利用DW
進行決策過于臃腫且不適合企業(yè)即時的中層決策的問題。
關(guān)鍵詞:數(shù)據(jù)倉庫(DW),操作數(shù)據(jù)存儲(ODS),即時聯(lián)機分析處理(OLAP)
Building a OLAP in Time of Business System Based on ODS
ZhaoTaiSheng ZhangWei QianXu
(The Department of Computer
[Abstract]Based on ODS(Operating Data Store) between DB(database) and DW(data warehouse) technology ,a OLAP in time about business system is designed from the point of view of application. By using ODS we eliminate the overstaffed decision-making for middle-level using DW.
[Key words] DW,ODS(Operating Data Store), OLAP in time
1
.問題提出
面向主題的數(shù)據(jù)倉庫(DW)概念的提出,不但為有效地支持企業(yè)經(jīng)營管理決策提供了一個全局一致的數(shù)據(jù)環(huán)境,也為歷史數(shù)據(jù),綜合數(shù)據(jù)的處理提出了一種行之有效的解決方法。數(shù)據(jù)倉庫概念的提出也清楚的把數(shù)據(jù)處理劃分為了操作型處理和分析型處理兩種不同類型,從而建立起了DB-DW的兩層體系結(jié)構(gòu)。但是有很多情況,DB-DW的兩層體系結(jié)構(gòu)并不能涵蓋企業(yè)所有的數(shù)據(jù)處理要求,因為企業(yè)的數(shù)據(jù)處理雖然可以較為粗略的劃分成操作型和分析型兩部分,但這兩種類型也不是涇渭分明的,它們之間也有交叉的情況,譬如,有些是操作型的,但不適合在操作型DB中進行,而又有一些是分析型處理,但不適合在DW中進行。
比如我們開發(fā)的一個醫(yī)藥銷售公司的決策系統(tǒng),按要求公司經(jīng)理要解決什么商品該進貨了,各種商品近來的贏利情況,客戶的信任情況等等。要回答這些問題,他必須首先要弄清楚藥品的存貨是否充裕,還要了解該藥品近期的銷售情況,另外還要和別的藥品的庫存和銷售情況進行比較等。如果我們把這個決策分析過程放在原有的面向應用的分散DB系統(tǒng)中去完成的話,不一定得到每個部門的準確一致的信息,而要進行各部門間的協(xié)調(diào)配合,工作量勢必會很大,但如果把其放在DW中去進行分析的話,不但費時,而且會有很多的不必要的數(shù)據(jù)檢索存在。
對于上述問題可以借助于DB-DW的中間層ODS
(操作數(shù)據(jù)存儲)來解決。它象DW一樣是一種面向主題,集成的數(shù)據(jù)環(huán)境,又象操作型DB一樣包含著全局一致的,細節(jié)的當前的數(shù)據(jù)。建立基于ODS的即時OLAP應用是應中層決策分析之需要的一種解決方案,它能很好的適應企業(yè)日常頻繁的中低層次的決策分析應用。
2.ODS技術(shù)和即時OLAP
2.1操作數(shù)據(jù)存儲(ODS
) 是用于支持企業(yè)日常的全局應用的數(shù)據(jù)集合,ODS的數(shù)據(jù)具有面向主題、集成的、可變的和數(shù)據(jù)是當前的或是接近當前的4個基本特征。ODS是介于DB
和DW之間的一種數(shù)據(jù)存儲技術(shù),和原來面向應用的分散的DB相比,ODS中的數(shù)據(jù)組織方式和數(shù)據(jù)倉庫(DW)一樣也是面向主題的和集成的,所以對進入ODS的數(shù)據(jù)也象進入數(shù)據(jù)倉庫的數(shù)據(jù)一樣進行轉(zhuǎn)化和集成處理。另外
ODS只是存放當前或接近當前的數(shù)據(jù),如果需要的話還可以對ODS中的數(shù)據(jù)進行增、刪和更新等操作,雖然DW中的數(shù)據(jù)也是面向主題和集成的,但這些數(shù)據(jù)一般不進行修改,所以ODS和DW的區(qū)別主要體現(xiàn)數(shù)據(jù)的可變性和當前性上。
【基于ODS構(gòu)建商業(yè)系統(tǒng)的即時OLAP應用】相關(guān)文章:
基于問題的學習在中小學的應用08-17
基于工學結(jié)合的高職文秘專業(yè)433實踐教學模式的構(gòu)建08-26
基于創(chuàng)業(yè)園的高職生創(chuàng)業(yè)服務體系的構(gòu)建07-23
基于DSP的Bluetooth嵌入式系統(tǒng)應用08-06
基于手機無線局域網(wǎng)的架構(gòu)與應用08-06
基于發(fā)射分集的空時碼及其應用08-06