一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种业务流信息追踪方法及系统与流程

2022-06-30 02:18:59 来源:中国专利 TAG:


1.本发明属于实时数据分析、清洗技术领域,具体涉及一种业务流信息追踪方法及系统。


背景技术:

2.目前业务人员只能通过日志平台分析用户访问情况,业务人员需要配合开发人员,在业务代码中寻找业务日志关键字,并通过业务关键字,在日志平台中分析数据。这导致开展业务的独立性不高,强依赖开发人员,并且由于每天日常业务交易类型繁多,日志平台只会保留近三天的用户交易数据,对其他数据都进行了日志归档转存,业务人员想分析更久远的业务比较困难,如果业务人员需要针对该业务操作分析用户人数和次数,日志平台是完全不能满足这种需求的。


技术实现要素:

3.本发明针对现有技术中的不足,提供一种业务流信息追踪方法及系统,可用于分析业务流失原因,从而帮助业务人员调整运营策略和规则。
4.为实现上述目的,本发明采用以下技术方案:一种业务流信息追踪方法,其特征在于,包括如下步骤:s1:在用户登录业务系统后,记录用户识别号custid、会话sessionid、时间及所操作的业务流程,并将这些信息推送至kafka;s2:对kafka中的信息进行flink流处理及正则分类处理,并缓存至redis;s3:获取redis中的数据,根据业务人员的自定义操作进行数据的展示;s4:拉取redis中的数据进行漏斗数据分析。
5.为优化上述技术方案,采取的具体措施还包括:进一步地,步骤s2中,采用flink流处理对kafka中的信息进行清洗,通过正则分类处理将消息匹配相应的业务接口关键字和接口返回结果,并封装成业务流程对象;然后以用户识别号custid为key,以会话sessionid为field,业务流程对象为value,通过hash存储方式存储至redis。
6.进一步地,步骤s2中,redis中设置过期时间。
7.进一步地,步骤s3中,redis中的数据按照用户展示其登录态及所操作的业务功能。
8.进一步地,步骤s4中,通过elasticsearch技术,搜索并拉取redis中的数据进行某一种业务场景的漏斗数据分析。
9.本发明还提出了一种业务流信息追踪系统,其特征在于,包括:数据采集单元,用于在用户登录业务系统后,记录用户识别号custid、会话sessionid、时间及所操作的业务流程;数据推送单元,用于将数据采集单元记录的信息推送至kafka;
数据按类型清洗单元,用于对kafka中的信息进行flink流处理及正则分类处理;数据持久化保存单元,用于将flink流处理及正则分类处理后的数据缓存至redis;漏斗可视化分析系统,用于拉取redis中的数据进行漏斗数据分析,并根据业务人员的自定义操作进行展示。
10.进一步地,所述数据按类型清洗单元采用flink流处理对kafka中的信息进行清洗,通过正则分类处理将消息匹配相应的业务接口关键字和接口返回结果,并封装成业务流程对象。
11.进一步地,所述数据持久化保存单元以用户识别号custid为key,以会话sessionid为field,业务流程对象为value,通过hash存储方式存储至redis。
12.进一步地,所述数据持久化保存单元在redis中设置过期时间。
13.进一步地,所述漏斗可视化分析系统通过elasticsearch技术,搜索并拉取redis中的数据进行某一种业务场景的漏斗数据分析。
14.本发明的有益效果是:本发明提供业务人员在每一个业务流程阶段,可以分析用户漏斗行为轨迹,以及进行失败原因的总览,从而帮助业务人员及时调整运营策略和规则。
附图说明
15.图1是本发明的系统框架图。
16.图2是本发明的方法流程图。
具体实施方式
17.现在结合附图对本发明作进一步详细的说明。
18.如图1所示,本发明所提出的业务流信息追踪系统主要包括数据采集单元(java负责采集)、数据推送单元(kafka)、数据按类型清洗单元(flink)、数据持久化保存单元(redis)和漏斗可视化分析系统。
19.数据采集单元,在用户登录业务系统后,记录用户识别号custid、会话sessionid、时间及所操作的业务流程;数据推送单元,将数据采集单元记录的信息推送至kafka;数据按类型清洗单元,采用flink流处理对kafka中的信息进行清洗,通过正则分类处理将消息匹配相应的业务接口关键字和接口返回结果,并封装成业务流程对象;数据持久化保存单元,以用户识别号custid为key,以会话sessionid为field,业务流程对象为value,通过hash存储方式存储至redis;漏斗可视化分析系统,通过elasticsearch技术,搜索并拉取redis中的数据进行某一种业务场景的漏斗数据分析,可根据业务人员的自定义操作,进行展示。
20.如图2所示,本发明所提出的业务流信息追踪方法,主要包括以下步骤:s1:用户在一次登录后,在每一个应用功能模块入口出口处记录用户会话id,及当前请求状态,将此类信息推送至kafka(以用信场景为例,提现鉴权
‑‑
》金额试算
‑‑
》提现申请
‑‑
》查看协议
‑‑
》提现短信验证
‑‑
》提现终审接口);s2:通过消费kafka中消息,通过正则匹配相应业务接口关键字(如身份、时间)和
接口返回结果(如成功、失败),缓存至redis,并设置过期时间n天等;s3:获取redis缓存中数据,可按照同一个用户会员展示其登陆态,并且对所操作的业务功能进行展示;s4:亦可以根据拉取redis数据进行某一种业务场景的漏斗数据分析使用。
21.通过本发明提出的方法和系统,业务人员可以根据下拉框选择自己关心的业务关键事件进行分析,开展业务的独立性强,可根据时间空间选择器,选择需要分析的时间跨度,不局限于近几天的业务分析,针对该业务,该技术可以区分按人数访问的业务次数,亦可统计按总的访问次数(存在一个人某个时间点访问多次)。
22.以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。


