[发明专利]一种参数的核对方法、系统及存储介质在审
申请号: | 202211071416.3 | 申请日: | 2022-09-02 |
公开(公告)号: | CN115455049A | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 丁先 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/25;G06Q40/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 付丽 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 参数 核对 方法 系统 存储 介质 | ||
1.一种参数的核对方法,其特征在于,所述参数包括参数报表和参数模板,所述方法包括:
获取所述参数报表以及所述参数模板;
根据预先设置的参数导入规则对所述参数报表以及所述参数模板进行解析,所述参数导入规则用于实现对各种数据结构和各种格式的参数的解析;
将解析的结果保存至数据库;
引用预先设置的参数核对规则对所述解析的结果中的数据项进行核对,所述预先设置的参数核对规则包括多个核对类,每个所述核对类对应的需要核对的数据项不同。
2.根据权利要求1所述的参数的核对方法,其特征在于,所述预先设置的参数导入规则中指示了以下中的至少一项:
参数的上传路径、参数的下载路径、已投产参数报表目录、未投产参数报表目录、数据分隔符、有效数据的开始的标识位、有效数据的结束的标识位以及有效数据的截取长度。
3.根据权利要求1所述的参数的核对方法,其特征在于,所述预先设置的参数核对规则中指示了以下中的至少一项:
参数的字段的名称、参数长度、参数类型、参数分隔符、有参数效标识位、参数截取长度或参数列属性;
所述参数的列属性中包括主键列、参与比对列、不参与比队列中的至少一项。
4.根据权利要求1所述的参数的核对方法,其特征在于,所述将解析的结果导入数据库,具体包括:
将所述解析的结果,按照参数每列的数据格式和截取长度要求,导入并保存至数据库的参数表中。
5.根据权利要求1所述的参数的核对方法,其特征在于,所述预先设置的参数核对规则中包括的多个核对类,具体包括以下中的至少一项:
参数报表数据存在但参数模板数据不存在、参数模板数据存在但参数报表数据不存在、参数报表数据和参数模版数据都存在但有差异、参数报表数据存在重复记录项,或参数模版数据存在重复记录项。
6.根据权利要求1所述的参数的核对方法,其特征在于,所述获取所述参数报表以及所述参数模板之前,所述方法还包括:
判断所述数据库中是否包括用于存储所述参数报表以及所述参数模板的数据表;
若不存在,则根据所述预先设置的参数核对规则,生成用于存储所述参数报表和所述参数模版的数据表。
7.根据权利要求1所述的参数的核对方法,其特征在于,所述获取所述参数报表以及所述参数模板之前,所述方法还包括:
判断所述预先设置的参数核对规则是否存在变化;
若存在,则根据发生变化后的所述预先设置的参数核对规则,生成用于存储所述参数报表和所述参数模版的数据表。
8.根据权利要求1至7中任一项所述的参数的核对方法,其特征在于,所述方法还包括:
完成核对后,生成参数的核对结果,并按照指定的路径进行备份。
9.一种参数的核对装置,其特征在于,所述参数包括参数报表和参数模板,所述装置包括:获取单元、解析单元、保存单元以及核对单元;
所述获取单元,用于获取所述参数报表以及所述参数模板;
所述解析单元,用于根据预先设置的参数导入规则对所述参数报表以及所述参数模板进行解析,所述参数导入规则用于实现对各种数据结构和各种格式的参数的解析;
所述保存单元,用于将解析的结果保存至数据库;
所述核对单元,用于引用预先设置的参数核对规则对所述解析的结果中的数据项进行核对,所述预先设置的参数核对规则包括多个核对类,每个所述核对类对应的需要核对的数据项不同。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现权利要求1-8中任意一项所述的参数的核对方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211071416.3/1.html,转载请声明来源钻瓜专利网。