一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

批处理文件的质量检测方法与流程

2021-10-30 02:23:00 来源:中国专利 TAG:检测方法 批处理文件 特别 质量 文件

技术特征:
1.一种批处理文件的质量检测方法,其特征在于,包括以下步骤:在主程序内设置检查矩阵配置文件,检查矩阵配置文件包括批量待检查文件的信息和各待检查文件待检查项对应的插件信息,其中,各待检查文件待检查项对应的插件包括文件校验值检查插件、文件记录阈值检查插件和文件字段检查插件;主程序定时调用并解析所述检查矩阵配置文件;根据所述待检查文件的信息获取待检查文件;根据各待检查文件待检查项对应的插件信息获取对应的插件;根据对应的插件进行检测,其中,文件校验值检查插件对当前待检查文件的内容进行校验检测,文件记录阈值检查插件对当前待检查文件的行数进行检测,文件字段检查插件对当前待检查文件中字段的长度及字段的内容进行检测;将检测不通过的文件的信息及其检测不通过的类型输出至告警日志中。2.如权利要求1所述的批处理文件的质量检测方法,其特征在于,所述待检查文件的信息包括文件号、文件名和文件路径。3.如权利要求1所述的批处理文件的质量检测方法,其特征在于,根据各待检查文件待检查项对应的插件信息获取对应的插件,插件包括:文件校验值检查插件、文件记录阈值检查插件和/或文件字段检查插件。4.如权利要求3所述的批处理文件的质量检测方法,其特征在于,当对应的插件为文件校验值检查插件时,检测方式如下:根据所述检查矩阵配置文件中待检查文件的信息同时获取校验文件和源文件,比对校验文件的内容和源文件的内容,若相符,则判断为检测通过,反之,则判断为检测不通过。5.如权利要求3所述的批处理文件的质量检测方法,其特征在于,当对应的插件为文件记录阈值检查插件时,检测方式如下:获取所述检查矩阵配置文件中预设的各待检查文件的行数阈值,比较当前待检查文件预设的行数阈值和实际的行数阈值,若实际的行数阈值小于等于预设的行数阈值,则判断为检测通过,若实际的行数阈值超出预设的行数阈值,则判断为检测不通过。6.如权利要求3所述的批处理文件的质量检测方法,其特征在于,当对应的插件为文件字段检查插件时,文件字段检查插件包含一内容配置文件,所述内容配置文件包含检测选择配置参数和检测预设参数,以对当前待检查文件中字段的长度及字段的内容进行检测。7.如权利要求6所述的批处理文件的质量检测方法,其特征在于,根据检测选择配置参数进行选择的方式如下:内容配置文件提供抽样开关配置,根据全量检查文件或抽样检查文件的需求选择是否开启抽样开关。8.如权利要求6所述的批处理文件的质量检测方法,其特征在于,文件字段检查插件的检测方式如下:获取所述检测预设参数中的字符长度预设值,记录当前待检查文件的字符长度实际值,进行比较,若匹配,则判断为检测通过,反之,则判断为检测不通过;获取所述检测预设参数中预设的字段位置、字段必填属性以及字段内容格式,记录当前待检查文件实际的字段位置、字段必填属性以及字段内容格式,进行比较,若全部匹配,则判断为检测通过,反之,则判断为检测不通过;
其中,字符长度、字段位置、字段必填属性以及字段内容格式中任一一种不匹配,则判断为文件字段检查插件检测不通过。9.如权利要求1所述的批处理文件的质量检测方法,其特征在于,检测不通过的类型包括文件校验值检查插件检测不通过、文件记录阈值检查插件检测不通过和文件字段检查插件检测不通过中的至少一种。10.如权利要求1所述的批处理文件的质量检测方法,其特征在于,日志分析程序实时监控并分析日志,若出现告警日志及时发送预警。

技术总结
本发明涉及一种批处理文件的质量检测方法,包括以下步骤:在主程序内设置检查矩阵配置文件,检查矩阵配置文件包括批量待检查文件的信息和各待检查文件待检查项对应的插件信息,其中,各待检查文件待检查项对应的插件包括文件校验值检查插件、文件记录阈值检查插件和文件字段检查插件;主程序定时调用并解析所述检查矩阵配置文件;根据所述待检查文件的信息获取待检查文件;根据各待检查文件待检查项对应的插件信息获取对应的插件;根据对应的插件进行检测;将检测不通过的情况输出至告警日志中。本发明可以对待检查文件的字段格式和数据量阈值等多维度进行检查,以降低批处理程序因文件质量问题导致异常发生的概率。因文件质量问题导致异常发生的概率。因文件质量问题导致异常发生的概率。


技术研发人员:侯正伟
受保护的技术使用者:上海通联金融服务有限公司
技术研发日:2021.07.30
技术公布日:2021/10/29
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