报表数据的验证方法技术

技术编号:39840041 阅读:9 留言:0更新日期:2023-12-29 16:26
本申请提供一种报表数据的验证方法

【技术实现步骤摘要】
报表数据的验证方法、装置、设备及存储介质


[0001]本申请涉及人工智能识别分类
,尤其涉及一种报表数据的验证方法

装置

设备及存储介质


技术介绍

[0002]在银行的各类业务中,需要生成多种业务报表向监管机构和相关用户进行汇报和展示

[0003]在现有技术中,可以预设验证规则,生成业务报表后,工作人员可以根据预设验证规则对该业务报表进行校验,然而,随着业务报表数据量的增加,使得人工检验的错误率增加,造成报表数据验证的准确性较低


技术实现思路

[0004]本申请提供一种报表数据的验证方法

装置

设备及存储介质,用以解决现有技术中报表数据验证的准确性较低的技术问题

[0005]第一方面,本申请提供一种报表数据的验证方法,包括:
[0006]接收待验证报表,所述待验证报表中包括多个数据字段和每个数据字段的真实值;
[0007]获取逻辑规则信息,所述逻辑规则信息中包括多个报表类型和每个报表类型对应的待验证信息;
[0008]根据所述逻辑规则信息,确定所述待验证报表的目标待验证信息,所述目标待验证信息包括每个数据字段对应的逻辑运算规则和预设逻辑运算程序;
[0009]根据所述每个数据字段对应的逻辑运算规则和预设逻辑运算程序,确定所述每个数据字段的预测值;
[0010]将所述每个数据字段的真实值和预测值进行对比验证,得到所述待验证报表的验证结果

[0011]在一种可能的实施方式中,针对任意一个数据字段,根据所述数据字段对应的逻辑运算规则和预设逻辑运算程序,确定所述数据字段的预测值,包括:
[0012]对所述逻辑运算规则进行文本识别处理,确定所述数据字段对应的至少一个源字段的标识和所述至少一个源字段的运算规则;
[0013]根据所述至少一个源字段的标识,获取所述至少一个源字段的参数;
[0014]根据所述预设逻辑运算程序

所述至少一个源字段的运算规则和所述至少一个源字段的参数,确定所述数据字段的预测值

[0015]在一种可能的实施方式中,针对任意一个源字段;根据所述源字段的标识,获取所述源字段的参数,包括:
[0016]根据所述源字段的标识,确定所述源字段所在数据源表标识;
[0017]获取所述数据源表标识对应的数据源表,所述数据源表包括多个源字段和每个源
字段对应的参数;
[0018]根据所述源字段的标识,在所述数据源表中获取所述源字段的参数

[0019]在一种可能的实施方式中,根据所述预设逻辑运算程序

所述至少一个源字段的运算规则和所述至少一个源字段的参数,确定所述数据字段的预测值,包括:
[0020]确定所述预设逻辑运算程序中的至少一个待输入参数字段;
[0021]根据所述至少一个源字段的运算规则,将所述至少一个源字段的参数替换所述至少一个待输入参数字段,得到目标逻辑运算程序;
[0022]执行所述目标逻辑运算程序,得到所述数据字段的预测值

[0023]在一种可能的实施方式中,根据所述至少一个源字段的运算规则,将所述至少一个源字段的参数替换所述至少一个待输入参数字段,得到目标逻辑运算程序,包括:
[0024]根据所述至少一个源字段的运算规则,确定所述至少一个源字段的参数和所述至少一个待输入参数字段的对应关系;
[0025]根据所述对应关系,将所述至少一个源字段的参数替换所述至少一个待输入参数字段,得到目标逻辑运算程序

[0026]在一种可能的实施方式中,所述验证结果包括验证成功和验证失败;将所述每个数据字段的真实值和预测值进行对比验证,得到所述待验证报表的验证结果,包括:
[0027]将所述每个数据字段的真实值和预测值进行对比验证,得到所述每个数据字段的对比结果,对比结果包括相同结果和不相同结果;
[0028]若所述每个字段的对比结果中不存在所述不相同结果,则所述验证结果为验证成功;
[0029]若所述每个字段的对比结果中存在所述不相同结果,则所述验证结果为验证失败

[0030]在一种可能的实施方式中,针对任意一个数据字段;将所述数据字段的真实值和预测值进行对比验证,得到所述数据字段的对比结果,包括:
[0031]确定预设误差值;
[0032]将所述真实值减去所述预测值的绝对值,确定为误差值;
[0033]若所述误差值小于所述预设误差值,则所述数据字段的对比结果为相同结果;
[0034]若所述误差值大于或等于所述预设误差值,则所述数据字段的对比结果为不相同结果

