[發明專利]用于多維數據庫的篩選有效計算數據的系統和方法有效
| 申請號: | 201910939740.4 | 申請日: | 2019-09-30 |
| 公開(公告)號: | CN110704548B | 公開(公告)日: | 2021-12-10 |
| 發明(設計)人: | 李友弟;孟德勝;王健 | 申請(專利權)人: | 北京元年科技股份有限公司 |
| 主分類號: | G06F16/28 | 分類號: | G06F16/28;G06F16/2455 |
| 代理公司: | 北京匯知杰知識產權代理有限公司 11587 | 代理人: | 董江虹;李潔 |
| 地址: | 100191 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 多維 數據庫 篩選 有效 計算 數據 系統 方法 | ||
1.一種用于多維數據庫的篩選有效計算數據的系統,所述多維數據庫包括具有多個維度的至少一個數據集,所述數據集包括一類或多類源數據單元以及與每一類源數據單元相關聯的一類或多類目標數據單元,其特征在于,所述系統包括:
映射關系分析模塊,被配置用于分析所述多維數據庫中預存的關于根據一類或多類源數據單元計算目標數據單元的值的計算規則,以確定從一類源數據單元到一類或多類目標數據單元的映射關系的類型,其中,所述源數據單元為所述計算規則中參與計算的數據單元,所述目標數據單元為所述源數據單元依照所述計算規則計算的結果要填入的數據單元;
目標數據單元確定模塊,被配置用于當向一類或多類源數據單元輸入有效數據或所述一類或多類源數據單元被標記為存在有效數據時,根據所述映射關系的類型基于該一類或多類源數據單元確定出該一類或多類源數據單元關聯的目標數據單元,并將所確定的所述關聯的目標數據單元標記為存在有效計算數據的目標數據單元;
查詢模塊,被配置用于在查詢數據時,從所述數據集中篩選出存在有效計算數據標記的目標數據單元。
2.根據權利要求1所述的篩選有效計算數據的系統,其中,所述分析所述多維數據庫中預存的關于根據一類或多類源數據單元計算目標數據單元的值的計算規則,以確定從一類源數據單元到一類或多類目標數據單元的映射關系的類型,包括:
根據所述計算規則,計算源數據單元的各個維度信息作為關于目標數據單元的各個維度信息的函數的關系;
根據所述函數的關系聯立方程組,以一類源數據單元中的有效數據作為該類源數據單元的對應的已知維度信息,并設定待確定與所述一類源數據單元是否關聯的目標數據單元的各個維度信息為待求解的未知數;
求解所述方程組,當所述目標數據單元的各個維度信息有唯一解時,確定所述源數據單元與所述目標數據單元之間的映射關系為一對一;當所述目標數據單元的各個維度信息有多個解時,確定所述源數據單元與所述目標數據單元之間的映射關系為一對多;當所述目標數據單元的各個維度信息中存在無解的情況時,確定所述映射關系為所述源數據單元的每個源單元格對應所述數據集中無解維度上的所有成員,所述無解維度為目標數據單元的各個維度。
3.根據權利要求2所述的篩選有效計算數據的系統,其中,所述根據所述映射關系的類型基于該一類或多類源數據單元確定出該一類或多類源數據單元關聯的目標數據單元,并將所確定的所述關聯的目標數據單元標記為存在有效計算數據的目標數據單元,包括:
當所述計算規則中僅有一類源數據單元為變量時,如果確定所述源數據單元與所述目標數據單元之間的映射關系為一對一,則根據該映射關系將與所述源數據單元關聯的一個目標數據單元標記為存在有效計算數據的目標數據單元;或者,
當所述計算規則中僅有一類源數據單元為變量時,如果確定所述源數據單元與所述目標數據單元之間的映射關系為一對多,則根據該映射關系將與所述源數據單元關聯的多個目標數據單元標記為存在有效計算數據的目標數據單元。
4.根據權利要求2所述的篩選有效計算數據的系統,其中,所述根據所述映射關系的類型基于該一類或多類源數據單元確定出該一類或多類源數據單元關聯的目標數據單元,并將所確定的所述關聯的目標數據單元標記為存在有效計算數據的目標數據單元,包括:
當所述計算規則中有多類源數據單元時,如果確定只有多類所述源數據單元同時存在有效數據時利用所述計算規則才能計算出有效數據,則當修改所述多類源數據單元中的至少一類源數據單元的值并且相關的其它類所述源數據單元同時存在有效數據時,才根據相應的映射關系將所述關聯的目標數據單元標記為存在有效計算數據的目標數據單元,或者,
當所述計算規則中有多類源數據單元時,如果確定多類所述源數據單元中的任意一類存在有效數據時利用所述計算規則就能計算出有效數據,則當修改所述多類源數據單元中的至少一類源數據單元的值時,根據相應的映射關系將與所修改的至少一類源數據單元關聯的所述目標數據單元標記為存在有效計算數據的目標數據單元。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京元年科技股份有限公司,未經北京元年科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910939740.4/1.html,轉載請聲明來源鉆瓜專利網。





