【技术实现步骤摘要】
文件批量比对方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种文件批量比对方法、装置、计算机设备和存储介质。
技术介绍
在保险业务场景下,可根据日主文件和文件模板生成多个文件,可通过生成的多个文件获取保险业务相关数据,而当修改其中某个生成文件的模板或者日志文件出现更新时,会导致根据更新后的日志文件或文件模板新生成的文件与原有文件之间存在大量差异数据,且由于保险业务中有多种不同类型的文件,以及多个文件模板和大量的日志文件,其中所包括的文件或文件模板、日志文件等出现变动时,对于保险业务相关的业务数据会带来数据异常等问题,因此需要对大量的文件的更新前后版本进行比对,以获得其中的差异数据,并对差异数据进行进一步地处理。由于传统方案是通过人工对一个个更新前后的不同文件进行比对,由于保险业务中涉及的文件数量庞大,具有的差异数据增多,因此需要消耗大量的人力资源,导致工作效率低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够有效减少人工比对,提高工作效率的文件批量比对方法、装置、计算机设备和存储介质。一种文件批量比对方法,所述方法包括:从数据库中 ...
【技术保护点】
1.一种文件批量比对方法,所述方法包括:从数据库中获取第一模版以及第一日志;获取第二模版以及第二日志;根据所述第一模版以及第一日志批量生成多个第一文件;根据所述第二模版以及第二日志批量生成多个第二文件;对所述多个第一文件以及所述多个第二文件进行批量比对,得到多种差异数据;分别获取所述差异数据与所述多个第一文件、多个第二文件之间的对应关系,并根据所述对应关系分别为多个第一文件以及多个第二文件添加差异标签;根据所述差异标签在所述第一文件中提取对应的第一目标文件;根据所述差异标签在所述第二文件中提取对应的第二目标文件;根据所述第一目标文件和所述第二目标文件获得异常数据列表;根据所 ...
【技术特征摘要】
1.一种文件批量比对方法,所述方法包括:从数据库中获取第一模版以及第一日志;获取第二模版以及第二日志;根据所述第一模版以及第一日志批量生成多个第一文件;根据所述第二模版以及第二日志批量生成多个第二文件;对所述多个第一文件以及所述多个第二文件进行批量比对,得到多种差异数据;分别获取所述差异数据与所述多个第一文件、多个第二文件之间的对应关系,并根据所述对应关系分别为多个第一文件以及多个第二文件添加差异标签;根据所述差异标签在所述第一文件中提取对应的第一目标文件;根据所述差异标签在所述第二文件中提取对应的第二目标文件;根据所述第一目标文件和所述第二目标文件获得异常数据列表;根据所述异常数据列表,对业务系统内的多个数据执行筛选操作,获得多个异常数据,并对所述异常数据进行数据处理,获得符合预设规则的数据。2.根据权利要求1所述的方法,其特征在于,所述对所述多个第一文件以及所述多个第二文件进行批量比对,得到多种差异数据包括:建立第一文件与第一文件夹间的对应关系,将多个第一文件分别存入对应的第一文件夹;建立第一文件与第一文件夹间的对应关系,并将多个第二文件分别存入对应的第二文件夹;分别对多个所述第一文件夹与多个所述第二文件夹执行一一比对操作,分别得到与多个第一文件夹、多个第二文件夹对应的多种差异数据。3.根据权利要求1所述的方法,其特征在于,在所述根据所述差异数据分别为多个第一文件以及多个第二文件添加差异标签之前,还包括:获取差异数据的多项属性;根据差异数据的多项属性,对所述差异数据进行分类,得到所述差异数据对应的差异类别;根据所述差异类别生成对应的差异标签。4.根据权利要求1所述的方法,其特征在于,所述根据所述差异数据分别为多个第一文件以及多个第二文件添加差异标签包括:获取所述差异数据对应的差异类别,以及与所述差异类别对应的差异标签;将所述差异数据作为决策树进行数据处理的数据集,将所述差异类别作为决策树的分支,根据所述数据集和所述分支生成决策树;利用所述决策树生成节点结果,分别建立所述节点结果和所述多个第一文件、多个第二文件的对应关系,并根据所述对应关系分别为多个第一文件以及多个第二文件添加差异标签。5.根据权利要求1所述的方法,其特征在于,所述根据所述差异数据在所述第一文件...
【专利技术属性】
技术研发人员:羊桂斌,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。