監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關(guān)閉

OLAP工具不等于BI

申請免費試用、咨詢電話:400-8352-114

來源:泛普軟件

企業(yè)為了確定經(jīng)營戰(zhàn)略和市場戰(zhàn)略所進行的經(jīng)營活動,在BI項目的分析決策過程中,需要基于多種報告和報表進行分析。理想的市場活動展開,大多需要各個營業(yè)點的銷售報表,每種商品按季節(jié)銷售的業(yè)績圖表等,這就需要大量準(zhǔn)確的并且易于判斷的數(shù)據(jù)。

然而,對于作為使用者的一般員工或者IT部門員工來說,這是一個很大的工作量負(fù)擔(dān)。因為數(shù)據(jù)的分析需要先獲得必要的數(shù)據(jù)信息,這就必須預(yù)先知道數(shù)據(jù)采集和數(shù)據(jù)加工計算的方法。當(dāng)然,還有必要掌握數(shù)據(jù)庫構(gòu)成和數(shù)據(jù)存取語言的一些專門的知識。

因此這些工作以前全都是由IT部門人員用OLAP產(chǎn)品來完成的。信息管理部門要根據(jù)用戶的要求把報表格式設(shè)計好,然后根據(jù)用戶的目的,開發(fā)出應(yīng)用程序以及建立數(shù)據(jù)庫等來完成這項工作。

OLAP報表工具是指什么?

在報表市場上,有一個奇特的現(xiàn)象:IT部門的技術(shù)人員是企業(yè)所有部門中最不熟悉使用報表工具的部門人員,但報表的數(shù)據(jù)來自IT部門。IT部門往往利用OLAP的概念建設(shè)數(shù)據(jù)模型,根據(jù)數(shù)據(jù)模型來制作報表,因此對IT部門而言,報表工具是指OLAP工具中的報表展現(xiàn)部分,比如Crystal Report等等。

而在使用報表操作的業(yè)務(wù)人員眼里,報表工具是代表報表本身功能(排版、計算、統(tǒng)計、圖形等)的產(chǎn)品,它目前只有一個產(chǎn)品來代表了,就是EXCEL。

OLAP報表產(chǎn)品最大的難點在哪里?

目前報表工具最大的難點不在于報表的樣式(如斜線等),樣式雖較繁瑣但并非本質(zhì)困難。最根本的難點在于業(yè)務(wù)部門知道報表代表的真正含義,卻不知道報表的數(shù)據(jù)統(tǒng)計模型模型;而IT部門通過理解業(yè)務(wù)部門的描述,在數(shù)據(jù)庫端進行設(shè)置數(shù)據(jù)統(tǒng)計模型,卻對報表本身所代表的價值很難理解。

這樣的現(xiàn)狀,導(dǎo)致報表工具無法兩者兼顧,OLAP報表工具產(chǎn)品一直在數(shù)據(jù)模型設(shè)計層面(OLAP層面)和報表本身功能層面做出平衡。

目前OLAP報表產(chǎn)品制作復(fù)雜,報表一般會有什么癥狀?

首先,由于IT部門創(chuàng)建的數(shù)據(jù)統(tǒng)計模型不完全適應(yīng),導(dǎo)致報表制作經(jīng)常需要編寫代碼、準(zhǔn)備數(shù)據(jù)(如幾十甚至上百行的SQL或存儲過程),而且動輒就要進行繁瑣的子表拼接,即使這樣仍有許多報表無法完成,需與用戶商量改變,運算性能也很差。

其次,由于IT部門根據(jù)業(yè)務(wù)部門進行報表制作時,對報表樣式理解不專業(yè),大部分報表采用拖拽式編輯,使報表樣式繪制麻煩。

最后,業(yè)務(wù)部門報表的變化很頻繁,導(dǎo)致IT部門模型設(shè)計和報表制作的滯后,業(yè)務(wù)部門工作受限,白費時間。

