数据不一致的分析方法、系统、电子设备和存储介质技术方案

技术编号:24995610 阅读:25 留言:0更新日期:2020-07-24 17:58
本发明专利技术公开了一种数据不一致的分析方法、系统、电子设备和存储介质,包括:在前端页面设置若干埋点;自动获取同用户操作不一致的埋点信息,生成不一致的用例数据;获取所述用例数据的计算过程中的各个环节的流程日志;根据预设规则分析所述流程日志生成分析结果。本发明专利技术的数据不一致的分析方法通过自动化获取数据不一致记录,自动化获取该操作的流程日志,自动对流程日志进行检测和规则分析,得出数据不一致原因并归类,减少了分析的时间,极大的提高了分析效率,同时能准确地统计系统失败的次数,并将失败原因进行分类,分析各种分类的变化趋势,以及及时识别新的失败场景。

【技术实现步骤摘要】
数据不一致的分析方法、系统、电子设备和存储介质
本专利技术涉及数据分析领域,具体涉及数据不一致的分析方法、系统、电子设备和存储介质。
技术介绍
目前各种应用程序给用户展示的信息比较多,其中预订信息和价格信息对用户来说是比较重要的。在数据更新、供货资源等发生变化会导致用户查询的信息出现不一致的情况,比如用户前面查看一个酒店的房间是可以预订的,但是点击预订之后,可能会提示房间数量不足等,造成预订失败,影响用户的使用体验。现有技术中针对数据信息不一致的分析都是通过人工的方式到各个系统,查询展示流程中的日志,进行信息核对分析。人工分析的方式花费时间多,分析效率非常低,同时也不能准确地统计系统失败的次数,并将失败原因进行分类,分析各种分类的变化趋势,以及及时识别新的失败场景。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中人工分析数据不一致花费时间多,分析效率低的缺陷,提供一种数据不一致的分析方法、系统、电子设备和存储介质。本专利技术是通过下述技术方案来解决上述技术问题:一种数据不一致的分析方法,包括:在前端页面设置若干埋点;自动获取同用户操作不一致的埋点信息,生成不一致的用例数据;获取所述用例数据的计算过程中的各个环节的流程日志;根据预设规则分析所述流程日志生成分析结果。较佳地,所述分析方法还包括:将所述分析结果进行分类统计并进行存储,所述分析结果包括归类列表信息和分析原因信息。较佳地,所述分析方法还包括:设置若干分类筛选条件;根据所述筛选条件将所述归类列表信息进行页面展示,所述归类列表信息包括失败原因的分类、所述分类的占比和变化趋势。较佳地,所述分析方法还包括:将所述分析原因信息进行页面展示,所述分析原因信息包括不一致用例数据的不一致信息和所述流程日志的不一致信息;所述流程日志的不一致信息包括数据不一致的展示信息、计算信息和库存信息。一种数据不一致的分析系统,包括:埋点设置模块,所述埋点设置模块用于在前端页面设置若干埋点;用例数据获取模块,所述用例数据获取模块用于自动获取同用户操作不一致的埋点信息,生成不一致的用例数据;流程日志获取模块,所述流程日志获取模块用于获取所述用例数据的计算过程中的各个环节的流程日志;结果生成模块,所述结果生成模块用于根据预设规则分析所述流程日志生成分析结果。较佳地,所述分析系统还包括:分类统计模块,所述分类统计模块用于将所述分析结果进行分类统计并进行存储,所述分析结果包括归类列表信息和分析原因信息。较佳地,所述分析系统还包括:筛选条件设置模块,所述筛选条件设置模块用于设置若干分类筛选条件;第一页面展示模块,所述第一页面展示模块用于根据所述筛选条件将所述归类列表信息进行页面展示,所述归类列表信息包括失败原因的分类、所述分类的占比和变化趋势。较佳地,所述分析系统还包括:第二页面展示模块,所述第二页面展示模块用于将所述分析原因信息进行页面展示,所述分析原因信息包括不一致用例数据的不一致信息和所述流程日志的不一致信息;所述流程日志的不一致信息包括数据不一致的展示信息、计算信息和库存信息。一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述中任一种数据不一致的分析方法。一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述中任一种数据不一致的分析方法的步骤。本专利技术的积极进步效果在于:通过自动化获取数据不一致记录,自动化获取该操作的流程日志,自动对流程日志进行检测和规则分析,得出数据不一致原因并归类,减少了分析的时间,极大的提高了分析效率,同时能准确地统计系统失败的次数,并将失败原因进行分类,分析各种分类的变化趋势,以及及时识别新的失败场景。附图说明图1为本专利技术实施例1的数据不一致的分析方法的流程示意图。图2为本专利技术实施例2的数据不一致的分析方法的流程示意图。图3为本专利技术实施例3的数据不一致的分析系统的结构示意图。图4为本专利技术实施例4的数据不一致的分析系统的结构示意图。图5为本专利技术实施例4的数据不一致的分析系统的物理部署图。图6为本专利技术实施例4的数据不一致的分析系统的分析协作图。图7为本专利技术实施例4的数据不一致的分析系统的查看归类信息协作图。图8为本专利技术实施例4的数据不一致的分析系统的分析查看信息协作图。图9为本专利技术较佳实施例5的实现数据不一致的分析方法的电子设备的结构示意图。具体实施方式下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。实施例1如图1所示,本实施例的数据不一致的分析方法的流程示意图,包括以下步骤:S100、在前端页面设置若干埋点;S101、自动获取同用户操作不一致的埋点信息,生成不一致的用例数据;具体地,自动拉取数据处理过程中的日志,自动检测同用户操作不一致的埋点,生成不一致用例,保存到数据库。比如用户查看房型是可预订,点击操作后的第二个页面,当相同房型不可预订了,会把房型信息等记录下来,生成一个待分析不一致用例数据。S102、获取用例数据的计算过程中的各个环节的流程日志;具体地,针对步骤S2中不一致的用例数据,自动拉取用例数据计算过程各个应用产生的关键信息的流程日志。比如数据库中信息,库存变更信息,查询服务返回信息,页面展示信息。S103、根据预设规则分析流程日志生成分析结果。具体地,使用程序自动对流程日志进行规则分析,生成分析结果,实现原来人工判断的过程。本实施例的数据不一致的分析方法通过自动化获取数据不一致记录,自动化获取该操作的流程日志,自动对流程日志进行检测和规则分析,得出数据不一致的原因并归类,生成分析结果,减少了分析的时间,极大的提高了分析的效率。实施例2如图2所示,本实施例的数据不一致的分析方法是对实施例1的进一步限定:具体地,本实施例的数据不一致的分析方法还包括以下步骤:S104、将分析结果进行分类统计并进行存储,分析结果包括归类列表信息和分析原因信息。具体地,比如对于房间不可订的场景,如果判断为供应商库存更新了信息,供应商端房间都已经预订完了,不可以再预订,则数据不一致的原因会归类到“供货库存变更”;如果供应商端库存信息是可预订,但是展示不可订,会根据服务流程判断是某服务计算错误,则数据不一致的原因会归类到“某某应用计算错误”,并将分析原因信息和归类列表信息保存到服务器。S105、设置若干分类筛选条件;S106、根据筛选条件将归类列表信息进行页面展示,归类列表信息包括失败原因的分类、分类的占比和变化趋势。具体地,提供自动结果归类信息的展示页面,方便查看,提供各种关本文档来自技高网...

