一种业务数据动态监控方法、装置及设备制造方法及图纸

技术编号:30022430 阅读:11 留言:0更新日期:2021-09-11 06:45
本发明专利技术公开了一种业务数据动态监控方法、装置及设备,方法包括:获取实时业务数据并按照预设数据要求在本地前端进行实时更新渲染;根据接收到的用户端发出的连接请求建立与用户端之间的连接,连接请求包括用户端标志;根据用户端标志将与用户端标志匹配的实时反馈信息发送至用户端以便其基于实时反馈信息进行用户端大屏的实时更新渲染,本发明专利技术通过建立业务端、平台与用户端之间的连接,实现业务数据的实时反馈,以及新增业务数据能无缝收录并实时展示,相较于现有技术中T+1的反馈模式,反馈快速高效,有效提高后续数据分析、决策的准确性。确性。确性。

【技术实现步骤摘要】
一种业务数据动态监控方法、装置及设备


[0001]本专利技术涉及数据处理
,特别涉及一种业务数据动态监控方法、装置及设备。

技术介绍

[0002]保险产品业务处理中,需要对用户在业务平台的行为、客户出单情况以及用户和客户各类场景的分布情况等形成相关报表数据或分布数据。业务库的设计大都是适应快速产品迭代上线的,不会有非常严格的标准来保证提数逻辑的唯一性,只能通过每日T+1同步数据并进行报表生成,数据会有1天延迟,故第二天才能根据前1天之前的数据来分析和决定后面的业务推进方案,无法快速响应,特别是活动相关的数据反馈,数据反馈很慢。

技术实现思路

