圖1 數(shù)據(jù)流向
?除此之外,ODS數(shù)據(jù)庫還相當(dāng)于業(yè)務(wù)系統(tǒng)和數(shù)據(jù)倉庫之間的一個隔離層。由于數(shù)據(jù)倉庫具有非常復(fù)雜的數(shù)據(jù)來源,這些數(shù)據(jù)存放在不同的地理位置、不同的數(shù)據(jù)庫、不同的應(yīng)用之中,從這些業(yè)務(wù)系統(tǒng)對數(shù)據(jù)進(jìn)行抽取并不是一件容易的事。因此,ODS用于存放從業(yè)務(wù)系統(tǒng)直接抽取出來的數(shù)據(jù),這些數(shù)據(jù)從數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)之間的邏輯關(guān)系上都與業(yè)務(wù)系統(tǒng)基本保持一致,在抽取過程中極大降低了數(shù)據(jù)轉(zhuǎn)化的復(fù)雜性。
為什么要進(jìn)行這樣的數(shù)據(jù)流向設(shè)計?仔細(xì)分析,可發(fā)現(xiàn)優(yōu)勢明顯。首先,如果直接從業(yè)務(wù)系統(tǒng)調(diào)用數(shù)據(jù),不僅過程復(fù)雜、速度慢,無法支撐快速的數(shù)據(jù)分析,而且一些比較復(fù)雜的報表生成過程會對業(yè)務(wù)系統(tǒng)的運(yùn)行產(chǎn)生相當(dāng)大的壓力。增加ODS數(shù)據(jù)庫,使得數(shù)據(jù)從粒度、組織方式等各個方面都保持了與業(yè)務(wù)系統(tǒng)的一致,那么原來由業(yè)務(wù)系統(tǒng)產(chǎn)生的報表、細(xì)節(jié)數(shù)據(jù)的查詢自然能夠從ODS中進(jìn)行,從而降低業(yè)務(wù)系統(tǒng)的查詢壓力。
?其次,在帶有ODS的數(shù)據(jù)倉庫體系結(jié)構(gòu)中,數(shù)據(jù)倉庫所存儲的數(shù)據(jù)都是進(jìn)行匯總過的數(shù)據(jù),并不存儲每筆交易產(chǎn)生的細(xì)節(jié)數(shù)據(jù),但是在某些特殊的應(yīng)用中,可能需要對交易細(xì)節(jié)數(shù)據(jù)進(jìn)行查詢,這時就需要把細(xì)節(jié)數(shù)據(jù)查詢的功能轉(zhuǎn)移到ODS來完成,ODS的數(shù)據(jù)模型按照面向主題的方式進(jìn)行存儲,可以方便地支持多維分析等查詢功能。
需要重點分析的是DM數(shù)據(jù)集市。這是為滿足特定的部門或者用戶需求,按照多維的方式進(jìn)行存儲,包括定義維度、需要計算的指標(biāo)、維度的層次等,生成面向決策分析需求的數(shù)據(jù)立方體。數(shù)據(jù)集市迎合了專業(yè)用戶群體的特殊需求,主要面向部門級業(yè)務(wù),只面向某個特定的主題。數(shù)據(jù)集市很適合為不同級別和業(yè)務(wù)范圍的銷售人員構(gòu)建差異化的BI分析需求。
圖2 觀數(shù)臺Portal的訪問及權(quán)限控制
在對數(shù)據(jù)流向進(jìn)行梳理之后,亦策軟件做的下一件事就是利用觀數(shù)臺Portal的訪問及權(quán)限控制功能,為用戶和數(shù)據(jù)設(shè)置兩道權(quán)限,依據(jù)用戶不同的角色來進(jìn)行數(shù)據(jù)訪問權(quán)限的控制,讓系統(tǒng)只顯示與自身業(yè)務(wù)相關(guān)的數(shù)據(jù)功能,這樣既保證系統(tǒng)資源得到高效利用,更能在移動化的時代保障前端業(yè)務(wù)數(shù)據(jù)安全。
其具體實現(xiàn)方式:通過SFA系統(tǒng)與觀數(shù)臺Portal對接,實現(xiàn)數(shù)據(jù)的自動跳轉(zhuǎn)。即用戶對SFA的訪問必須經(jīng)過觀數(shù)臺進(jìn)行中轉(zhuǎn),由觀數(shù)臺根據(jù)預(yù)先設(shè)定的用戶權(quán)限實現(xiàn)對用戶身份鑒別和判斷,進(jìn)而顯示與用戶自身業(yè)務(wù)相關(guān)的業(yè)務(wù)信息。用戶對Power BI訪問同樣需經(jīng)過觀數(shù)臺,哪些數(shù)據(jù)可以調(diào)用和分析?能生成哪些報表,都是根據(jù)職位進(jìn)行預(yù)先設(shè)定的。需要強(qiáng)調(diào)的是,不只是Power BI,包括Tableau、帆軟、QlikView、HTML5等各類報表均可接入、。
圖3 銷售生成報表
通過對SFA BI數(shù)據(jù)流向進(jìn)行重新梳理,并對用戶訪問權(quán)限進(jìn)行控制,不僅企業(yè)的業(yè)務(wù)效率得到的極大提升,數(shù)據(jù)安全性也實現(xiàn)了極大增強(qiáng)。通過增加ODS數(shù)據(jù)庫,為每張表增加一個日期類型,將每天數(shù)據(jù)的變化情況都存下來,不僅能實現(xiàn)細(xì)節(jié)數(shù)據(jù)的快速回溯,還能防止數(shù)據(jù)流被截斷。同時ODS的數(shù)據(jù)模型按照面向主題的方式進(jìn)行存儲,在業(yè)務(wù)應(yīng)用上,既避免直接從業(yè)務(wù)系統(tǒng)抽取數(shù)據(jù),進(jìn)一步提升數(shù)據(jù)分析效率,也通過統(tǒng)一維度數(shù)據(jù)方便地支持多維分析等查詢功能,為自助分析提供平臺支持。
在采訪該企業(yè)項目負(fù)責(zé)人時,他們給予的項目總結(jié)是,“通過與亦策軟件合作,借助觀數(shù)臺對SFA BI系統(tǒng)進(jìn)行數(shù)據(jù)流向梳理和用戶權(quán)限訪問控制,不僅提升業(yè)務(wù)效率,讓成本可控,更重要的是在移動化時代,為企業(yè)關(guān)鍵核心業(yè)務(wù)數(shù)據(jù)構(gòu)建了一道嚴(yán)密的數(shù)據(jù)安全防護(hù)網(wǎng),極大地保障了關(guān)鍵業(yè)務(wù)數(shù)據(jù)的安全?!?/p>
來源:e-works