技术特征:
1.一种业务流信息追踪方法,其特征在于,包括如下步骤:s1:在用户登录业务系统后,记录用户识别号custid、会话sessionid、时间及所操作的业务流程,并将这些信息推送至kafka;s2:对kafka中的信息进行flink流处理及正则分类处理,并缓存至redis;s3:获取redis中的数据,根据业务人员的自定义操作进行数据的展示;s4:拉取redis中的数据进行漏斗数据分析。2.如权利要求1所述的业务流信息追踪方法,其特征在于:步骤s2中,采用flink流处理对kafka中的信息进行清洗,通过正则分类处理将消息匹配相应的业务接口关键字和接口返回结果,并封装成业务流程对象;然后以用户识别号custid为key,以会话sessionid为field,业务流程对象为value,通过hash存储方式存储至redis。3.如权利要求1所述的业务流信息追踪方法,其特征在于:步骤s2中,redis中设置过期时间。4.如权利要求1所述的业务流信息追踪方法,其特征在于:步骤s3中,redis中的数据按照用户展示其登录态及所操作的业务功能。5.如权利要求1所述的业务流信息追踪方法,其特征在于:步骤s4中,通过elasticsearch技术,搜索并拉取redis中的数据进行某一种业务场景的漏斗数据分析。6.一种业务流信息追踪系统,其特征在于,包括:数据采集单元,用于在用户登录业务系统后,记录用户识别号custid、会话sessionid、时间及所操作的业务流程;数据推送单元,用于将数据采集单元记录的信息推送至kafka;数据按类型清洗单元,用于对kafka中的信息进行flink流处理及正则分类处理;数据持久化保存单元,用于将flink流处理及正则分类处理后的数据缓存至redis;漏斗可视化分析系统,用于拉取redis中的数据进行漏斗数据分析,并根据业务人员的自定义操作进行展示。7.如权利要求6所述的业务流信息追踪系统,其特征在于:所述数据按类型清洗单元采用flink流处理对kafka中的信息进行清洗,通过正则分类处理将消息匹配相应的业务接口关键字和接口返回结果,并封装成业务流程对象。8.如权利要求7所述的业务流信息追踪系统,其特征在于:所述数据持久化保存单元以用户识别号custid为key,以会话sessionid为field,业务流程对象为value,通过hash存储方式存储至redis。9.如权利要求6所述的业务流信息追踪系统,其特征在于:所述数据持久化保存单元在redis中设置过期时间。10.如权利要求6所述的业务流信息追踪系统,其特征在于:所述漏斗可视化分析系统通过elasticsearch技术,搜索并拉取redis中的数据进行某一种业务场景的漏斗数据分析。

技术总结
本发明提出了一种业务流信息追踪方法及系统,包括数据采集单元、数据推送单元、数据按类型清洗单元、数据持久化保存单元和漏斗可视化分析系统;用户在登录业务系统后,记录用户识别号custid、会话sessionID、时间及所操作的业务流程,并将这些信息推送至kafka;对kafka中的信息进行Flink流处理及正则分类处理,并缓存至redis;获取redis中的数据,根据业务人员的自定义操作进行数据的展示;拉取redis中的数据进行漏斗数据分析。本发明提供业务人员在每一个业务流程阶段,可以分析用户漏斗行为轨迹,以及进行失败原因的总览,从而帮助业务人员及时调整运营策略和规则。人员及时调整运营策略和规则。人员及时调整运营策略和规则。


技术研发人员:刘江成
受保护的技术使用者:苏宁消费金融有限公司
技术研发日:2022.03.11
技术公布日:2022/6/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献