本發(fā)明涉及數(shù)據(jù)訪問,具體涉及基于多維數(shù)據(jù)集的數(shù)據(jù)處理系統(tǒng)。
背景技術(shù):
聯(lián)機(jī)分析技術(shù)是一種常用的商業(yè)智能分析方法,多維數(shù)據(jù)集是進(jìn)行聯(lián)機(jī)分析處理分析的基礎(chǔ),多維數(shù)據(jù)集中都包含一個(gè)事實(shí)表,事實(shí)表存儲(chǔ)分析主題中主要的業(yè)務(wù)數(shù)據(jù),對(duì)應(yīng)一個(gè)數(shù)據(jù)庫表或視圖,其中我們也是通過建立多維數(shù)據(jù)集生成用戶擴(kuò)展字段事實(shí)表。
出于用戶業(yè)務(wù)需要的靈活性,現(xiàn)在使用的業(yè)務(wù)系統(tǒng)也具有用戶擴(kuò)展字段功能。例如,當(dāng)考核系統(tǒng)部署后并未定義有哪些考核指標(biāo),這個(gè)時(shí)候隨著業(yè)務(wù)的發(fā)展,用戶相繼定義了數(shù)量、得分、獎(jiǎng)金這類考核指標(biāo),但是這些指標(biāo)都是用戶需要擴(kuò)展的字段,系統(tǒng)的部署這時(shí)候也沒有完全生成。要根據(jù)這類用戶擴(kuò)展字段為維度進(jìn)行多維數(shù)據(jù)分析,就會(huì)需要系統(tǒng)后臺(tái)人工操作執(zhí)行并產(chǎn)生新的多維數(shù)據(jù)集而且占用大量的時(shí)間和系統(tǒng)資源,不僅浪費(fèi)時(shí)間,而且效率低下。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是海量數(shù)據(jù)的訪問效率低下,時(shí)間占用太多,目的在于提供基于多維數(shù)據(jù)集的數(shù)據(jù)處理系統(tǒng),減少用戶擴(kuò)展字段為維度進(jìn)行多維數(shù)據(jù)分析而占用的時(shí)間和系統(tǒng)資源。
本發(fā)明通過下述技術(shù)方案實(shí)現(xiàn):
基于多維數(shù)據(jù)集的數(shù)據(jù)處理系統(tǒng),包括:
數(shù)據(jù)采集模塊:從各類數(shù)據(jù)源收集數(shù)據(jù)到數(shù)據(jù)處理中心,針對(duì)所收集的各類數(shù)據(jù)進(jìn)行初步加工,即格式檢查和標(biāo)準(zhǔn)化處理;
多維數(shù)據(jù)集處理模塊:針對(duì)采集到的各類數(shù)據(jù)分別存儲(chǔ)用戶輸入的擴(kuò)展字段,為擴(kuò)展字段定義擴(kuò)展屬性,通過視圖定義將擴(kuò)展字段轉(zhuǎn)換為多行形式的視圖,將多行形式的視圖作為事實(shí)表根據(jù)擴(kuò)展屬性與預(yù)設(shè)的維表關(guān)聯(lián)生成多維數(shù)據(jù)集;通過觸發(fā)器調(diào)用所述視圖定義的存儲(chǔ)過程動(dòng)態(tài)更新所述視圖定義對(duì)應(yīng)的視圖;將多維數(shù)據(jù)集與分析軟件進(jìn)行鏈接,對(duì)所述擴(kuò)展字段進(jìn)行轉(zhuǎn)置展示,同時(shí)對(duì)多維數(shù)據(jù)集進(jìn)行多維分析;
數(shù)據(jù)存儲(chǔ)管理模塊:針對(duì)經(jīng)過所述多維數(shù)據(jù)集處理模塊處理的數(shù)據(jù)進(jìn)行存儲(chǔ)管理,所述數(shù)據(jù)存儲(chǔ)管理模塊包括數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)入庫存儲(chǔ)、數(shù)據(jù)處理、數(shù)據(jù)清除、數(shù)據(jù)安全控制、數(shù)據(jù)備份與恢復(fù)、數(shù)據(jù)遷移與回遷、數(shù)據(jù)歸檔和數(shù)據(jù)訪問接口;
數(shù)據(jù)服務(wù)模塊:將所述數(shù)據(jù)存儲(chǔ)管理模塊存儲(chǔ)的數(shù)據(jù)以各種方式與客戶之間進(jìn)行交互,實(shí)現(xiàn)客戶對(duì)數(shù)據(jù)的訪問需求,所述數(shù)據(jù)服務(wù)模塊包括數(shù)據(jù)共享分發(fā)、元數(shù)據(jù)交換、Web檢索服務(wù)、數(shù)據(jù)定制服務(wù)、數(shù)據(jù)直接服務(wù)、數(shù)據(jù)訪問服務(wù)接口和用戶服務(wù)管理;
數(shù)據(jù)監(jiān)控模塊:對(duì)所述數(shù)據(jù)采集模塊中的數(shù)據(jù)收集過程、多維數(shù)據(jù)集處理模塊的多維度數(shù)據(jù)集、數(shù)據(jù)服務(wù)模塊中的數(shù)據(jù)訪問過程進(jìn)行監(jiān)控記錄和處理。在數(shù)據(jù)處理的過程中,從大量數(shù)據(jù)中查找需要訪問的資料采用一般的方式很費(fèi)時(shí)間,使用多維數(shù)據(jù)集可以節(jié)約時(shí)間和精力,減少繁瑣的查詢工作。
數(shù)據(jù)存儲(chǔ)管理模塊具有集中化備份管理、集中化復(fù)制管理、連續(xù)數(shù)據(jù)保護(hù)、分析和報(bào)告和簡(jiǎn)化管理的優(yōu)點(diǎn),提高了數(shù)據(jù)庫可用性、增加了應(yīng)用程序正常運(yùn)行時(shí)間、減少了業(yè)務(wù)風(fēng)險(xiǎn)。
進(jìn)一步地,擴(kuò)展屬性映射到數(shù)據(jù)源視圖中的維度表或視圖中的一列或多列。
進(jìn)一步地,分析軟件包括excel數(shù)據(jù)透視表。
本發(fā)明與現(xiàn)有技術(shù)相比,具有如下的優(yōu)點(diǎn)和有益效果:解決海量數(shù)據(jù)的訪問效率低下,浪費(fèi)時(shí)間的問題,減少用戶擴(kuò)展字段為維度進(jìn)行多維數(shù)據(jù)分析而占用的時(shí)間和系統(tǒng)資源。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明實(shí)施例的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,并不構(gòu)成對(duì)本發(fā)明實(shí)施例的限定。在附圖中:
圖1為本發(fā)明結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附圖,對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明,本發(fā)明的示意性實(shí)施方式及其說明僅用于解釋本發(fā)明,并不作為對(duì)本發(fā)明的限定。
實(shí)施例
如圖1所示,基于多維數(shù)據(jù)集的數(shù)據(jù)處理系統(tǒng),包括:
數(shù)據(jù)采集模塊:從各類數(shù)據(jù)源收集數(shù)據(jù)到數(shù)據(jù)處理中心,針對(duì)所收集的各類數(shù)據(jù)進(jìn)行初步加工,即格式檢查和標(biāo)準(zhǔn)化處理;在本實(shí)施例中數(shù)據(jù)采集模塊的數(shù)據(jù)采集主要針對(duì)數(shù)字信號(hào)。
多維數(shù)據(jù)集處理模塊:針對(duì)采集到的各類數(shù)據(jù)分別存儲(chǔ)用戶輸入的擴(kuò)展字段,為擴(kuò)展字段定義擴(kuò)展屬性,通過視圖定義將擴(kuò)展字段轉(zhuǎn)換為多行形式的視圖,將多行形式的視圖作為事實(shí)表根據(jù)擴(kuò)展屬性與預(yù)設(shè)的維表關(guān)聯(lián)生成多維數(shù)據(jù)集;通過觸發(fā)器調(diào)用所述視圖定義的存儲(chǔ)過程動(dòng)態(tài)更新所述視圖定義對(duì)應(yīng)的視圖;將多維數(shù)據(jù)集與分析軟件進(jìn)行鏈接,對(duì)所述擴(kuò)展字段進(jìn)行轉(zhuǎn)置展示,同時(shí)對(duì)多維數(shù)據(jù)集進(jìn)行多維分析;本實(shí)施例中多維數(shù)據(jù)集基于OLAP工具的開發(fā)環(huán)境、統(tǒng)計(jì)分析、時(shí)間序列分析、財(cái)政報(bào)告、用戶接口、多層體系結(jié)構(gòu)、圖表的功能。
數(shù)據(jù)存儲(chǔ)管理模塊:針對(duì)經(jīng)過所述多維數(shù)據(jù)集處理模塊處理的數(shù)據(jù)進(jìn)行存儲(chǔ)管理,所述數(shù)據(jù)存儲(chǔ)管理模塊包括數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)入庫存儲(chǔ)、數(shù)據(jù)處理、數(shù)據(jù)清除、數(shù)據(jù)安全控制、數(shù)據(jù)備份與恢復(fù)、數(shù)據(jù)遷移與回遷、數(shù)據(jù)歸檔和數(shù)據(jù)訪問接口;本實(shí)施例中數(shù)據(jù)存儲(chǔ)管理模塊使用了SAN的存儲(chǔ)方式,SAN主要包括存儲(chǔ)和備份設(shè)備、光纖通道網(wǎng)絡(luò)連接部件、應(yīng)用和管理軟件,SAN的優(yōu)勢(shì)在于網(wǎng)絡(luò)部署容易、高速存儲(chǔ)性能和良好的擴(kuò)展能力。
數(shù)據(jù)服務(wù)模塊:將所述數(shù)據(jù)存儲(chǔ)管理模塊存儲(chǔ)的數(shù)據(jù)以各種方式與客戶之間進(jìn)行交互,實(shí)現(xiàn)客戶對(duì)數(shù)據(jù)的訪問需求,所述數(shù)據(jù)服務(wù)模塊包括數(shù)據(jù)共享分發(fā)、元數(shù)據(jù)交換、Web檢索服務(wù)、數(shù)據(jù)定制服務(wù)、數(shù)據(jù)直接服務(wù)、數(shù)據(jù)訪問服務(wù)接口和用戶服務(wù)管理;
數(shù)據(jù)監(jiān)控模塊:對(duì)所述數(shù)據(jù)采集模塊中的數(shù)據(jù)收集過程、多維數(shù)據(jù)集處理模塊的多維度數(shù)據(jù)集、數(shù)據(jù)服務(wù)模塊中的數(shù)據(jù)訪問過程進(jìn)行監(jiān)控記錄和處理。在數(shù)據(jù)處理的過程中,從大量數(shù)據(jù)中查找需要訪問的資料采用一般的方式很費(fèi)時(shí)間,使用多維數(shù)據(jù)集可以節(jié)約時(shí)間和精力,減少繁瑣的查詢工作。對(duì)所述擴(kuò)展字段進(jìn)行行列轉(zhuǎn)置展示包括對(duì)所述擴(kuò)展字段進(jìn)行行列轉(zhuǎn)置展示。分析軟件包括excel數(shù)據(jù)透視表。
以上所述的具體實(shí)施方式,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。