[發(fā)明專利]一種多維數(shù)據(jù)立方體生成方法、裝置及系統(tǒng)有效
| 申請?zhí)枺?/td> | 202011016340.5 | 申請日: | 2020-09-24 |
| 公開(公告)號: | CN112162971B | 公開(公告)日: | 2022-11-11 |
| 發(fā)明(設(shè)計)人: | 翟小青;王永進;湯國強;華含青;孫遷 | 申請(專利權(quán))人: | 蘇寧云計算有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/22;G06F16/2455;G06F16/27 |
| 代理公司: | 北京市萬慧達律師事務(wù)所 11111 | 代理人: | 趙然 |
| 地址: | 210000 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 多維 數(shù)據(jù) 立方體 生成 方法 裝置 系統(tǒng) | ||
1.一種多維數(shù)據(jù)立方體生成方法,其特征在于,包括:
采集分析引擎中的查詢數(shù)據(jù),包括:查詢涉及到的模型信息、維度信息、度量信息、時間粒度;
對所述查詢數(shù)據(jù)進行統(tǒng)計分析,確定多維數(shù)據(jù)立方體的構(gòu)建信息,所述構(gòu)建信息包括:推薦模型、推薦維度組合、推薦度量、推薦時間粒度、收益值、與其他多維數(shù)據(jù)立方體構(gòu)建信息的相似度;
根據(jù)所述構(gòu)建信息構(gòu)建多維數(shù)據(jù)立方體;
其中,所述對所述查詢數(shù)據(jù)進行統(tǒng)計分析,確定多維數(shù)據(jù)立方體的構(gòu)建信息,包括:
根據(jù)所述查詢涉及到的模型信息,統(tǒng)計預(yù)設(shè)期間內(nèi)的模型調(diào)用量,確定滿足模型調(diào)用量條件的模型為所述推薦模型;
根據(jù)所述查詢涉及到的維度信息,統(tǒng)計預(yù)設(shè)期間內(nèi)所述推薦模型中的維度組合調(diào)用量,以及維度組合響應(yīng)時間,確定滿足維度調(diào)用量條件以及響應(yīng)時間條件的維度組合為所述推薦維度組合;
確定所述推薦維度組合對應(yīng)的時間粒度為所述推薦時間粒度;
確定模型中的度量字段為推薦度量;
計算所述構(gòu)建信息的收益值,所述收益值為所述推薦維度組合能夠覆蓋的各優(yōu)化之前的維度組合的調(diào)用量和平均響應(yīng)時間的乘積之和;
根據(jù)所述收益值,計算各所述構(gòu)建信息之間所述推薦維度組合的相似度。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述構(gòu)建信息構(gòu)建多維度數(shù)據(jù)立方體,包括:
根據(jù)所述構(gòu)建信息調(diào)用所述分析引擎,確定所述多維數(shù)據(jù)立方體在所述分析引擎中的存儲信息、創(chuàng)建接口,以完成所述多維數(shù)據(jù)立方體的創(chuàng)建。
3.如權(quán)利要求1所述的方法,其特征在于,確定所述推薦維度組合,還包括:維度組合優(yōu)化:
根據(jù)所述推薦維度組合的數(shù)量,采用維度組合結(jié)合的方式拓展所述推薦維度組合;和/或,
根據(jù)維表補充所述推薦維度組合。
4.如權(quán)利要求1~3中任意一項所述的方法,其特征在于,在構(gòu)建所述多維數(shù)據(jù)立方體后,所述方法,還包括:
將根據(jù)事實表和維表獲得的中間表寫入到所述多維數(shù)據(jù)立方體中,完成對所述多維數(shù)據(jù)立方體的補數(shù)和調(diào)度。
5.如權(quán)利要求1~3中任意一項所述的方法,其特征在于,在構(gòu)建所述多維數(shù)據(jù)立方體后,所述方法,還包括:
計算所述多維數(shù)據(jù)立方體在預(yù)設(shè)時間內(nèi)的命中率,所述命中率為所述多維數(shù)據(jù)立方體的調(diào)用量與模型調(diào)用量的比值。
6.一種實現(xiàn)權(quán)利要求1所述的多維數(shù)據(jù)立方體生成方法的裝置,其特征在于,包括:
數(shù)據(jù)采集模塊,用于采集分析引擎中的查詢數(shù)據(jù),包括:查詢涉及到的模型信息、維度信息、度量信息、時間粒度;
構(gòu)建信息確定模塊,用于對所述查詢數(shù)據(jù)進行統(tǒng)計分析,確定多維數(shù)據(jù)立方體的構(gòu)建信息,包括:推薦模型、推薦維度組合、推薦度量、推薦時間粒度;
構(gòu)建模塊,用于根據(jù)所述構(gòu)建信息構(gòu)建多維數(shù)據(jù)立方體。
7.一種計算機系統(tǒng),其特征在于,包括:
一個或多個處理器;以及
與所述一個或多個處理器關(guān)聯(lián)的存儲器,所述存儲器用于存儲程序指令,所述程序指令在被所述一個或多個處理器讀取執(zhí)行時,執(zhí)行上述權(quán)利要求1~5任一項所述的方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇寧云計算有限公司,未經(jīng)蘇寧云計算有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011016340.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