因此,在目前OLAP產(chǎn)品的設(shè)計下,BI項目變成日常統(tǒng)計系統(tǒng),業(yè)務(wù)模型來自于咨詢專家,企業(yè)發(fā)展過程中業(yè)務(wù)模型的變化因為OLAP工具而無法快速實現(xiàn),使企業(yè)丟失對BI的信心。可以毫不夸張地說,OLAP產(chǎn)品正在毀掉BI。

OLAP錯了還是用戶錯了?

這是一個困惑!其實我們可以從E.F.Codd博士定義的OLAP概念中找一找這個困惑的答案。OLAP是關(guān)系數(shù)據(jù)庫之父E.F.Codd于1993年提出的一種數(shù)據(jù)動態(tài)分析模型,它允許以一種稱為多維數(shù)據(jù)集的多維結(jié)構(gòu),訪問來自商業(yè)數(shù)據(jù)源經(jīng)過聚合和組織整理的數(shù)據(jù)。以此為標(biāo)準(zhǔn),OLAP作為單獨的一類產(chǎn)品同聯(lián)機事務(wù)處理(OLTP)得以明顯區(qū)分。

說起來有點深奧,其實并不復(fù)雜,OLAP最基本的概念只有三個:多維觀察、數(shù)據(jù)鉆取、CUBE運算。

關(guān)于多維角度:我們在平時工作中,會遇到各種問題,在分析問題的時候,同樣的現(xiàn)象,我們會從多個角度去分析考慮,有時我們還會從幾個角度綜合起來進行分析。這就是OLAP分析最基本的概念--從多個觀察角度的靈活組合來觀察數(shù)據(jù),從而發(fā)現(xiàn)數(shù)據(jù)內(nèi)在規(guī)律。

OLAP將數(shù)據(jù)分為兩種特征,一種為表現(xiàn)特征,比如一個銷售分析模型中的銷售額、毛利等;還有一種為角度特征,比如銷售分析中的時間周期、產(chǎn)品類型、銷售模式、銷售區(qū)域等。前者是被觀察的對象,OLAP術(shù)語稱之為"度量數(shù)據(jù)",后者為觀察視角,OLAP術(shù)語稱之為"維數(shù)據(jù)"。

如果建立這樣一個模型,我們就可以根據(jù)業(yè)務(wù)需求,從產(chǎn)品類型角度,去觀察各個銷售地區(qū)的銷售額數(shù)據(jù)(以產(chǎn)品類型和銷售地區(qū)為維、以銷售額為度量);或者我們還可以從銷售模式的角度,去觀察各個銷售地區(qū)的銷售額數(shù)據(jù)(以銷售模式和銷售地區(qū)為維、以銷售額為度量)。

關(guān)于數(shù)據(jù)鉆?。涸诜治鲞^程中,我們可能需要在現(xiàn)有數(shù)據(jù)基礎(chǔ)上,將數(shù)據(jù)進一步細(xì)化,以獲得更為精確的認(rèn)識。這就是OLAP中數(shù)據(jù)鉆取的概念。

比如,在銷售分析中,當(dāng)我們以產(chǎn)品類型和銷售地區(qū)為維、以銷售額為度量進行分析的時候,可能希望進一步觀察某類產(chǎn)品的不同銷售模式在各個銷售地區(qū)的表現(xiàn),這時我們就可以在產(chǎn)品大類這個數(shù)據(jù)維下面,再加上一個銷售模式維,從而獲得相應(yīng)的信息。

關(guān)于CUBE運算:OLAP分析所需的原始數(shù)據(jù)量是非常龐大的。一個分析模型,往往會涉及數(shù)百萬、數(shù)千萬條數(shù)據(jù),甚至更多;而分析模型中包含多個維數(shù)據(jù),這些維又可以由瀏覽者作任意的提取組合。這樣的結(jié)果就是大量的實時運算導(dǎo)致時間的延滯。

我們可以設(shè)想,一個1000萬條記錄的分析模型,如果一次提取4個維度進行組合分析,那么實際的運算次數(shù)將達到4的1000次方的數(shù)量。這樣的運算量將導(dǎo)致數(shù)十分鐘乃至更長的等待時間。如果用戶對維組合次序進行調(diào)整,或增加、或減少某些維度的話,又將是一個重新的計算過程。