【技术保护点】
1.一种数据不一致的分析方法,其特征在于,包括:/n在前端页面设置若干埋点;/n自动获取同用户操作不一致的埋点信息,生成不一致的用例数据;/n获取所述用例数据的计算过程中的各个环节的流程日志;/n根据预设规则分析所述流程日志生成分析结果。/n

【技术特征摘要】
1.一种数据不一致的分析方法,其特征在于,包括:
在前端页面设置若干埋点;
自动获取同用户操作不一致的埋点信息,生成不一致的用例数据;
获取所述用例数据的计算过程中的各个环节的流程日志;
根据预设规则分析所述流程日志生成分析结果。


2.如权利要求1所述的数据不一致的分析方法,其特征在于,所述分析方法还包括:
将所述分析结果进行分类统计并进行存储,所述分析结果包括归类列表信息和分析原因信息。


3.如权利要求2所述的数据不一致的分析方法,其特征在于,所述分析方法还包括:
设置若干分类筛选条件;
根据所述筛选条件将所述归类列表信息进行页面展示,所述归类列表信息包括失败原因的分类、所述分类的占比和变化趋势。


4.如权利要求2所述的数据不一致的分析方法,其特征在于,所述分析方法还包括:
将所述分析原因信息进行页面展示,所述分析原因信息包括不一致用例数据的不一致信息和所述流程日志的不一致信息;
所述流程日志的不一致信息包括数据不一致的展示信息、计算信息和库存信息。


5.一种数据不一致的分析系统,其特征在于,包括:
埋点设置模块,所述埋点设置模块用于在前端页面设置若干埋点;
用例数据获取模块,所述用例数据获取模块用于自动获取同用户操作不一致的埋点信息,生成不一致的用例数据;
流程日志获取模块,所述流程日志获取模块用于获取所述用例数据的计算过程中的各个环节的流程日志;...

【专利技术属性】
技术研发人员:张秋会黄文杰陈远张云
申请(专利权)人:携程计算机技术上海有限公司
类型:发明
国别省市:上海;31

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

1