[發(fā)明專(zhuān)利]用于聯(lián)機(jī)分析處理中關(guān)聯(lián)關(guān)系的數(shù)據(jù)處理方法和裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201410116940.7 | 申請(qǐng)日: | 2014-03-26 |
| 公開(kāi)(公告)號(hào): | CN103927337B | 公開(kāi)(公告)日: | 2017-12-19 |
| 發(fā)明(設(shè)計(jì))人: | 洪超 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京國(guó)雙科技有限公司 |
| 主分類(lèi)號(hào): | G06F17/30 | 分類(lèi)號(hào): | G06F17/30 |
| 代理公司: | 北京康信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司11240 | 代理人: | 李志剛,吳貴明 |
| 地址: | 100086 北京市海淀區(qū)*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 聯(lián)機(jī) 分析 處理 關(guān)聯(lián) 關(guān)系 數(shù)據(jù)處理 方法 裝置 | ||
1.一種用于聯(lián)機(jī)分析處理中關(guān)聯(lián)關(guān)系的數(shù)據(jù)處理方法,其特征在于,包括:
獲取數(shù)據(jù)倉(cāng)庫(kù)中的第一關(guān)聯(lián)模型,其中,所述第一關(guān)聯(lián)模型包括事實(shí)表、維度表和所述事實(shí)表與所述維度表的第一關(guān)聯(lián)關(guān)系,所述第一關(guān)聯(lián)模型包括多個(gè)第一關(guān)聯(lián)模型分支,每個(gè)所述第一關(guān)聯(lián)模型分支包括所述事實(shí)表和所述維度表,并且所述多個(gè)第一關(guān)聯(lián)模型分支具有相同的所述事實(shí)表,至少有一個(gè)所述第一關(guān)聯(lián)模型分支為多維度分支,所述多維度分支包括一個(gè)所述事實(shí)表和多個(gè)所述維度表;
從所述第一關(guān)聯(lián)模型中獲取所述多維度分支;
在分析數(shù)據(jù)庫(kù)中將所述第一關(guān)聯(lián)模型中的所述多維度分支轉(zhuǎn)換成第二關(guān)聯(lián)模型分支,其中,所述第二關(guān)聯(lián)模型分支中所述維度表的數(shù)目小于所述多維度分支中所述維度表的數(shù)目;以及
根據(jù)所述第一關(guān)聯(lián)模型分支和所述第二關(guān)聯(lián)模型分支,在所述分析數(shù)據(jù)庫(kù)中構(gòu)建第二關(guān)聯(lián)模型;
其中,以包括多個(gè)所述維度表的所述第一關(guān)聯(lián)模型分支對(duì)應(yīng)的關(guān)聯(lián)關(guān)系在數(shù)據(jù)倉(cāng)庫(kù)中存儲(chǔ)數(shù)據(jù);
其中,所述第二關(guān)聯(lián)模型包括雪花型模型。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,在從所述第一關(guān)聯(lián)模型中獲取所述多維度分支之前,所述數(shù)據(jù)處理方法還包括:
判斷所述第一關(guān)聯(lián)模型中的所述第一關(guān)聯(lián)模型分支是否為所述多維度分支,
其中,如果判斷出所述第一關(guān)聯(lián)模型中的所述第一關(guān)聯(lián)模型分支為所述多維度分支,則從所述第一關(guān)聯(lián)模型中獲取所述多維度分支包括:獲取所述第一關(guān)聯(lián)模型分支;將所述第一關(guān)聯(lián)模型分支作為所述多維度分支。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,在所述分析數(shù)據(jù)庫(kù)中構(gòu)建第二關(guān)聯(lián)模型之后,所述數(shù)據(jù)處理方法還包括:
判斷所述第二關(guān)聯(lián)模型中是否存在具有多個(gè)所述維度表的關(guān)聯(lián)模型分支;
如果判斷出所述第二關(guān)聯(lián)模型中存在具有多個(gè)所述維度表的關(guān)聯(lián)模型分支,
則將所述具有多個(gè)所述維度表的關(guān)聯(lián)模型分支轉(zhuǎn)換為多個(gè)具有一個(gè)所述維度表的關(guān)聯(lián)模型分支;以及
根據(jù)所述多個(gè)具有一個(gè)所述維度表的關(guān)聯(lián)模型分支創(chuàng)建星型關(guān)聯(lián)模型。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的數(shù)據(jù)處理方法,其特征在于,
在獲取數(shù)據(jù)倉(cāng)庫(kù)中的第一關(guān)聯(lián)模型之后,所述數(shù)據(jù)處理方法還包括:在所述數(shù)據(jù)倉(cāng)庫(kù)中創(chuàng)建所述第二關(guān)聯(lián)模型的視圖,其中,所述視圖用于表示所述事實(shí)表與所述維度表之間的連表關(guān)系;將所述事實(shí)表指向所述視圖,
在分析數(shù)據(jù)庫(kù)中將所述第一關(guān)聯(lián)模型中的所述多維度分支轉(zhuǎn)換成第二關(guān)聯(lián)模型分支包括:查找所述第一關(guān)聯(lián)模型中的所述多維度分支的所述事實(shí)表;根據(jù)所述事實(shí)表得到所述視圖;基于所述視圖在分析數(shù)據(jù)庫(kù)中將所述第一關(guān)聯(lián)模型中的所述多維度分支轉(zhuǎn)換成第二關(guān)聯(lián)模型分支。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)處理方法,其特征在于,在所述數(shù)據(jù)倉(cāng)庫(kù)中創(chuàng)建視圖之后,所述數(shù)據(jù)處理方法還包括:根據(jù)所述連表關(guān)系創(chuàng)建所述連表關(guān)系的索引。
6.一種用于聯(lián)機(jī)分析處理中關(guān)聯(lián)關(guān)系的數(shù)據(jù)處理裝置,其特征在于,包括:
第一獲取單元,用于獲取數(shù)據(jù)倉(cāng)庫(kù)中的第一關(guān)聯(lián)模型,其中,所述第一關(guān)聯(lián)模型包括事實(shí)表、維度表和所述事實(shí)表與所述維度表的第一關(guān)聯(lián)關(guān)系,所述第一關(guān)聯(lián)模型包括多個(gè)第一關(guān)聯(lián)模型分支,每個(gè)所述第一關(guān)聯(lián)模型分支包括所述事實(shí)表和所述維度表,并且所述多個(gè)第一關(guān)聯(lián)模型分支具有相同的所述事實(shí)表,至少有一個(gè)所述第一關(guān)聯(lián)模型分支為多維度分支,所述多維度分支包括一個(gè)所述事實(shí)表和多個(gè)所述維度表;
第二獲取單元,用于從所述第一關(guān)聯(lián)模型中獲取所述多維度分支;
第一轉(zhuǎn)換單元,用于在分析數(shù)據(jù)庫(kù)中將所述第一關(guān)聯(lián)模型中的所述多維度分支轉(zhuǎn)換成第二關(guān)聯(lián)模型分支,其中,所述第二關(guān)聯(lián)模型分支中所述維度表的數(shù)目小于所述多維度分支中所述維度表的數(shù)目;以及
第一構(gòu)建單元,用于根據(jù)所述第一關(guān)聯(lián)模型分支和所述第二關(guān)聯(lián)模型分支,在所述分析數(shù)據(jù)庫(kù)中構(gòu)建第二關(guān)聯(lián)模型;
其中,以包括多個(gè)所述維度表的所述第一關(guān)聯(lián)模型分支對(duì)應(yīng)的關(guān)聯(lián)關(guān)系在數(shù)據(jù)倉(cāng)庫(kù)中存儲(chǔ)數(shù)據(jù);
其中,所述第二關(guān)聯(lián)模型包括雪花型模型。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京國(guó)雙科技有限公司,未經(jīng)北京國(guó)雙科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410116940.7/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 與服務(wù)器間斷線自動(dòng)重連方法
- 切換網(wǎng)絡(luò)聯(lián)機(jī)裝置的方法及網(wǎng)絡(luò)聯(lián)機(jī)系統(tǒng)
- 藍(lán)牙輔助聯(lián)機(jī)建立方法與無(wú)線存取點(diǎn)裝置
- 支持點(diǎn)對(duì)點(diǎn)聯(lián)機(jī)的無(wú)線通信裝置與方法
- 一種基于并聯(lián)機(jī)構(gòu)的復(fù)雜路面搬運(yùn)機(jī)器人
- 一種套疊式超冗余串并聯(lián)變剛度擺動(dòng)推進(jìn)裝置
- 一種透過(guò)偵測(cè)聯(lián)機(jī)編碼進(jìn)行無(wú)線訊號(hào)聯(lián)機(jī)的系統(tǒng)
- 一種應(yīng)用程序測(cè)試方法及終端設(shè)備
- 一種混聯(lián)機(jī)器人工作空間的求解方法
- 終端設(shè)備的聯(lián)機(jī)方法及裝置、聯(lián)機(jī)系統(tǒng)、存儲(chǔ)介質(zhì)





