[发明专利]一种实时计算平台及基于实时计算平台的数据计算方法在审
申请号: | 201710245271.7 | 申请日: | 2017-04-14 |
公开(公告)号: | CN107122431A | 公开(公告)日: | 2017-09-01 |
发明(设计)人: | 何敏;陈军;李卫军 | 申请(专利权)人: | 浙江数链科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/50 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 林祥 |
地址: | 311215 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 计算 平台 基于 数据 计算方法 | ||
1.一种实时计算平台,其特征在于,所述实时计算平台包括实时计算子系统、离线计算子系统,以及合并子系统,所述方法包括:
所述实时计算子系统,用于针对业务系统推送的新增业务数据进行实时计算,得到第一业务指标数据集合,并将该第一业务指标数据集合推送至合并子系统;
所述离线计算子系统,用于针对用户导入的新增离线业务数据进行离线计算,得到第二业务指标数据集合,并将该第二业务指标数据集合推送至合并子系统;
所述合并子系统,用于分别将所述第一业务指标数据集合和所述第二业务指标数据集合中指标类型相同的业务指标数据合并,并基于指标类型,将各合并的业务指标数据更新至第一数据库,以对所述各合并的业务指标数据进行可视化展示。
2.根据权利要求1所述的方法,其特征在于,同一指标类型的业务指标数据的主键ID相同;
所述合并子系统,具体用于分别在所述第一业务指标数据集合和所述第二业务指标数据集合中查找主键ID相同的业务指标数据;将查找到的所述主键ID相同的业务指标数据进行合并。
3.根据权利要求2所述的方法,其特征在于,所述合并子系统进一步用于,基于合并的业务指标数据的主键ID,在所述第一数据库中查找与该主键ID对应的原始业务指标数据;如果在所述第一数据库中查找到与该主键ID对应的原始业务指标数据,则将该合并的业务指标数据在该原始业务指标数据的基础上进行累加更新;如果所述第一数据库中未查找到与该主键ID对应的原始业务指标数据,则将该合并的业务指标数据添加至所述第一数据库。
4.根据权利要求1所述的方法,其特征在于,所述实时计算子系统还用于,将得到的所述第一业务指标数据集合推送至第二数据库进行储存;
所述离线计算子系统还用于,将得到的所述第二业务指标数据集合推送至第二数据库进行储存。
5.根据权利要求1所述的方法,其特征在于,所述合并子系统具体用于,如果所述第一数据库中存在异常业务指标数据时,接收针对所述第一数据库的异常业务指标数据的消息;查找与该异常业务指标数据对应的历史业务指标数据;将查找到的所述历史业务指标数据发送至第一数据库,以进行异常业务指标数据的修正。
6.一种基于实时计算平台的数据计算方法,其特征在于,所述方法应用于实时计算平台,所述方法包括:
针对业务系统推送的新增业务数据进行实时计算,得到第一业务指标数据集合,并将该第一业务指标数据集合推送至合并子系统;
针对用户导入的新增离线业务数据进行离线计算,得到第二业务指标数据集合,并将该第二业务指标数据集合推送至合并子系统;其中,所述实时计算与所述离线计算彼此隔离;
分别将所述第一业务指标数据集合和所述第二业务指标数据集合中指标类型相同的业务指标数据合并,并基于指标类型,将各合并的业务指标数据更新至第一数据库,以对所述各合并的业务指标数据进行可视化展示。
7.根据权利要求6所述的方法,其特征在于,同一指标类型的业务指标数据的主键ID相同;
所述分别将所述第一业务指标数据集合和所述第二业务指标数据集合中指标类型相同的业务指标数据合并,包括:
所述分别在所述第一业务指标数据集合和所述第二业务指标数据集合中查找主键ID相同的业务指标数据;
将查找到的所述主键ID相同的业务指标数据进行合并。
8.根据权利要求7所述的方法,其特征在于,所述基于指标类型,将各合并的业务指标数据更新至第一数据库,包括:
基于合并的业务指标数据的主键ID,在所述第一数据库中查找与该主键ID对应的原始业务指标数据;
如果在所述第一数据库中查找到与该主键ID对应的原始业务指标数据,则将该合并的业务指标数据在该原始业务指标数据的基础上进行累加更新;
如果所述第一数据库中未查找到与该主键ID对应的原始业务指标数据,则将该合并的业务指标数据添加至所述第一数据库。
9.根据权利要求6所述的方法,其特征在于,所述方法还包括:
所述实时计算子系统将得到的所述第一业务指标数据集合推送至第二数据库进行储存;
所述离线计算子系统将得到的所述第二业务指标数据集合推送至第二数据库进行储存。
10.根据权利要求6所述的方法,其特征在于,所方法还包括:
如果所述第一数据库中存在异常业务指标数据时,接收针对所述第一数据库的异常业务指标数据的消息;
查找与该异常业务指标数据对应的历史业务指标数据;
将查找到的所述历史业务指标数据发送至第一数据库,以进行异常业务指标数据的修正。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江数链科技有限公司,未经浙江数链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710245271.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:搜索结果显示方法及装置
- 下一篇:企业社会责任分析方法、装置和系统