[摘 要]目前商業智能成為一項熱門的信息技術,比較之前的信息技術,商業智能有其顯著特點,例如對于已有歷史數據的依賴,面向主題,面向分析等,而這些特點使得在建設商業智能在建設時會遇到許多困難,本文結合分析BI目前的發展現狀以及所遇到的困難,提出了一些對策與建議。
[關鍵詞]商業智能 信息技術 面向主題 面向分析
作者簡介:曾楨,工作單位:貴州財經學院,學習單位:武漢大學信息管理學院 研究生。
引言
BI(business intelligence)即商業智能,可以說是最近幾年比較熱門的一項信息技術,據2005年Gartner的一項調查顯示BI是在所有CIO心中第二重要的系統,而從2006年開始一直到2008年,眾多的CIO都一致認為BI是未來最值得關注的領域。但商業智能實施成功的概率卻不容樂觀,有統計數字顯示,在國外,投資建設商業智能的企業有60% ~70%以失敗告終,而在中國,這個數據可能會更高。本文結合分析BI目前的發展現狀以及所遇到的困難,提出了一些對策與建議。
一、BI的定義
首先我們必須明確BI的概念,根據Gartner的定義,BI就是一些幫助企業做分析決策的工具。這些工具應該包含以下幾個方面的功能;第一個是報表,第二個是隨機查詢,就是OLAP查詢,第三個就是預測,最后就是分析。
二、BI現階段的發展以及問題
SAP公司的魯百年博士認為,目前BI發展還處于“斷層期”階段,即指產品在經過一定時間的發展,理論與技術上已經開始成熟,一些用戶就會作為先驅者首先使用,這時其產品的客戶接受度逐漸提高,但由于新產品不成熟,先行的用戶很可能會遭遇失敗,很多企業維持不了,不得不退出市場。這個時期就稱為斷層期。但經過這個階段后,大部分人認為該產品已經可以帶來巨大的經濟效益,就是進入中間成熟期,之后就是平穩期。
這個階段BI暴露出了一些問題。首先,BI系統面向的用戶群體過于狹隘,由于BI系統的前身DSS(決策支持系統)面向的主要是企業決策層,提供較為宏觀的戰略決策支持功能。BI系統過于復雜也是企業BI無法推廣的重要原因之一,對于用戶來說他們十分需要BI分析與預測支持,但面對一個功能強大但使用復雜的系統往往又望而卻步。對于商業用戶來說,應付日常的業務已經十分勞累,現在還要去學習適應一個復雜的系統,固然知道該系統十分有好處,但卻給自己工作添加了負擔,使用積極性不高也可以理解了。
最后由于BI系統式建立在核心業務系統,信息管理系統基礎上,尷尬的問題是很多企業或政府單位前期的信息化建設不足,沒有數據積累,更談不上BI系統了,或者由于前期信息化建設不規范,“臟”數據過多,BI系統的建設難度也會過大。
三、成功實施BI的對策
首先應該擴大BI的用戶范圍,比喻來說之前的BI提供的是對于整個戰爭的戰略分析研究,面向的是最高層的決策者。但是一場戰爭的勝利是由許許多多小的戰役甚至交火組成,大的方向固然重要,但戰略的實現不可能脫離這些底層的勝利,否則就是空談。而對于一線的用戶(例如部門經理,銷售人員等)他們對于分析的需要主要集中于戰術型和操作型,相比較戰略型的BI主要有實時性、數據來源分散、分析需求多樣等特點。而這些特點就要求BI系統的在技術上和設計上滿足現實的需求,例如ODS(Operational data store)體系結構的使用,面向企業一線運營層面人員的詳細報表的支持,都是擴大BI用戶范圍的方法。
其次,對用戶提供更加易用,人性化的BI工具,使得BI工具更接近于Word、Excel這些日常的辦公軟件,并將它們進行整合,例如微軟就將其已有的office家族產品與其BI平臺進行了整合,特別是對于Excel這一使用最廣泛的表格軟件,微軟利用這一現成的展現平臺實現了BI的前端展現工作,可以說拉近了很多用戶。其次增加采用可視化的分析方法,以圖形的方式對數據和數據間的關聯進行描述和展現。而不僅是分析數字的羅列,做到直觀、易于比較,幫助客戶將大量、未知質量、低關聯、低價值的信息轉化成少量、易理解、高關聯性、可操作的洞察力。總之,必須打消用戶對于BI的恐懼心理,讓其對BI系統產生易于使用,易于理解的印象。最后,在設計分析報表圖形展現方式的時候必須充分考慮到過渡性的問題,并不是說某種分析展現方式是優的便強行推行,這會使得用戶(特別是企業負責分析的人員)產生不理解,甚至是抵觸的心理,應該在研究企業已有分析方式,特別是分析圖表展現方式的基礎上,首先將其移植到BI系統,然后逐步過渡,改變分析方式以及分析圖形,并增加新的功能,使得用戶逐漸適應。
最后,對于企業前期信息化的問題,對于根本就沒有業務系統和信息管理系統的企業,可以采用同步建設的方式,在建設基礎信息系統同時可以同時上馬BI系統,開發人員對于業務系統以及BI系統的整合具有最大的把握,其在開發業務系統的同時就可以為BI系統的建設打下良好的基礎,這樣在BI系統建設時ETL(數據抽取、轉換、加載)的工作便會大大減輕,而這部分的工作一般占據整個開發工作量的70%,但這樣的建設方式使得BI缺少歷史數據以及分析需求的支持,而這是BI設計關鍵的部分,缺少歷史數據的BI系統會產生空中樓閣現象,容易脫離實際需求。對于有歷史業務數據支持但臟數據過多的系統,BI系統的建設將會大大延伸,特別是ETL部分,有時會不得不為用戶制定新的數據分類方案。并且,基于已有業務系統的BI系統建設會面對一個問題是,歷史元數據的缺失,這種情況的原因可能多樣,例如在業務系統建設時便沒有遵照標準開發程序,沒有建立數據字典,并且沒有對于表進行標準命名(而采用拼音或縮寫等等)。或者由于利益關系,負責業務系統的公司不愿意將原始開發文檔轉交,造成BI系統開發難度加大。這些問題都是BI建設中必須面對以及解決的。
四、結語
對于BI,由于其不論在技術還是在理論上都還是在處于一個不斷發展不斷更新的階段,再加上中國本土商業模式特別是政府運作的不同,對于BI系統建設我們必定還會遇到很多的困難,等待著我們不斷的深入研究。
參考文獻
[1] Hugh J. Watson。The current state of business intelligence [J]IT SYSTEMS PERSPECTIVES, 2007: 96-99
[2] George Lawton。Marking business intelligence more useful [J]Industry trends, 2008: 14- 16
[3] JamieMacLennan數據挖掘原理與應用[M]北京:清華大學出版社,2006:7
[4]Stefano Rizzi,Alberto Abelló。Research in data warehouse modeling and design: dead or alive?[J]Application for Computing Machinery, 2006(7):3-10