[發明專利]動態構建多維模型定義的裝置和方法有效
| 申請號: | 201410671337.5 | 申請日: | 2014-11-21 |
| 公開(公告)號: | CN104391928B | 公開(公告)日: | 2018-08-28 |
| 發明(設計)人: | 霍琦 | 申請(專利權)人: | 用友網絡科技股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京中恒高博知識產權代理有限公司 11249 | 代理人: | 姜萬林 |
| 地址: | 100094 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態 構建 多維 模型 定義 裝置 方法 | ||
1.一種動態構建多維模型定義的裝置,其特征在于,包括:
客戶端,用于通過封裝MDX、Schema和數據源信息,發送請求,并獲取查詢及分析結果;所述客戶端,具體包括:
請求發送模塊,用于通過封裝MDX、Schema和數據源信息,發送請求;
結果獲取模塊,用于獲取查詢及分析結果;
OLAP服務器,用于基于發送的請求,進行動態修改、多維計算、多維聚合和存儲處理,將得到的查詢及分析結果返回;所述OLAP服務器,具體包括:
規則處理層,用于基于發送的請求,對Schema進行動態修改;
多維計算層,用于基于動態修改的結果,進行多維計算;
多維聚合層,用于基于多維計算的結果,進行多維聚合;
存儲層,用于基于多維聚合得到的查詢及分析結果,進行存儲,并返回;
所述規則處理層對Schema進行動態修改的操作,進一步包括:
解析發送的請求,獲取Schema的XML文件;
通過上下文信息,為解析所得XML文件增加或修改元素節點,實現對Schema的修改。
2.根據權利要求1所述的動態構建多維模型定義的裝置,其特征在于,所述客戶端封裝的Schema,作為參數傳遞到后臺服務器時是以XML形式存在的。
3.一種動態構建多維模型定義的方法,其特征在于,包括:
步驟202:通過封裝MDX、Schema和數據源信息,發送請求,并獲取查詢及分析結果;
步驟204:基于發送的請求,進行動態修改、多維計算、多維聚合和存儲處理,將得到的查詢及分析結果返回;
所述步驟204,具體包括:
步驟402:基于發送的請求,對Schema進行動態修改;
步驟404:基于動態修改的結果,進行多維計算;
步驟406:基于多維計算的結果,進行多維聚合;
步驟408:基于多維聚合得到的查詢及分析結果,進行存儲,并返回;
所述步驟402對Schema進行動態修改的操作,進一步包括:
解析發送的請求,獲取Schema的XML文件;
通過上下文信息,為解析所得XML文件增加或修改元素節點,實現對Schema的修改。
4.根據權利要求3所述的動態構建多維模型定義的方法,其特征在于,所述步驟202封裝的Schema,作為參數傳遞到步驟204時是以XML形式存在的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于用友網絡科技股份有限公司,未經用友網絡科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410671337.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:產品方案推送方法及裝置
- 下一篇:一種同步數據復制方法及裝置





