[發明專利]用于多維數據庫的篩選有效計算數據的系統和方法有效
| 申請號: | 201910939740.4 | 申請日: | 2019-09-30 |
| 公開(公告)號: | CN110704548B | 公開(公告)日: | 2021-12-10 |
| 發明(設計)人: | 李友弟;孟德勝;王健 | 申請(專利權)人: | 北京元年科技股份有限公司 |
| 主分類號: | G06F16/28 | 分類號: | G06F16/28;G06F16/2455 |
| 代理公司: | 北京匯知杰知識產權代理有限公司 11587 | 代理人: | 董江虹;李潔 |
| 地址: | 100191 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 多維 數據庫 篩選 有效 計算 數據 系統 方法 | ||
提供一種用于多維數據庫的篩選有效計算數據的系統、方法、計算機設備和存儲介質。該系統包括:映射關系分析模塊,用于分析多維數據庫中預存的關于根據一類或多類源數據單元計算目標數據單元的值的計算規則,以確定從一類源數據單元到一類或多類目標數據單元的映射關系的類型;目標數據單元確定模塊,用于當向一類或多類源數據單元輸入有效數據或所述源數據單元被標記為存在有效數據時,根據映射關系類型基于該一類或多類源數據單元確定出該一類或多類源數據單元關聯的目標數據單元,并將所確定的關聯的目標數據單元標記為存在有效計算數據的目標數據單元;查詢模塊,用于在查詢數據時,從數據集中篩選出存在有效計算數據標記的目標數據單元。
技術領域
本發明涉及多維數據庫領域,更具體而言,涉及一種用于多維數據庫的篩選有效計算數據的系統、相應的方法、計算機設備和計算機可讀存儲介質。
背景技術
在多維數據庫中,可以在一些單元格上指定計算規則腳本,這些單元格的值就是對所述計算規則腳本進行計算的結果值。在許多情況下,多維數據庫通常只有一小部分單元格存在有效的計算結果值,另一些單元格不存在有效計算數據,使得在多維數據庫的數據集中存在有效計算數據的單元格占比很少,導致多維數據庫中的計算數據通常具有稀疏特性。
當使用傳統方法在多維數據庫中進行數據查詢時,如果查詢范圍中包括指定了計算規則腳本的單元格,那么就需要對查詢范圍內所有這樣的單元格都進行讀取和計算,得到這些單元格的數據值。這種全部枚舉并計算的傳統方法必然造成計算資源的巨大浪費。
因此,需要一種改進的用于多維數據庫的數據查詢或篩選的方法。
發明內容
為解決上述技術問題,本發明提出了一種改進的篩選有效計算數據的系統和方法。
根據本發明的一個方面,提供一種用于多維數據庫的篩選有效計算數據的系統,所述多維數據庫包括具有多個維度的至少一個數據集,所述數據集包括一類或多類源數據單元以及與每一類源數據單元相關聯的一類或多類目標數據單元,其中,所述系統包括:
映射關系分析模塊,被配置用于分析所述多維數據庫中預存的關于根據一類或多類源數據單元計算目標數據單元的值的計算規則,以確定從一類源數據單元到一類或多類目標數據單元的映射關系的類型,其中,所述源數據單元為所述計算規則中參與計算的數據單元,所述目標數據單元為所述源數據單元依照所述計算規則計算的結果要填入的數據單元;
目標數據單元確定模塊,被配置用于當向一類或多類源數據單元輸入有效數據或所述一類或多類源數據單元被標記為存在有效數據時,根據所述映射關系的類型基于該一類或多類源數據單元確定出該一類或多類源數據單元關聯的目標數據單元,并將所確定的所述關聯的目標數據單元標記為存在有效計算數據的目標數據單元;
查詢模塊,被配置用于在查詢數據時,從所述數據集中篩選出存在有效計算數據標記的目標數據單元。
根據本發明另一方面,提供一種用于多維數據庫的篩選有效計算數據的方法,所述多維數據庫包括具有多個維度的至少一個數據集,所述數據集包括一類或多類源數據單元以及與每一類源數據單元相關聯的一類或多類目標數據單元,其中,所述方法包括:
分析所述多維數據庫中預存的關于根據一類或多類源數據單元計算目標數據單元的值的計算規則,以確定從一類源數據單元到一類或多類目標數據單元的映射關系的類型,其中,所述源數據單元為所述計算規則中參與計算的數據單元,所述目標數據單元為所述源數據單元依照所述計算規則計算的結果要填入的數據單元;
當向一類或多類源數據單元輸入有效數據或所述一類或多類源數據單元被標記為存在有效數據時,根據所述映射關系的類型基于該一類或多類源數據單元確定出該一類或多類源數據單元關聯的目標數據單元,并將所確定的所述關聯的目標數據單元標記為存在有效計算數據的目標數據單元;
在查詢數據時,從所述數據集中篩選出存在有效計算數據標記的目標數據單元。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京元年科技股份有限公司,未經北京元年科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910939740.4/2.html,轉載請聲明來源鉆瓜專利網。





