[发明专利]多数据表的数据处理方法及装置在审
| 申请号: | 201511032517.X | 申请日: | 2015-12-31 | 
| 公开(公告)号: | CN106933914A | 公开(公告)日: | 2017-07-07 | 
| 发明(设计)人: | 洪超 | 申请(专利权)人: | 北京国双科技有限公司 | 
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 | 
| 代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 韩建伟,张永明 | 
| 地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 多数 数据处理 方法 装置 | ||
技术领域
本发明涉及计算机领域,具体而言,涉及一种多数据表的数据处理方法及装置。
背景技术
数据仓库是一种决策支持系统(dss)和联机分析应用数据源的结构化数据环境。它是单个数据存储,出于分析性报告和决策支持目的而创建。
在数据仓库里,通常会存在多个用于存储数据内容的实体数据表,而每个实体数据表都会被定义相应的指标。在查询某一指标时,只需要对相应的一个实体数据表进行数据操作。
而在有些时候,我们在对某一指标进行查询时,还需要与之相关的指标进行查询,并在一次查询中进行展现,从而可以更清晰的对指标汇总情况进行呈现。此时,就需要同时对与指标相应的多个实体数据表进行查询。
除此之外,往往还需要对多个实体数据表中的多个指标进行多维度自由剖析,即可按照指定对任意维度进行过滤和查看。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种多数据表的数据处理方法及装置,以至少解决由于对多数据表进行多维度分析和/或指标分析,导致资源消耗过大的技术问题。
根据本发明实施例的一个方面,提供了一种多数据表的数据处理方法,包括:根据获取到的查询参数,确定与查询参数对应的至少两个元数据表,其中,查询参数至少包括:查询条件和剖析维度;按照查询条件分别对元数据表中的数据指标进行查询,得到与元数据表对应的查询结果;按照剖析维度对查询结果进行处理,生成与元数据表对应的扩展指标;按照剖析维度对扩展指标进行关联,生成扩展指标对照表。
进一步地,按照剖析维度对查询结果进行处理,生成与元数据表对应的扩展指标,包括:分别获取与元数据表对应的查询结果;按照剖析维度对查询结果进行聚合分析, 得到与元数据表对应的扩展指标数据字表。
进一步地,按照剖析维度对扩展指标进行关联,生成扩展指标对照表,包括:获取与元数据表对应的扩展指标数据子表;按照剖析维度对扩展指标数据子表进行表连接,生成扩展指标对照表。
进一步地,根据获取到的查询参数,确定与查询参数对应的至少两个元数据表,包括:根据获取到的查询参数,判断与查询参数对应的元数据表的数量;当查询参数对应的元数据表的数量超过一个时,执行按照查询条件分别对元数据表中的数据指标进行查询,得到与元数据表对应的查询结果步骤。
进一步地,根据获取到的查询参数,判断与查询参数对应的元数据表的数量,包括:获取预先设置的元数据映射表;根据查询参数和元数据映射表,确定用于存储与查询参数对应的目标字段的元数据表。
根据本发明实施例的另一方面,还提供了一种多数据表的数据处理装置,包括:确定模块,用于根据获取到的查询参数,确定与查询参数对应的至少两个元数据表,其中,查询参数至少包括:查询条件和剖析维度;查询模块,用于按照查询条件分别对元数据表中的数据指标进行查询,得到与元数据表对应的查询结果;第一生成模块,用于按照剖析维度对查询结果进行处理,生成与元数据表对应的扩展指标;第二生成模块,用于按照剖析维度对扩展指标进行关联,生成扩展指标对照表。
进一步地,上述第一生成模块,包括:第一子获取模块,用于分别获取与元数据表对应的查询结果;子处理模块,用于按照剖析维度对查询结果进行聚合分析,得到与元数据表对应的扩展指标数据字表。
进一步地,上述第二生成模块,包括:第二子获取模块,用于获取与元数据表对应的扩展指标数据子表;子表连接模块,用于按照剖析维度对扩展指标数据子表进行表连接,生成扩展指标对照表。
进一步地,上述确定模块,包括:子判断模块,用于根据获取到的查询参数,判断与查询参数对应的元数据表的数量;子执行模块,用于当查询参数对应的元数据表的数量超过一个时,执行按照查询条件分别对元数据表中的数据指标进行查询,得到与元数据表对应的查询结果步骤。
进一步地,上述子判断模块,包括:第三子获取模块,用于获取预先设置的元数据映射表;子确定模块,用于根据查询参数和元数据映射表,确定用于存储与查询参数对应的目标字段的元数据表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511032517.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:地毯纱脉冲式节能网络单元
 - 下一篇:导向板及与所述导向板配合的织机综框
 





