謝國(guó)忠
商業(yè)智能一大發(fā)展趨勢(shì)就是從管理層走向一線員工,即普遍化BI。這已經(jīng)得到公認(rèn),但真正實(shí)現(xiàn)的卻為數(shù)不多,普遍化BI究竟該如何實(shí)現(xiàn)呢?
在你預(yù)訂想看的電影之前,Netflix(美國(guó)最大的網(wǎng)絡(luò)影片出租公司)就已經(jīng)知道了你想要看哪部電影;Harrah(娛樂(lè)集團(tuán))適時(shí)把你從賭桌旁轟走,以免你輸?shù)檬ブ匦鹿忸櫟呐d趣;美國(guó)大陸航空公司則會(huì)把握時(shí)機(jī),就乘客在航行中的不快遭遇,告誡空乘人員在服務(wù)時(shí)禮貌用語(yǔ),以此讓你繼續(xù)選擇乘坐該公司航班出行……這些看似簡(jiǎn)單的決定其實(shí)背后都有一個(gè)強(qiáng)大的操作型企業(yè)數(shù)據(jù)倉(cāng)庫(kù)在做支撐。
操作型企業(yè)數(shù)據(jù)倉(cāng)庫(kù)將成為數(shù)據(jù)庫(kù)驅(qū)動(dòng)洞察力的最新趨勢(shì)。操作型數(shù)據(jù)倉(cāng)庫(kù)具備包括實(shí)時(shí)制定運(yùn)營(yíng)決策以及戰(zhàn)略數(shù)據(jù)挖掘在內(nèi)的許多新功能。業(yè)界對(duì)這一類實(shí)時(shí)集中式數(shù)據(jù)倉(cāng)庫(kù)的使用需求一直在不斷增長(zhǎng),而且更趨多樣化。對(duì)于這一新方法,人們通常稱之為普遍化商業(yè)智能(Pervasive Business Intelligence,PBI)。
幫助一線員工快速?zèng)Q策
普遍化商業(yè)智能可以幫助那些用全景視角與客戶和企業(yè)真正互動(dòng)的員工快速實(shí)現(xiàn)知識(shí)管理能力的優(yōu)化,為其提煉出可指導(dǎo)行動(dòng)的戰(zhàn)術(shù)智能,從而獲取有形經(jīng)濟(jì)價(jià)值。
舉個(gè)例子,很少有公司會(huì)面臨比航空公司更具挑戰(zhàn)性的決策環(huán)境。受內(nèi)部和外部的、可預(yù)見(jiàn)的和突發(fā)事件的影響,航空公司的工作人員每天必須做出數(shù)以千計(jì)的戰(zhàn)術(shù)和運(yùn)營(yíng)決策。如在旅客經(jīng)歷航班取消的不快數(shù)周后向其致信問(wèn)候,比不發(fā)任何信件的效果肯定要好,若當(dāng)天就能為他提供一張安撫優(yōu)惠券則更好。最好的辦法是在他剛開(kāi)始為乘飛機(jī)做準(zhǔn)備的時(shí)候就通知他班機(jī)取消的情況,并安排他轉(zhuǎn)乘其他班次。
美國(guó)大陸航空公司意識(shí)到,業(yè)務(wù)數(shù)據(jù)過(guò)時(shí)一天,公司都不能在事發(fā)當(dāng)日分析和解決重大情況,因此,大陸航空公司拓展了其企業(yè)級(jí)數(shù)據(jù)倉(cāng)庫(kù)的實(shí)時(shí)商務(wù)智能功能。從主機(jī)訂座系統(tǒng)到通過(guò)飛機(jī)傳送的衛(wèi)星數(shù)據(jù)和中央客戶數(shù)據(jù)庫(kù),該數(shù)據(jù)倉(cāng)庫(kù)的實(shí)時(shí)數(shù)據(jù)來(lái)源范圍廣泛。一些數(shù)據(jù)從資料源中被批量提取,一些數(shù)據(jù)幾秒內(nèi)就直接進(jìn)入數(shù)據(jù)倉(cāng)庫(kù),而另外那些如訂座數(shù)據(jù)和飛行??陀?jì)劃則被數(shù)據(jù)源自行按事件歸類存入實(shí)時(shí)信息庫(kù)。
普遍化BI如何實(shí)現(xiàn)
精通業(yè)務(wù)和IT技術(shù)的夢(mèng)想家希望能受益于普遍化BI,于是他們開(kāi)始了創(chuàng)造性的探索工作。很多企業(yè)都希望通過(guò)各種途徑提升將數(shù)據(jù)載入數(shù)據(jù)倉(cāng)庫(kù)以及從數(shù)據(jù)倉(cāng)庫(kù)中提取數(shù)據(jù)的速度。
他們是如何做到的呢?被攻克的障礙又是什么呢?最重要的是將組成信息供應(yīng)鏈三大技術(shù)系統(tǒng)進(jìn)行進(jìn)一步優(yōu)化。
這三大技術(shù)系統(tǒng)為數(shù)據(jù)整合系統(tǒng)、決策庫(kù)系統(tǒng)和決策服務(wù)系統(tǒng)。首先,原始數(shù)據(jù)要進(jìn)行轉(zhuǎn)換和清洗。接著,這些數(shù)據(jù)會(huì)被重新包裝、存儲(chǔ)及再次重新包裝。最終,這些數(shù)據(jù)在經(jīng)過(guò)分析之后就會(huì)被發(fā)送出去。
數(shù)據(jù)整合服務(wù)系統(tǒng)是一個(gè)數(shù)據(jù)匯聚點(diǎn),或者說(shuō)是一個(gè)集散中心。它把從多個(gè)來(lái)源和生產(chǎn)應(yīng)用獲取的各種各樣的數(shù)據(jù)整合在一起,為數(shù)據(jù)加載到數(shù)據(jù)倉(cāng)庫(kù)做好準(zhǔn)備工作。為了達(dá)到1小時(shí)以內(nèi)或5分鐘以內(nèi)的服務(wù)級(jí)別目標(biāo),原始數(shù)據(jù)的傳送必須是保障傳送,以確保傳給數(shù)據(jù)整合中心的數(shù)據(jù)沒(méi)有丟失且一切都是準(zhǔn)時(shí)完成。數(shù)據(jù)整合服務(wù)系統(tǒng)還必須對(duì)數(shù)據(jù)進(jìn)行迅速清洗,否則不準(zhǔn)確的數(shù)據(jù)將會(huì)降低決策質(zhì)量。它必須刪除重復(fù)數(shù)據(jù)、分析姓名和地址,并且將代碼轉(zhuǎn)換成更易理解的值。而所有這一切與多個(gè)數(shù)據(jù)流或持續(xù)或間歇式地加載至數(shù)據(jù)整合服務(wù)器必須是同步進(jìn)行的。
決策庫(kù)系統(tǒng)需要以盡可能快的速度加載數(shù)據(jù)及提供數(shù)據(jù)。這一點(diǎn)是較難實(shí)現(xiàn)的,因?yàn)閿?shù)據(jù)加載會(huì)消耗整個(gè)數(shù)據(jù)倉(cāng)庫(kù)服務(wù)器的容量,從而導(dǎo)致一線員工和后臺(tái)員工無(wú)法進(jìn)行訪問(wèn)。因此對(duì)一線及后臺(tái)用戶來(lái)說(shuō),系統(tǒng)在數(shù)據(jù)加載的時(shí)候其性能是非常糟糕的。Teradata提供實(shí)時(shí)數(shù)據(jù)加載程序以及混合工作負(fù)載管理工具來(lái)解決上述問(wèn)題。所謂混合工作負(fù)載管理,即根據(jù)業(yè)務(wù)規(guī)則在數(shù)據(jù)倉(cāng)庫(kù)內(nèi)對(duì)各項(xiàng)任務(wù)進(jìn)行優(yōu)先排序。這使得企業(yè)可以把最高優(yōu)先級(jí)分配給呼叫中心的員工,而報(bào)表優(yōu)先級(jí)列于其次,數(shù)據(jù)加載優(yōu)先級(jí)最低。這樣,在系統(tǒng)順利處理數(shù)據(jù)加載任務(wù)的同時(shí),報(bào)表也能很快得到處理,而呼叫中心的運(yùn)營(yíng)將是最快速的。
接下來(lái),決策服務(wù)系統(tǒng)對(duì)數(shù)據(jù)倉(cāng)庫(kù)數(shù)據(jù)進(jìn)行攫取、重新格式化和分析,并將其提供給一線用戶。由于一線用戶沒(méi)有時(shí)間仔細(xì)閱讀報(bào)告,因此需要的信息必須簡(jiǎn)短,而且是針對(duì)具體的商業(yè)任務(wù)的。這也就意味著將分析信息提供給整個(gè)知識(shí)網(wǎng)絡(luò):BI儀表盤、員工門戶、移動(dòng)設(shè)備以及現(xiàn)代“組合型應(yīng)用”。由于目前接近50%的IT開(kāi)發(fā)項(xiàng)目都是組合型應(yīng)用,數(shù)據(jù)倉(cāng)庫(kù)和決策服務(wù)的功能必須適用于那些開(kāi)發(fā)工具和應(yīng)用。這樣就能在任意一個(gè)業(yè)務(wù)流程里提供分析洞察力:普遍化商業(yè)智能。
有了普遍化BI,企業(yè)終于可以激活存儲(chǔ)在海量數(shù)據(jù)庫(kù)里的數(shù)以TB計(jì)的被動(dòng)數(shù)據(jù)。