[发明专利]切换多维立方体的方法及装置无效
申请号: | 201310302311.9 | 申请日: | 2013-07-15 |
公开(公告)号: | CN103390042A | 公开(公告)日: | 2013-11-13 |
发明(设计)人: | 潘怡;张波 | 申请(专利权)人: | 长沙学院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 410022 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 切换 多维 立方体 方法 装置 | ||
1.一种切换多维立方体的方法,其特征在于,包括:
根据预设的事实数据设定维度元数据和度量值元数据;
根据所述预设的事实数据、维度元数据和度量值元数据,通过并行数据处理生成多维立方体;
当维度元数据和度量值元数据中的至少一个发生变化时,则自动获取变化后的维度元数据和度量值元数据,并通过并行数据处理,生成变化后的维度元数据和度量值元数据对应的多维立方体,并将当前的多维立方体切换成变换后的维度元数据和度量值元数据对应的多维立方体。
2.根据权利要求1所述的方法,其特征在于,所述根据预设的事实数据设定维度元数据和度量值元数据进一步包括:
对所述预设的事实数据进行清洗,并根据清洗后的事实数据对所述维度元数据和所述度量值元数据进行设定。
3.根据权利要求1所述的方法,其特征在于,所述根据预设的事实数据设定维度元数据和度量值元数据包括:
将所述事实数据中的属性或属性的组合、层级设定为维度元数据;
将所述事实数据中最小粒度数据对应的指标或计算指标设定为度量值元数据。
4.根据权利要求1所述的方法,其特征在于,所述通过并行数据处理,生成变化后的维度元数据和度量值元数据对应的多维立方体包括:
采用MapReduce编程模型的分布式数据处理系统,对自动获取变化后的维度元数据和度量值元数据进行处理,生成变化后的维度元数据和度量值元数据对应的多维立方体。
5.根据权利要求1所述的方法,其特征在于,所述将当前的多维立方体切换成变换后的维度元数据和度量值元数据对应的多维立方体之后包括:
根据所述变换后的维度元数据和度量值元数据对应的多维立方体,进行多维数据查询分析。
6.一种切换多维立方体的装置,其特征在于,包括:
设定单元,用于根据预设的事实数据设定维度元数据和度量值元数据;
维度元数据子单元,用于当维度元数据发生变化时,更新维度元数据;
度量值元数据子单元,用于当度量值元数据发生变化时,更新度量值元数据;
多维立方体生成单元,用于根据预设的事实数据、维度元数据和度量值元数据采用并行数据处理生成多维立方体;
切换单元,用于将当前多维立方体切换成变化后的维度元数据和度量值元数据对应的多维立方体。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
数据清洗单元,用于对所述预设的事实数据进行清洗。
8.根据权利要求6所述的装置,其特征在于,所述采用并行数据处理生成多维立方体包括:
采用MapReduce编程模型的分布式数据处理系统,对预设的事实数据、维度元数据和度量值元数据进行处理,生成多维立方体。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:
查询单元,用于根据变化后的维度元数据和度量值元数据对应的多维立方体对数据进行查询。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙学院,未经长沙学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310302311.9/1.html,转载请声明来源钻瓜专利网。