一种基于pandas的数据验证方法、装置、设备及介质制造方法及图纸

技术编号:39326230 阅读:24 留言:0更新日期:2023-11-12 16:04
本申请公开了一种基于pandas的数据验证方法、装置、设备及介质,涉及大数据领域或金融领域。该方法包括:将读取到的原始文件基于pandas转换为修正文件,该原始文件中的数据为非浮点格式数据,该修正文件中的数据为浮点格式数据;接收数据库发送的查询文件,该查询文件中的数据为浮点格式数据;将修正文件中的数据和查询文件中的数据进行对比,以执行数据验证。由此,通过将原始文件中的非浮点格式数据通过pandas转化为与查询文件中的数据格式相同的浮点格式数据,能够直接将数据格式相同的修正文件和查询文件直接进行充分、全面的对比检查,进而提高了相关技术人员的检查效率,并使得后续的业务流程能够顺利进行。使得后续的业务流程能够顺利进行。使得后续的业务流程能够顺利进行。

【技术实现步骤摘要】
一种基于pandas的数据验证方法、装置、设备及介质


[0001]本申请涉及大数据领域或金融领域,特别涉及一种基于pandas的数据验证方法、装置、设备及介质。

技术介绍

[0002]随着金融系统中业务的增多,金融系统内的数据类型也越来越复杂。相关技术中,为保证金融系统更加符合生产环境的真实情况,相关技术人员会基于金融系统中Excel表格文件中的原始数据,对金融系统进行数据铺底。
[0003]然而,当对数据铺底的正确性进行验证时,相关技术人员只能对上述原始数据进行抽查,而无法对所有原始数据进行充分、全面的检查,从而可能导致后续的业务流程无法顺利进行。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种基于pandas的数据验证方法、装置、设备及介质,能够对所有原始文件中的原始数据进行充分、全面的检查,使得后续的业务流程顺利进行。
[0005]本申请实施例公开了如下技术方案:
[0006]第一方面,本申请提供了一种基于pandas的数据验证方法,所述方法包括:
[0007]将读取到的原始文件本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于pandas的数据验证方法,其特征在于,所述方法包括:将读取到的原始文件基于拓展程序库pandas转换为修正文件,所述原始文件中的数据为非浮点格式数据,所述修正文件中的数据为浮点格式数据;接收数据库发送的查询文件,所述查询文件中的数据为浮点格式数据;将所述修正文件中的数据和所述查询文件中的数据进行对比,以执行数据验证。2.根据权利要求1所述的方法,其特征在于,所述接收数据库发送的查询文件,包括:接收数据库文件;若所述数据库文件中的数据为非浮点格式数据,则将所述数据库文件基于pandas转换为查询文件。3.根据权利要求1或2所述的方法,其特征在于,所述将所述修正文件中的数据和所述查询文件中的数据进行对比,包括:基于所述查询文件,创建保留文件;将所述修正文件的第N行设置为修正文件的第N目标字段,N为正整数;将所述保留文件的第N行设置为保留文件的第N目标字段;将所述修正文件的第N目标字段和所述保留文件的第N目标字段进行对比。4.根据权利要求3所述的方法,其特征在于,在所述将所述修正文件的第N目标字段和所述保留文件的第N目标字段进行对比之后,所述方法还包括:若对比结果表征所述保留文件中包含所述修正文件的第N目标字段,则向所述数据库发送所述修正文件的第N目标字段;若所述对比结果表征保留文件中不包含所述修正文件的第N目标字段,则向所述数据库发送提醒消息,所述提醒消息为表征所述修正文件的第N目标字段不存在的消息。5.一种基于pandas的数据验证装置,其特征在于,所述装置包括:转换模块、接收模块和对比模块;所述转换模块,用于将读取到的原始文件基于pandas转换为修正文件,所述原始文件中的数据为非浮点格式数据,所述修正文件中的数据为浮点格式数据;所述接收模块,用于接收数据库发送的查询文件,所述查询文件...

【专利技术属性】
技术研发人员:詹栩丹杜超凡姜玉婷林津如林丽云纪锴吴奕霖彭上尉邱德宗石明睿陶曾明
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1