[0003]为了解决现有技术的问题,本专利技术实施例提供了一种业务数据动态监控方法、装置及设备。所述技术方案如下:
[0004]第一方面,提供了
[0005]一种业务数据动态监控方法,所述方法包括:
[0006]获取实时业务数据并按照预设数据要求在本地前端进行实时更新渲染;
[0007]根据接收到的用户端发出的连接请求建立与所述用户端之间的连接,所述连接请求包括用户端标志;
[0008]根据所述用户端标志将与所述用户端标志匹配的实时反馈信息发送至所述用户端以便其基于所述实时反馈信息进行用户端大屏的实时更新渲染。
[0009]在一种较佳的实施方式中,所述获取实时业务数据并按照预设数据要求在本地前端进行实时更新渲染,包括:
[0010]监听消息中心的实时业务数据,所述实时业务数据包括所述消息中心接收到的各业务系统发布的至少一条关键信息;
[0011]将所述至少一条关键信息按序逐条转化成预设数据显示格式;
[0012]基于预设数据显示格式的至少一条关键信息在本地前端实时更新渲染。
[0013]在一种较佳的实施方式中,所述将所述至少一条关键信息按序逐条转化成预设数据显示格式,包括:
[0014]根据所述关键信息的日期、数据类型及发生地点进行数据归档,以及将所述关键信息根据预先设置的聚合配置规则进行整理计算获得预设数据显示格式。
[0015]在一种较佳的实施方式中,所述按照关键信息的发生地点进行数据归档,包括:
[0016]基于所述关键信息获取地点标志,所述地点标志包括所述关键信息的经纬度、IP、手机号所在地中的至少一种;
[0017]按照经纬度、IP、手机号所在地的降序为优先级顺序确定所述关键信息的发生地点。
[0018]在一种较佳的实施方式中,所述将所述至少一条关键信息按序逐条转化成预设数据显示格式之后,以及所述基于预设数据显示格式的至少一条关键信息在本地前端实时更新渲染之前,所述方法还包括:
[0019]根据预设前端推送规则判断转化成预设数据显示格式的所述关键信息是否推送至前端;
[0020]若是,则将所述关键信息在本地前端实时更新渲染。
[0021]在一种较佳的实施方式中,所述根据所述用户端标志将与所述用户端匹配的实时反馈信息发送至所述用户端以便其基于所述实时反馈信息进行用户端大屏的实时更新渲染,包括:
[0022]根据所述用户端标志匹配与所述用户端对应的反馈信息;
[0023]基于所述用户端标志获取与所述用户端匹配的展示模板;
[0024]基于所述反馈信息、所述展示模板生成所述实时反馈信息;
[0025]将所述实时反馈信息发送至所述用户端以便其基于所述实时反馈信息进行用户端大屏的实时更新渲染。
[0026]在一种较佳的实施方式中,所述根据接收到的用户端发出的连接请求建立与所述用户端之间的连接,包括:
[0027]根据所述用户端标志,通过WebSocket协议建立与所述用户端之间的通信连接;
[0028]所述建立与所述用户终端之间的连接之后,还包括:
[0029]与所述用户终端建立心跳机制以及断线重连机制。
[0030]在一种较佳的实施方式中,所述方法还包括:基于所述用户端标志预先构建与所述用户端的对应执行关系,所述对应执行关系包括:
[0031]当接收到所述用户端发出连接请求时建立连接;和/或,
[0032]对所述用户端发送刷新页面、刷新终端页面缓存、强制退出中的至少一种强制操作指令。
[0033]第二方面,提供了一种业务数据动态监控装置,所述装置包括:
[0034]第一处理模块:用于获取实时业务数据并按照预设数据要求在本地前端进行实时更新渲染;
[0035]连接模块,用于根据接收到的用户端发出的连接请求建立与所述用户端之间的连接,所述连接请求包括用户端标志;
[0036]第二处理模块,用于根据所述用户端标志将与所述用户端标志匹配的实时反馈信息发送至所述用户端以便其基于所述实时反馈信息进行用户端大屏的实时更新渲染。
[0037]第三方面,提供一种电子设备,包括
[0038]一个或多个处理器;以及
[0039]与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如第一方面任一所述的方法。
[0040]第四方面,提供了一种计算机可读介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如第一方面任一所述的方法。
[0041]本专利技术实施例提供的技术方案带来的有益效果是:
[0042]本实施例通过建立业务端、平台与用户端之间的连接,实现业务数据的实时反馈,
以及新增业务数据能无缝收录并实时展示,相较于现有技术中T+1的反馈模式,反馈快速高效,有效提高后续数据分析、决策的准确性;
[0043]以及,通过设置消息中心获取数据并进行数据处理及展示,相较于直接基于业务数据库进行统计分析的方案,不占用业务系统,不影响业务系统性能。
附图说明
[0044]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0045]图1是本专利技术实施例提供的业务数据动态监控方法流程图;
[0046]图2是本专利技术实施例提供的业务数据动态监控装置的结构示意图;
[0047]图3是本专利技术实施例提供的计算机系统结构示意图。
具体实施方式
[0048]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0049]如
技术介绍
所述,在现有的保险产品业务处理过程中,业务数据报表的获取存在一定的滞后性,对于数据分析及决策具有一定影响。为此,本实施例提供一种业务数据动态本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务数据动态监控方法,其特征在于,所述方法包括:获取实时业务数据并按照预设数据要求在本地前端进行实时更新渲染;根据接收到的用户端发出的连接请求建立与所述用户端之间的连接,所述连接请求包括用户端标志;根据所述用户端标志将与所述用户端标志匹配的实时反馈信息发送至所述用户端以便其基于所述实时反馈信息进行用户端大屏的实时更新渲染。2.根据权利要求1所述的方法,其特征在于,所述获取实时业务数据并按照预设数据要求在本地前端进行实时更新渲染,包括:监听消息中心的实时业务数据,所述实时业务数据包括所述消息中心接收到的各业务系统发布的至少一条关键信息;将所述至少一条关键信息按序逐条转化成预设数据显示格式;基于预设数据显示格式的至少一条关键信息在本地前端实时更新渲染。3.根据权利要求2所述的方法,其特征在于,所述将所述至少一条关键信息按序逐条转化成预设数据显示格式,包括:根据所述关键信息的日期、数据类型及发生地点进行数据归档,以及将所述关键信息根据预先设置的聚合配置规则进行整理计算获得预设数据显示格式。4.根据权利要求3所述的方法,其特征在于,所述按照关键信息的发生地点进行数据归档,包括:基于所述关键信息获取地点标志,所述地点标志包括所述关键信息的经纬度、IP、手机号所在地中的至少一种;按照经纬度、IP、手机号所在地的降序为优先级顺序确定所述关键信息的发生地点。5.根据权利要求2

4任意一项所述的方法,所述将所述至少一条关键信息按序逐条转化成预设数据显示格式之后,以及所述基于预设数据显示格式的至少一条关键信息在本地前端实时更新渲染之前,所述方法还包括:根据预设前端推送规则判断转化成预设数据显示格式的所述关键信息是否推送至前端;若是,则将所述关键信息在本地前端实时更新渲染。6.根据权利要求5所述的方法,其特征在于,所述根据所述用户端标志将与所述用户端匹配的实时反馈信息...

【专利技术属性】
技术研发人员:丁亮李新豪
申请(专利权)人:上海豹云网络信息服务有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1