[发明专利]数据聚合方法、装置、计算机设备及存储介质在审
| 申请号: | 201910610477.4 | 申请日: | 2019-07-03 |
| 公开(公告)号: | CN110457341A | 公开(公告)日: | 2019-11-15 |
| 发明(设计)人: | 包晓华 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/2455;G06F16/245 |
| 代理公司: | 44343 深圳市明日今典知识产权代理事务所(普通合伙) | 代理人: | 王杰辉<国际申请>=<国际公布>=<进入 |
| 地址: | 518000广东省深圳市福田区福田*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 主键 临时表格 聚合数据 数据库 数据聚合 预设 聚合 服务器内存 计算机设备 存储介质 多源数据 服务内存 聚合条件 数据包括 预设方式 多列 存储 指令 查询 携带 融合 申请 联合 | ||
1.一种数据聚合方法,其特征在于,适用于cassandra数据库,方法包括:
获取聚合指令中携带的待聚合数据信息,其中,所述待聚合数据信息包括待聚合数据对应的主键列序号,所述主键列序号至少包括所述cassandra数据库中的两个列序号;
从所述cassandra数据库中按照预设提取方式提取指定数据,其中,所述指定数据包括所述主键列序号对应的数据;
将所述指定数据依照预设方式注入到预设的临时表格中,使各所述主键列序号分别对应的数据满足聚合条件,其中,所述临时表格存储于服务器内存中,所述临时表格内包括无主键区别的多列;
在所述临时表格中聚合各所述主键列序号分别对应的数据。
2.根据权利要求1所述的数据聚合方法,其特征在于,所述待聚合数据信息包括各所述主键列序号对应的第一聚合次序,所述从所述cassandra数据库中按照预设提取方式提取指定数据的步骤,包括:
判断各所述主键列序号是否均处于同一个第一数据表格中,其中,所述第一数据表格包含于所述cassandra数据库的所有数据表格中;
若各所述主键列序号均处于同一个第一数据表格中,则判断各所述主键列序号在所述第一数据表格中是否连续排布;
若各所述主键列序号在所述第一数据表格中连续排布,则判断各所述主键列序号是否按照所述第一聚合次序,排布于所述第一数据表格包括起始列的连续区域;
若否,则同时选中包括各所述主键列序号分别对应的第一数据,并从所述第一数据表格中通过复制进行提取。
3.根据权利要求2所述的数据聚合方法,其特征在于,所述待聚合数据信息包括各所述主键列序号对应的第二聚合次序,所述判断各所述主键列序号是否均处于同一个第一数据表格中的步骤之后,包括:
若各所述主键列序号不处于同一个所述第一数据表格中,则获取各所述主键列序号分别对应的第二数据表格,其中,所述第二数据表格的数量至少包括两个;
分别从各所述第二数据表格中,选中各所述主键列序号一一对应的主键列的第二数据;
将各所述第二数据,按照所述第二聚合次序依次复制进行提取。
4.根据权利要求1所述的数据聚合方法,其特征在于,所述将所述指定数据依照预设方式注入到预设的临时表格中,使各所述主键列序号分别对应的数据满足聚合条件的步骤,包括:
按照所述临时表格中列序号的递增方向,将各所述主键列序号对应的数据,以列为整体,依次按照预设聚合次序排布于所述临时表格中的第一指定区域,其中,所述第一指定区域为从所述临时表格的起始列开始连续逐列排布的区域;
将所述指定数据中除各所述主键列序号对应的数据之外的数据,以列为整体,排列于所述临时表格中的第二指定区域,其中,所述第二指定区域为所述临时表格中除所述第一指定区域之外的区域。
5.根据权利要求1所述的数据聚合方法,其特征在于,所述待聚合数据信息包括聚合计算方式以及计算参数,所述在所述临时表格中聚合各所述主键列序号分别对应的数据的步骤,包括:
在所述临时表格中确定待聚合的数据项,以及保留的标签项;
根据所述聚合计算方式以及计算参数,对所述待聚合的数据项进行聚合形成聚合项;
将所述聚合项和所述保留的标签项,重新组合形成聚合结果。
6.根据权利要求5所述的数据聚合方法,其特征在于,所述在所述临时表格中聚合各所述主键列序号分别对应的数据的步骤之后,包括:
接收所述临时表输出的所述聚合结果;
判断所述聚合结果是否传输完毕;
若是,则清除所述临时表中的所有数据;
按照预设展示结构展示所述聚合结果。
7.根据权利要求6所述的数据聚合方法,其特征在于,所述按照预设展示结构展示所述聚合结果的步骤,包括:
调取服务器内存中预设的显示地图;
根据所述聚合结果对应映射于所述显示地图上,形成所述预设展示结构;
根据所述聚合结果与所述显示地图的映射对应关系,计算映射异常率;
将所述映射异常率显示于所述预设展示结构的对应区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910610477.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实时寻找大数据自身重复规律的方法
- 下一篇:交易处理方法及装置