[0035]在一种可能的实施方式中,根据所述逻辑规则信息,确定所述待验证报表的目标待验证信息,包括:
[0036]确定所述待验证报表的目标报表类型;
[0037]根据所述目标报表类型,在所述逻辑规则信息中确定所述待验证报表的目标待验证信息

[0038]第二方面,本申请提供一种报表数据的验证装置,包括接收模块

获取模块

第一确定模块

第二确定模块和对比验证模块:
[0039]所述接收模块用于,接收待验证报表,所述待验证报表中包括多个数据字段和每个数据字段的真实值;
[0040]所述获取模块用于,获取逻辑规则信息,所述逻辑规则信息中包括多个报表类型
和每个报表类型对应的待验证信息;
[0041]所述第一确定模块用于,根据所述逻辑规则信息,确定所述待验证报表的目标待验证信息,所述目标待验证信息包括每个数据字段对应的逻辑运算规则和预设逻辑运算程序;
[0042]所述第二确定模块用于,根据所述每个数据字段对应的逻辑运算规则和预设逻辑运算程序,确定所述每个数据字段的预测值;
[0043]所述对比验证模块用于,将所述每个数据字段的真实值和预测值进行对比验证,得到所述待验证报表的验证结果

[0044]在一种可能的实施方式中,针对任意一个数据字段,所述第二确定模块具体用于:
[0045]对所述逻辑运算规则进行文本识别处理,确定所述数据字段对应的至少一个源字段的标识和所述至少一个源字段的运算规则;
[0046]根据所述至少一个源字段的标识,获取所述至少一个源字段的参数;
[0047]根据所述预设逻辑运算程序

所述至少一个源字段的运算规则和所述至少一个源字段的参数,确定所述数据字段的预测值

[0048]在一种可能的实施方式中,针对任意一个源字段;所述第二确定模块具体用于:
[0049]根据所述源字段的标识,确定所述源字段所在数据源表标识;
[0050]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种报表数据的验证方法,其特征在于,包括:接收待验证报表,所述待验证报表中包括多个数据字段和每个数据字段的真实值;获取逻辑规则信息,所述逻辑规则信息中包括多个报表类型和每个报表类型对应的待验证信息;根据所述逻辑规则信息,确定所述待验证报表的目标待验证信息,所述目标待验证信息包括每个数据字段对应的逻辑运算规则和预设逻辑运算程序;根据所述每个数据字段对应的逻辑运算规则和预设逻辑运算程序,确定所述每个数据字段的预测值;将所述每个数据字段的真实值和预测值进行对比验证,得到所述待验证报表的验证结果
。2.
根据权利要求1所述的方法,其特征在于,针对任意一个数据字段,根据所述数据字段对应的逻辑运算规则和预设逻辑运算程序,确定所述数据字段的预测值,包括:对所述逻辑运算规则进行文本识别处理,确定所述数据字段对应的至少一个源字段的标识和所述至少一个源字段的运算规则;根据所述至少一个源字段的标识,获取所述至少一个源字段的参数;根据所述预设逻辑运算程序

所述至少一个源字段的运算规则和所述至少一个源字段的参数,确定所述数据字段的预测值
。3.
根据权利要求2所述的方法,其特征在于,针对任意一个源字段;根据所述源字段的标识,获取所述源字段的参数,包括:根据所述源字段的标识,确定所述源字段所在数据源表标识;获取所述数据源表标识对应的数据源表,所述数据源表包括多个源字段和每个源字段对应的参数;根据所述源字段的标识,在所述数据源表中获取所述源字段的参数
。4.
根据权利要求2所述的方法,其特征在于,根据所述预设逻辑运算程序

所述至少一个源字段的运算规则和所述至少一个源字段的参数,确定所述数据字段的预测值,包括:确定所述预设逻辑运算程序中的至少一个待输入参数字段;根据所述至少一个源字段的运算规则,将所述至少一个源字段的参数替换所述至少一个待输入参数字段,得到目标逻辑运算程序;执行所述目标逻辑运算程序,得到所述数据字段的预测值
。5.
根据权利要求4所述的方法,其特征在于,根据所述至少一个源字段的运算规则,将所述至少一个源字段的参数替换所述至少一个待输入参数字段,得到目标逻辑运算程序,包括:根据所述至少一个源字段的运算规则,确定所述至少一个源字段的参数和所述至少一个待输入参数字段的对应关系;根据所述对应关系,将所述至少一个源字段的参数替换所述至少一个待输入参数字段,得到目标逻辑运算程序
。6.
根据权利要求1‑5任一项所述的方法,其特征在于,所述验证结果包括验证成功和验证失败;将所述每个数据字段的真实值和预测值进行对比验证,...

【专利技术属性】
技术研发人员:闫伟
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1