[发明专利]一种数据处理方法、装置以及OLAP系统有效
申请号: | 201610514055.3 | 申请日: | 2016-06-30 |
公开(公告)号: | CN106708917B | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 戴智君;谢毅 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种数据处理方法、装置以及OLAP系统,OLAP系统包括内存计算组件和分布式存储组件;其中方法包括:获取用户查询请求,并提取用户查询请求中的查询参数,并按照预设格式将查询参数转换为目标查询参数,并将目标查询参数传输至内存计算组件;控制内存计算组件在分布式存储组件中查找出与目标查询参数对应的目标存储数据;控制内存计算组件对目标存储数据进行统计分析,以得到查询结果数据,并显示查询结果数据;其中,分布式存储组件是用于存储多个存储数据的组件,多个存储数据包括目标存储数据。采用本发明,可提升OLAP系统的查询速度,且更易于扩展。 | ||
搜索关键词: | 一种 数据处理 方法 装置 以及 olap 系统 | ||
【主权项】:
1.一种基于OLAP系统的数据处理方法,其特征在于,所述OLAP系统包括内存计算组件、分布式存储组件、界面交互组件和格式转换引擎;所述方法包括:所述OLAP系统控制所述界面交互组件获取用户查询请求,并将所述用户查询请求中的查询参数传输至格式转换引擎;所述格式转换引擎为Mondrian引擎,所述查询参数的格式为多维表达式MDX格式;所述界面交互组件为Saiku组件,所述Saiku组件是通过jar包的方式调用所述Mondrian引擎;控制所述格式转换引擎将所述查询参数的格式转换为结构化查询语言SQL格式,并将为SQL格式的查询参数作为目标查询参数;控制所述格式转换引擎将所述目标查询参数传输至所述内存计算组件;所述内存计算组件是Impala组件;控制所述Impala组件在所述分布式存储组件中查找出与所述目标查询参数对应的目标存储数据;所述分布式存储组件是用于存储多个存储数据的组件,所述多个存储数据包括所述目标存储数据;控制所述Impala组件对所述目标存储数据进行统计分析,以得到查询结果数据,并显示所述查询结果数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610514055.3/,转载请声明来源钻瓜专利网。
- 上一篇:存储器系统及其操作方法
- 下一篇:一种网络大数据可视化信息系统