從上面的分析中,我們可以得出結(jié)論,如果不能解決OLAP運算效率問題的話,OLAP將是一個毫無實用價值的概念。那么,一個成熟產(chǎn)品是如何解決這個問題的呢?這涉及到OLAP中一個非常重要的技術(shù)--數(shù)據(jù)CUBE預(yù)運算。

一個OLAP模型中,度量數(shù)據(jù)和維數(shù)據(jù)我們應(yīng)該事先確定,一旦兩者確定下來,我們可以對數(shù)據(jù)進行預(yù)先的處理。在正式發(fā)布之前,將數(shù)據(jù)根據(jù)維進行最大限度的聚類運算,運算中會考慮到各種維組合情況,運算結(jié)果將生成一個數(shù)據(jù)CUBE,并保存在服務(wù)器上。

這樣,當(dāng)最終用戶在調(diào)閱這個分析模型的時候,就可以直接使用這個CUBE,在此基礎(chǔ)上根據(jù)用戶的維選擇和維組合進行復(fù)運算,從而達到實時響應(yīng)的效果。

從以上OLAP三點基本概念出發(fā),我們可以在實踐中發(fā)現(xiàn)問題的所在,OLAP概念沒有錯,用戶也沒有錯,錯在目前業(yè)內(nèi)的OLAP產(chǎn)品的設(shè)計思路上!

從OLAP產(chǎn)品來看,由于"多維角度"的變化來自于用戶部門,而IT部門采用的OLAP產(chǎn)品使"多維角度"轉(zhuǎn)化成數(shù)據(jù)庫設(shè)計,但為了實現(xiàn)"CUBE運算","度量數(shù)據(jù)"和"維數(shù)據(jù)"需要提前固化,這樣限制了業(yè)務(wù)部門對"多維角度"快速變化的要求,使BI項目變成了日常統(tǒng)計報表項目,使OLAP分析變得無法實現(xiàn)。

OLAP產(chǎn)品需要新一代工具

新一代OLAP工具設(shè)計的思想,不應(yīng)該關(guān)注報表工具本身功能:IT部門不要制作報表,僅關(guān)注OLAP的功能,不需要做OLAP的報表展現(xiàn),報表完全由業(yè)務(wù)部門來實現(xiàn)。主要基于以下兩點:

一.從桌面報表的使用能力和使用量來描述,業(yè)務(wù)部門的人員已經(jīng)遠(yuǎn)遠(yuǎn)超過IT部門的人員,因此,IT部門目前不太可能提供出一個報表工具,來取代業(yè)務(wù)部門使用的桌面報表工具。

二.報表本身的含義需要業(yè)務(wù)部門用精湛的業(yè)務(wù)知識來詮釋,如果報表由IT部門來制作的話,會出現(xiàn)知識傳遞過程中的誤差,這是OLAP實施中最大的問題。

基于以上兩點,新一代OLAP工具設(shè)計思想就是:如何使OLAP工具和Excel報表工具能夠無縫交流,應(yīng)該有一個"分析角度"的技術(shù),來實現(xiàn)業(yè)務(wù)部門和IT部門對"多維角度"的各自表述。讓業(yè)務(wù)部門自己來做"分析角度",自己來做報表,讓IT部門利用OLAP概念來設(shè)計基礎(chǔ)數(shù)據(jù)。(it168)

發(fā)布:2007-04-23 10:39    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:
鄭州OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普鄭州OA快博其他應(yīng)用

鄭州OA軟件 鄭州OA新聞動態(tài) 鄭州OA信息化 鄭州OA快博 鄭州OA行業(yè)資訊 鄭州軟件開發(fā)公司 鄭州監(jiān)控公司 鄭州倉庫管理軟件 鄭州餐飲管理軟件 鄭州物業(yè)管理軟件 鄭州網(wǎng)站建設(shè)公司 鄭州門禁系統(tǒng)