System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 报表数据比对方法和装置、计算机设备及存储介质制造方法及图纸_技高网

报表数据比对方法和装置、计算机设备及存储介质制造方法及图纸

技术编号:40410611 阅读:8 留言:0更新日期:2024-02-20 22:30
本申请实施例提供了一种报表数据比对方法和装置、计算机设备及存储介质,属于金融科技技术领域。该方法包括:获取源报表数据、源数据类别、目标报表数据和目标数据类别;根据对比信息从源报表数据提取出源报表字段和源报表字段的源表头信息;根据对比信息从目标报表数据提取出目标报表字段和目标报表字段的目标表头信息;将源表头信息、源报表字段、目标表头信息和目标报表字段存入字典模板得到初步字典列表;根据预设字段映射关系表对初步字典列表进行字段转换得到目标字典列表;目标字典列表包括:第一目标内容和第二目标内容;对第一目标内容和第二目标内容进行比对得到报表比对结果。本申请实施例能够降低数据比对的人力。

【技术实现步骤摘要】

本申请涉及金融科技,尤其涉及一种报表数据比对方法和装置、计算机设备及存储介质


技术介绍

1、随着科技的发展,产生了大量的报表数据,例如在金融场景下的投保数据、理财数据,通常报表数据迁移到另一平台后数据类型发生改变,以判断迁移过程后的报表数据实质内容是否变化,需要对迁移前后的报表数据进行比对。一般报表数据比对之前需要人工手动将报表数据按照一定行、列顺序批量放入到比对工具,再进行比对。

2、相关技术中,由人眼识别出两份报表数据中不同的内容,转换后再进行比对。因此,对于大量报表数据的比对,不仅耗费大量的人力,且降低报表数据的比对效率。如何降低报表数据比对的人力,提高报表数据的比对效率,成为了亟待解决的技术问题。


技术实现思路

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、对所述初步字典列表中相同的键值对进行检测,得到键值对检测信息;

37、根据所述键值对检测信息对所述初步字典列表进行键值对融合处理,得到更新字典列表。

38、为实现上述目的,本申请实施例的第二方面提出了一种报表数据比对装置,所述装置包括:

39、数据获取模块,用于获取报表数据集;其中,所述报表数据集包括:源报表数据和所述源报表数据的源数据类别、目标报表数据和所述目标报表数据的目标数据类别,所述目标报表数据是所述源报表数据从源平台迁移到目标平台后的报表数据;

40、源提取模块,用于根据预设的对比信息从源报表数据中提取出源报表字段和所述源报表字段的源表头信息;

41、目标提取模块,用于根据所述对比信息从所述目标报表数据中提取出目标报表字段和所述目标报表字段的目标表头信息;

42、存储模块,用于根据所述源数据类别将所述源表头信息、所述源报表字段、所述目标表头信息和所述目标报表字段存入预设的字典模板,得到初步字典列表;

43、字段转换模块,用于根据预设字段映射关系表对所述初步字典列表进行字段转换,得到目标字典列表;其中,所述目标字典列表包括:第一目标内容和第二目标内容;

44、内容比对模块,用于对所述第一目标内容和所述第二目标内容进行内容比对处理,得到报表比对结果。

45、为实现本文档来自技高网...

【技术保护点】

1.一种报表数据比对方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据预设字段映射关系表对所述初步字典列表进行字段转换,得到目标字典列表,包括:

3.根据权利要求2所述的方法,其特征在于,所述若所述表头比对结果表征所述源表头类别和所述目标表头类别不同,根据所述目标表头类别和所述预设字段映射关系表对所述初步字典列表进行字段转换,得到所述目标字典列表,包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,所述从源平台获取源数据,从目标平台获取目标数据,包括:

5.根据权利要求1至3任一项所述的方法,其特征在于,所述对比信息包括:查询语句信息、目标表头名称和比对字段名称;所述根据所述对比信息从所述目标报表数据中提取出目标报表字段和所述目标报表字段的目标表头信息,包括:

6.根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述源数据类别和所述目标数据类别将所述源表头信息、所述源报表字段、所述目标表头信息和所述目标报表字段存入预设的字典模板,得到初步字典列表,包括:

7.根据权利要求6所述的方法,其特征在于,在所述根据所述源数据类别将所述源表头信息、所述源报表字段、所述目标表头信息和所述目标报表字段存入预设的字典模板,得到初步字典列表之后,所述方法还包括:

8.一种报表数据比对装置,其特征在于,所述装置包括:

9.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的报表数据比对方法。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的报表数据比对方法。

...

【技术特征摘要】

1.一种报表数据比对方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据预设字段映射关系表对所述初步字典列表进行字段转换,得到目标字典列表,包括:

3.根据权利要求2所述的方法,其特征在于,所述若所述表头比对结果表征所述源表头类别和所述目标表头类别不同,根据所述目标表头类别和所述预设字段映射关系表对所述初步字典列表进行字段转换,得到所述目标字典列表,包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,所述从源平台获取源数据,从目标平台获取目标数据,包括:

5.根据权利要求1至3任一项所述的方法,其特征在于,所述对比信息包括:查询语句信息、目标表头名称和比对字段名称;所述根据所述对比信息从所述目标报表数据中提取出目标报表字段和所述目标报表字段的目标表头信息,包括:

6.根据权利要求1至3任一项所述...

【专利技术属性】
技术研发人员:代丽萍
申请(专利权)人:平安理财有限责任公司
类型:发明
国别省市:

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

1