本申请涉及区块链领域或金融领域,尤其涉及一种基于私有链的数据比对方法、装置、设备及存储介质。
背景技术:
1、面对强监管的需求以及国产化迁移进程、绿洲工程的推进,许多报送系统在更新后都与更新前的报送系统存在数据差异问题。更新前后的报送系统在模型搭建,加工规则都存在差异性,数据差异问题的比对往往需要开发人员一层层追溯,耗费人力较大,从而导致工作效率低。
技术实现思路
1、本申请实施例提供了一种基于私有链的数据比对方法、装置、设备及存储介质,可以提高数据比对的工作效率。
2、本申请第一方面提供了一种基于私有链的数据比对方法,包括:
3、根据目标比对报文信息确定待核对报文系统,所述待核对报文系统包括更新前的待核对报文系统和更新后的待核对报文系统;
4、根据所述待核对报文系统确定参与主体;
5、根据所述参与主体搭建私有链;
6、调用所述私有链的所述参与主体查询所述待核对报文系统的系统数据,所述系统数据包括更新前的系统数据和更新后的系统数据;
7、调用所述私有链的所述参与主体对所述更新前的系统数据和所述更新后的系统数据进行比对处理。
8、可选地,所述参与主体包括业务人员参与方,所述方法,还包括:
9、调用所述私有链的所述业务人员参与方获取所述待核对报文系统对应的指标数据加工规则;
10、调用所述私有链的业务人员参与方对所述指标数据加工规则的内容进行细化,并将细化后的指标数据加工规则上传到所述私有链。
11、可选地,其特征在于,所述参与主体包括待核对报文系统技术参与方,所述方法,还包括:
12、调用所述私有链的所述待核对报文系统技术参与方获取所述细化后的指标数据加工规则;
13、调用所述私有链的所述待核对报文系统技术参与方根据所述细化后的指标数据加工规则编写查数程序,并将所述查数程序上传到所述私有链。
14、可选地,所述参与主体包括生产运维支持参与方,所述调用所述私有链的所述参与主体查询所述待核对报文系统的系统数据,包括:
15、调用所述私有链的所述待核对报文系统技术参与方获取所述查数程序;
16、调用所述私有链的所述待核对报文系统技术参与方根据所述查数程序查询所述系统数据,并将所述系统数据上传到所述私有链。
17、可选地,所述调用所述私有链的所述参与主体对所述更新前的系统数据和所述更新后的系统数据进行比对处理,包括:
18、调用所述私有链的所述业务人员参与方获取所述系统数据;
19、调用所述私有链的所述业务人员参与方对所述系统数据进行比对处理,得到比对结果,并将所述比对结果上传到所述私有链,其中,所述比对处理包括数据量级比对、关键值一致性比对和/或多维度数据差异比对。
20、可选地,所述方法,还包括:
21、调用所述私有链的所述业务人员参与方和所述待核对报文系统技术参与方获取所述比对结果;
22、调用所述私有链的所述业务人员参与方和所述待核对报文系统技术参与方根据所述比对结果进行差异分析,得到差异原因,并将所述差异原因上传到所述私有链。
23、可选地,所述参与主体还包括监管机构参与方,所述将所述差异原因上传到所述私有链后,所述方法,还包括:
24、触发所述私有链调用所述监管机构参与方获取所述差异原因。
25、本申请第二方面提供了一种基于私有链的数据比对装置,包括:
26、确定单元,用于根据目标比对报文信息确定待核对报文系统,所述待核对报文系统包括更新前的待核对报文系统和更新后的待核对报文系统;
27、所述确定单元,还用于根据所述待核对报文系统确定参与主体;
28、搭建单元,用于根据所述参与主体搭建私有链;
29、查询单元,用于调用所述私有链的所述参与主体查询所述待核对报文系统的系统数据,所述系统数据包括更新前的系统数据和更新后的系统数据;
30、比对单元,用于调用所述私有链的所述参与主体对所述更新前的系统数据和所述更新后的系统数据进行比对处理。
31、本申请第三方面提供了一种基于私有链的数据比对设备,包括:
32、一个或多个处理器;
33、存储器,其上存储有一个或多个程序;
34、当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述任意一项所述的基于私有链的数据比对的方法。
35、本申请第四方面提供了一种计算机存储介质,用于存储程序,所述程序被执行时,用于实现如上述任意一项所述的基于私有链的数据比对的方法。
36、本申请实施例公开了一种基于私有链的数据比对方法、装置、设备及存储介质。在该方法中,根据目标比对报文信息确定待核对报文系统,待核对报文系统包括更新前的待核对报文系统和更新后的待核对报文系统;根据待核对报文系统确定参与主体;根据参与主体搭建私有链;调用私有链的参与主体查询待核对报文系统的系统数据,系统数据包括更新前的系统数据和更新后的系统数据;调用私有链的参与主体对更新前的系统数据和更新后的系统数据进行比对处理。由此可见,利用本申请实施例提供的方案,基于私有链对系统数据进行自动化比对,可以大大提升数据比对的效率,并且,参与主体通过私有链参与数据比对的流程,可以通过私有链及时查看工作进度,同时也提升了各参与主体之间沟通的效率。
1.一种基于私有链的数据比对方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述参与主体包括业务人员参与方,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述参与主体包括待核对报文系统技术参与方,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述参与主体包括生产运维支持参与方,所述调用所述私有链的所述参与主体查询所述待核对报文系统的系统数据,包括:
5.根据权利要求4所述的方法,其特征在于,所述调用所述私有链的所述参与主体对所述更新前的系统数据和所述更新后的系统数据进行比对处理,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述参与主体还包括监管机构参与方,所述将所述差异原因上传到所述私有链后,所述方法还包括:
8.一种基于私有链的数据比对装置,其特征在于,所述装置包括:
9.一种基于私有链的数据比对设备,其特征在于,所述设备包括:处理器和存储器;
10.一种计算机可读存储介质,其特征在于,包括指令,当其在计算机上运行时,使得计算机执行以上权利要求1-7任意一项所述的方法。