System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,尤其是涉及一种多文件数据处理方法及相关装置。
技术介绍
1、随着信息技术的快速发展,数据处理成为了各行各业中不可或缺的一部分,特别是在大数据时代,需要对海量的信息进行数据处理,例如在金融行业,银行为了提高监管数据的质量,需要对多个文件的监管数据进行校验等数据处理,从而得到可用于制作需求表的标准数据。
2、针对于多文件数据,通常通过银行员工依次对单个文件进行校验核对,容易产生误差,导致数据处理的准确性不高,效率较低。
技术实现思路
1、针对上述问题,本申请提供一种多文件数据处理方法及相关装置,用于解决数据处理准确率和效率较低的问题。
2、基于此,本申请公开了如下技术方案:
3、第一方面,本申请实施例提供了一种多文件数据处理方法,所述方法包括:
4、获取文件清单和来自m个原始文件的n个文件块,所述原始文件包括至少一个所述文件块,所述文件清单用于表征所述n个文件块与所述m个原始文件之间的归属关系,所述n为正整数,所述m为小于或等于所述n的正整数;
5、根据所述文件清单对所述n个文件块合并,得到所述m个原始文件;
6、将目标原始文件中的各个子数据按照银行数据质量规则分别进行处理,得到标准数据,所述目标原始文件为所述m个原始文件中的一个原始文件,所述银行数据质量规则用于识别所述子数据中的异常字段并对所述异常字段进行修改,所述标准数据包括的各个子数据中未包括所述异常字段;
7、将所述m个原
8、获取用于满足多个数据需求的数据需求表,所述数据需求表包括多个数据处理规则,所述数据处理规则用于将数据处理为满足所述数据处理规则对应的数据需求的数据,不同的所述数据处理规则对应不同的所述数据需求;
9、获取目标数据需求;
10、根据所述数据需求表和所述目标数据需求对所述标准数据进行处理,得到满足所述目标数据需求的数据报表。
11、第二方面,本申请实施例提供了一种多文件数据处理装置,所述装置包括:获取单元、合并单元和处理单元;
12、所述获取单元,用于获取文件清单和来自m个原始文件的n个文件块,所述原始文件包括至少一个所述文件块,所述文件清单用于表征所述n个文件块与所述m个原始文件之间的归属关系,所述n为正整数,所述m为小于或等于所述n的正整数;
13、所述合并单元,用于根据所述文件清单对所述n个文件块合并,得到所述m个原始文件;
14、所述处理单元,用于将目标原始文件中的各个子数据按照银行数据质量规则分别进行处理,得到标准数据,所述目标原始文件为所述m个原始文件中的一个原始文件,所述银行数据质量规则用于识别所述子数据中的异常字段并对所述异常字段进行修改,所述标准数据包括的各个子数据中未包括所述异常字段;
15、所述处理单元,还用于将所述m个原始文件分别作为所述目标原始文件,得到所述m个原始文件分别对应的标准数据;
16、所述获取单元,还用于获取用于满足多个数据需求的数据需求表,所述数据需求表包括多个数据处理规则,所述数据处理规则用于将数据处理为满足所述数据处理规则对应的数据需求的数据,不同的所述数据处理规则对应不同的所述数据需求;
17、所述获取单元,还用于获取目标数据需求;
18、所述处理单元,还用于根据所述数据需求表和所述目标数据需求对所述标准数据进行处理,得到满足所述目标数据需求的数据报表。
19、第三方面,本申请实施例提供了一种计算机设备,所述计算机设备包括处理器以及存储器:
20、所述存储器用于存储计算机程序,并将所述计算机程序传输给所述处理器;
21、所述处理器用于根据所述计算机程序执行权利要求以上第一方面所述的方法。
22、第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行以上第一方面所述的方法。
23、第五方面,本申请实施例提供了一种包括计算机程序的计算机程序产品,当其在计算机设备上运行时,使得所述计算机设备执行以上第一方面所述的方法。
24、从以上技术方案可以看出,本申请至少具有以下有益效果:
25、获取文件清单和来自m个原始文件的n个文件块,根据文件清单对n个文件块合并,得到m个原始文件,从而将归属于同一原始文件的文件块合并至同一原始文件,便于进行后续数据处理。将目标原始文件中的各个子数据按照银行数据质量规则分别进行处理,得到标准数据,将m个原始文件分别作为目标原始文件,得到m个原始文件分别对应的标准数据,从而通过银行数据质量规则识别各个子数据中的异常字段并对异常字段进行修改,得到不含异常字段的标准数据,提高了数据处理的效率和准确率。获取用于满足多个数据需求的数据需求表,获取目标数据需求,根据数据需求表和目标数据需求对标准数据进行处理,得到满足目标数据需求的数据报表,从而提高标准数据的直观性和可分析性,提高了应用标准数据过程中的效率和准确率。
本文档来自技高网...【技术保护点】
1.一种多文件数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述银行数据质量规则包括总行数据质量规则和支行数据质量规则,所述将目标原始文件中的各个子数据按照银行数据质量规则分别进行处理,得到标准数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述银行数据质量规则包括数据关联规则和默认值规则,所述数据关联规则用于对具有关联关系的子数据分别进行处理,所述默认值规则用于对所述原始文件中具有数据默认范围的子数据进行处理。
6.根据权利要求5所述的方法,其特征在于,若所述银行数据质量规则为所述数据关联规则,所述数据关联规则包括所述子数据的关联关系、所述子数据数据处理顺序和各个所述子数据分别对应的处理规则,则所述将目标原始文件中的各个子数据按照银行数据质量规则分别进行处理,得到标准数据,包括:
7.根据权利要求5所述的方法,其特征在于,若所述银行数据质量规则
8.根据权利要求1所述的方法,其特征在于,所述数据处理规则通过如下方式得到:
9.一种多文件数据处理装置,其特征在于,所述装置包括:获取单元、合并单元和处理单元;
10.一种计算机设备,其特征在于,所述计算机设备包括处理器以及存储器:
...【技术特征摘要】
1.一种多文件数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述银行数据质量规则包括总行数据质量规则和支行数据质量规则,所述将目标原始文件中的各个子数据按照银行数据质量规则分别进行处理,得到标准数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述银行数据质量规则包括数据关联规则和默认值规则,所述数据关联规则用于对具有关联关系的子数据分别进行处理,所述默认值规则用于对所述原始文件中具有数据默认范围的子数据进行处理。
6.根据权利要求5所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:刘宽,
申请(专利权)人:中国农业银行股份有限公司河北省分行,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。