- 當前位置:解決方案>大數(shù)據(jù)中心>飛逸對BI的理解
- 飛逸對BI的理解
-
首先,可以肯定的是,BI有一個很好的理念,有一個很好的思想。從既往歷史到當前的數(shù)據(jù)中進行挖掘取樣,做出正確的分析,對歷史數(shù)據(jù)分析,對當前數(shù)據(jù)展現(xiàn),對未來企業(yè)發(fā)展指明方向。
按照我們的理解,BI基本可以分作三個層次等級:
初級,僅對歷史和當前數(shù)據(jù)進行匯總展現(xiàn),主要針對一線業(yè)務或系統(tǒng)操作人員做固定報表上交領導使用;
中級,對歷史和當前數(shù)據(jù)進行匯總展現(xiàn)的同時,進行數(shù)據(jù)分析,同比,環(huán)比,KPI等數(shù)據(jù)進行分析;
高級,對匯總數(shù)據(jù)分析后,得出風險評估,轉(zhuǎn)換經(jīng)驗模式,提高管理質(zhì)量,乃至對企業(yè)掌舵者指引企業(yè)房展方向。
就拿超市BI系統(tǒng)來說,BI系統(tǒng)將超市一天營業(yè)額,營業(yè)明細,流水等信息,從超市業(yè)務系統(tǒng)中抽取至BI數(shù)據(jù)倉庫中:店鋪人員將各種類單品進行匯總為各類報表提交給領導,這樣就完成了最基本最初級的BI應用;采購將數(shù)據(jù)倉庫中的數(shù)據(jù)進行匯總,對不同時間,不同時期,不同品類的數(shù)據(jù)進行各類分析(同比,環(huán)比等),得出相應的報表提交給主管領導,這就體現(xiàn)了BI的中級應用;主管領導根據(jù)匯總上來的數(shù)據(jù),對其進行評估,對準確的信息反饋進行一系列的科學分析,對不同時間,不同天氣,不同品類的數(shù)據(jù),進行不同的經(jīng)營管理,推出不同的打折力度,吸引客流,促進貨品流通,提高倉庫使用率,加大現(xiàn)金流,充分利用BI的高級應用促使企業(yè)健康持續(xù)經(jīng)營。
從目前大多數(shù)的BI系統(tǒng)來說,還不能做到實時反應當前數(shù)據(jù)情況,基本上都是采用T+1模式。BI系統(tǒng)大體可以分為三個模塊部分:
底層,數(shù)據(jù)倉庫;中間層數(shù)據(jù)抽取工具(ETL或ELT);展現(xiàn)層,報表及分析工具。
當然從第三代數(shù)據(jù)庫衍生開來之后, BI的模式有可能發(fā)生根本性的變化。生產(chǎn)系統(tǒng)和BI系統(tǒng)可以統(tǒng)一建模,同用一個硬件存儲,甚至建為同一個數(shù)據(jù)庫,OLAP(數(shù)據(jù)分析)和OLTP(數(shù)據(jù)服務)模式會變得模糊。例如像hana這樣的第三代數(shù)據(jù)庫,如果它還是不改變現(xiàn)有模式,單一的只支持OLAP,那么它還是將生產(chǎn)和BI在數(shù)據(jù)庫層面物理分開,但由于它有SLT數(shù)據(jù)同步工具,實際上,ETL工具可能在后面會被省去。
目前市場上,往往大型企業(yè)會首先會想用BI來為企業(yè)管理決策服務,但絕對不是說中小企業(yè)就不能做BI。飛逸的使命就是使BI平民化。我們力求把BI的一些理念精簡整理后給到他們。因為相當于大型企業(yè)而言,中小公司有其特有的優(yōu)勢。例如,數(shù)據(jù)量小,報表模板較固定。我們建議這樣做:
1、放棄數(shù)據(jù)倉庫建設,就用其現(xiàn)有的生產(chǎn)數(shù)據(jù)庫資源,或是投入較小的資金,購買性能不要求太高的硬件,只要將生產(chǎn)系統(tǒng)與BI系統(tǒng)物理分離(甚至都不需要分開),重新整合原有數(shù)據(jù),進行數(shù)據(jù)分析即可;
2、ETL的使用,現(xiàn)在市場上主流的ETL工具有datastage,informatica,BO server,Golden Gate,ODI等等,這些工具在開發(fā)和維護管理上都比較簡單易行,但是就是價格上不是每個公司都能承受的,因此也可以放棄這些大廠商的東東。兩手準備,一是找相對價格較低的產(chǎn)品進行數(shù)據(jù)抽取,二是直接用存儲過程,也就是寫代碼的方式進行數(shù)據(jù)抽取轉(zhuǎn)換。由于數(shù)據(jù)量小,這種方式還是有一定的生命力;
3、報表展現(xiàn),專業(yè)的報表展現(xiàn)工具,諸如cognos、BO、MSTR都是些價格不菲的產(chǎn)品。針對一些特定的用戶,我們也可以完全不用這些。因為一些小公司的報表(除開財務報表),其報表模板較單一,也較固定,在實現(xiàn)時,開發(fā)人員完全可以用JAVA,.NET之類的將這些報表樣式固定,也不必做到太多的自定義報表就完全能完成他們的需求,當然這也就是BI的初級應用了。如果要對數(shù)據(jù)進行分析的話,那可能就要用到一些專業(yè)的工具了。
說完小公司的模式,還是來主要講一些主流推廣的用戶群體吧。年收益在億級以上的用戶,他們在其生產(chǎn)系統(tǒng)中或多或少都實施了ERP系統(tǒng)。業(yè)務數(shù)據(jù)量大,業(yè)務邏輯復雜,因此如果要上BI的話,那就也不能是小打小鬧型了:
- 硬件的采購,數(shù)據(jù)倉庫的建設。
- ETL的采購和實施
- 報表工具的采購和搭建
BI的實施也基本上有兩種模式,至上而下和之下而上。推廣方式也多種多樣,有整體推行,有化整為零推行,也有模塊推行,還有先免費適用部分功能再分布推行……
另外,BI和目前最流行的云其實也是可以很好的結(jié)合在一起的,這也是飛逸目前的研究方向。
- 搜索解決方案