[发明专利]一种多维数据模型的维度重构实现方法在审
申请号: | 201410671225.X | 申请日: | 2014-11-21 |
公开(公告)号: | CN104391927A | 公开(公告)日: | 2015-03-04 |
发明(设计)人: | 王涛威;王迎;马娟;于超 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多维 数据模型 维度 实现 方法 | ||
技术领域
本发明涉及计算机应用技术领域,具体涉及一种多维数据模型的维度重构实现方法。
背景技术
随着现代化信息技术的发展,软件产业的市场规模不断扩大,出现了众多的软件企业,形成了各色的企业软件产品,为企业软件应用提供了多种选择,同时,也为企业优选软件带来了难题;在此背景下,有些集团在企业内部采用了多种软件产品,在进行数据分析时,企业结合软件产品的特点,各自创建了针对同种业务的不同多维数据模型,这些多维数据模型可能构成维度不同,也可能拥有相同的构成维度,但维度数据不一致;为统一数据,实现集团内部数据共享,需要对同种业务的不同多维数据模型进行转换;然而,多维数据模型的转换是一种高技术水平的操作,加之专业人才的社会匮乏性,这就增加了企业解决多维数据处理的难度,使得企业的成本增加。
故,针对上述现有技术存在的问题,实有必要进行开发研究,以提供一种方案,方便企业操作简单,进行多维数据模型转换,以降低企业成本花销。
发明内容
为解决上述问题,本发明的目的在于提供一种多维数据模型的维度重构实现方法,以方便企业操作简单地进行多维数据模型转换,降低企业成本花销。
为实现上述目的,本发明的技术方案为:
一种多维数据模型的维度重构实现方法,包括如下步骤:
S10:将源多维数据模型和目标多维数据模型拆分为若干平面二维数据表格;
S11:建立源平面二维表格和目标二维表格之间的对应关系;
S12:依据二维表格的对应关系,对二维表格的每个单元格进行源维度与目标维度的对应,从而完成维度数据模型的转化。
进一步地,步骤S10中,从多维数据模型的维度集合中抽取两个可变维度作为二维数据表格的行列维度,其余维度作为固定维度,维度值保持不变,以此方式得到若干二维数据表格。
进一步地,步骤S11中,选择合适的源二维数据表格与目标二维数据表格,建立表格间的对应关系。
进一步地,步骤S12中,以二维数据表格间的对应关系为依据,进行源二维数据表格与目标二维数据表格单元格间维度的逐一对应,并采用笛卡尔积算法将所有单元格及其相关维度显示在界面上。
本发明多维数据模型的维度重构实现方法先将源多维数据模型和目标多维数据模型拆分为若干平面二维数据表格,再进行源平面二维数据表格和目标二维数据表格之间的对应,最终通过平面二维数据表格中单元格的维度对应,实现维度数据模型间的转换,充分利用企业的人员资源,实现企业不同层次人员的分层操作,降低实施难度和成本。
附图说明
图1为本发明的方法流程图示。
图2为本发明的逻辑架构图示。
图3为本发明的业务端操作界面图示。
图4为本发明的技术端操作界面图示。
具体实施方式
本发明实施例提供了一种多维数据模型的维度重构实现方法。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域的技术人员所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本发明的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
以下分别进行详细说明。
参照图1、图2所示,本发明一种多维数据模型的维度重构实现方法,包括如下步骤:
S10:将源多维数据模型和目标多维数据模型拆分为若干平面二维数据表格;
步骤S10中,从多维数据模型的维度集合中抽取两个可变维度作为二维数据表格的行列维度,其余维度作为固定维度,维度值保持不变,以此方式得到若干二维数据表格。例如:要统计某企业在各地区的产品分布情况,可创建具有单位、地区、产品三个维度的多维数据模型,为简化模型转换,可将该模型拆分成(单位,产品)、(地区,产品)、(单位,地区)三个二维表格。
二维数据表格信息表
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410671225.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:浏览器收藏夹中标签的处理方法和装置
- 下一篇:一种数据重删方法