一种作业错误信息处理方法、装置和存储介质制造方法及图纸

技术编号:27534985 阅读:23 留言:0更新日期:2021-03-03 11:19
本公开提供了一种作业错误信息处理方法、装置和存储介质,其中,方法包括:获取作业错误信息的目标作业识别信息;根据目标作业识别信息确定作业错误信息对应的目标作业任务项;获取目标作业任务项对应的目标注释信息,目标注释信息为预先嵌入的、注释目标作业任务项的目标作业任务脚本的信息;根据目标注释信息生成错误处理动态执行脚本,以调用对应的接口程序根据错误处理动态执行脚本处理作业错误信息对应的作业错误事件。能够有效提高作业错误信息的处理效率,改善用户体验。改善用户体验。改善用户体验。

【技术实现步骤摘要】
一种作业错误信息处理方法、装置和存储介质


[0001]本公开涉及计算机
,尤其涉及一种作业错误信息处理方法、装置和存储介质。

技术介绍

[0002]目前在一些操作系统中,例如大型主机平台的操作系统中,作业任务以脚本实例的形态存在,通过系统进行调度执行。在作业脚本的调度过程中,当出现例外错误事件时,例如出现脚本语法错误、脚本引用数据文件错误等意外情况时,系统无法识别错误事件的原因和输出相关参数,系统中的作业调度工具也无法感知发生上述例外错误事件的作业任务项。同时,系统也不能够采集相应作业任务项的内部信息,进而不能自动记录相关信息和自动处理该错误事件。
[0003]因此,需要提供一种作业错误信息处理方法,以解决上述问题,改善用户体验。

技术实现思路

[0004]本公开提供了一种作业错误信息处理方法、装置和存储介质,能够自动识别并定位作业错误信息对应的作业任务项,以供系统进行后续的记录和处理,改善用户体验。
[0005]一方面,本公开提供一种作业错误信息处理方法,所述方法包括:
[0006]获取作业错误信息的目标作业识别信息;
[0007]根据所述目标作业识别信息确定所述作业错误信息对应的目标作业任务项;
[0008]获取所述目标作业任务项对应的目标注释信息,所述目标注释信息为预先嵌入的、注释所述目标作业任务项的目标作业任务脚本的信息;
[0009]根据所述目标注释信息生成错误处理动态执行脚本,以调用对应的接口程序根据所述错误处理动态执行脚本处理所述作业错误信息对应的作业错误事件。
[0010]另一方面,本公开提供一种作业错误信息处理装置,所述装置包括:
[0011]第一获取模块:用于获取作业错误信息的目标作业识别信息;
[0012]确定模块:用于根据所述目标作业识别信息确定所述作业错误信息对应的目标作业任务项;
[0013]第二获取模块:用于获取所述目标作业任务项对应的目标注释信息,所述目标注释信息为预先嵌入的、注释所述目标作业任务项的目标作业任务脚本的信息;
[0014]生成模块:用于根据所述目标注释信息生成错误处理动态执行脚本,以调用对应的接口程序根据所述错误处理动态执行脚本处理所述作业错误信息对应的作业错误事件。
[0015]另一方面,本公开提供一种计算机存储介质,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由所述处理器加载并执行以实现如上所述的作业错误信息处理方法。
[0016]另一方面,本公开提供一种作业错误信息处理设备,包括上述的作业错误信息处理装置或存储介质。
[0017]另一方面,本公开提供一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令和至少一段程序,所述至少一条指令和至少一段程序由处理器加载并执行以实现上述的作业错误信息处理方法。
[0018]本公开提供的作业错误信息处理方法、装置、设备、存储介质和电子设备,具有如下技术效果:
[0019]本公开通过获取作业错误信息的目标作业识别信息,自动识别并定位作业错误信息对应的作业任务项,并根据目标作业任务项的目标注释信息自动生成动态执行脚本,进而自动触发系统对作业错误事件的信息记录和处理,能够有效提高作业错误信息的处理效率,改善用户体验。
附图说明
[0020]为了更清楚地说明本公开实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0021]图1是本公开实施例提供的一种作业错误信息处理方法的流程示意图;
[0022]图2是本公开实施例提供的ZOS操作系统的工具类操作界面;
[0023]图3是本公开实施例提供的根据作业错误处理程序约定的格式在作业任务脚本中生成的注释信息样例;
[0024]图4是本公开实施例提供的根据目标作业识别信息生成接口参数的程序运行截图;
[0025]图5是本公开实施例提供的确定目标作业任务项和获取目标注释信息的程序运行截图;
[0026]图6是本公开实施例提供的根据目标注释信息生成错误处理动态执行脚本的程序运行截图;
[0027]图7是本公开实施例提供的一种作业错误信息处理装置的结构示意图;
[0028]图8是本公开实施例提供的一种电子设备的结构示意图。
具体实施方式
[0029]下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0030]需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产
品或设备固有的其它步骤或单元。
[0031]以下介绍本公开的作业错误信息处理方法,请参考图1,图1是本公开实施例提供的一种作业错误信息处理方法的流程示意图,本公开提供了如实施例或流程图的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图1所示,作业错误信息处理方法可以包括:
[0032]S200:获取作业错误信息的目标作业识别信息。
[0033]本公开实施例中,作业错误信息能够表征对应的作业错误事件的等级,该等级能够反应作业错误事件的类别和严重程度,系统或工具可以根据作业错误信息感知和处理对应的作业任务结果。
[0034]在实际应用中,目标作业识别信息包括能够表征目标作业任务名的信息,包括但不限于目标作业任务名称和/或目标作业任务ID等,其中,目标作业任务名称可以包括目标作业任务的任务名和执行脚本名称等信息,目标作业任务ID包括目标作业任务的执行实例次数等信息,例如具体为某次执行实例。
[0035]在一些实施例中,作业错误信息可以通过作业返回码的形式显示在操作系统的界面上。
[0036]S400:根据目标作业识别信息确定作业错误信息对应的目标作业任务项。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种作业错误信息处理方法,其特征在于,所述方法包括:获取作业错误信息的目标作业识别信息;根据所述目标作业识别信息确定所述作业错误信息对应的目标作业任务项;获取所述目标作业任务项对应的目标注释信息,所述目标注释信息为预先嵌入的、注释所述目标作业任务项的目标作业任务脚本的信息;根据所述目标注释信息生成错误处理动态执行脚本,以调用对应的接口程序根据所述错误处理动态执行脚本处理所述作业错误信息对应的作业错误事件。2.根据权利要求1所述的方法,其特征在于,在所述获取作业错误信息的目标作业识别信息之前,所述方法还包括包括:响应于所述作业错误事件,根据所述目标注释信息生成作业错误信息。3.根据权利要求1所述的方法,其特征在于,所述目标作业识别信息包括目标作业任务名称和/或目标作业任务ID,相应的,所述根据所述目标作业识别信息确定所述作业错误信息对应的目标作业任务项包括:扫描包括所述目标作业任务项的作业任务项队列;在扫描过程中,根据所述目标作业任务名称与所述作业任务项队列中的各个作业任务项的作业任务名称进行匹配,以确定所述目标作业任务项;和/或,在扫描过程中,根据所述目标作业任务ID与所述作业任务项队列中的各个作业任务项的作业任务ID进行匹配,以确定所述目标作业任务项。4.根据权利要求1所述的方法,其特征在于,所述获取所述目标作业任务项对应的目标注释信息包括:获取所述目标作业任务脚本对应的目标脚本日志,所述目标脚本日志包括与所述目标注释信息对应的目标日志注释行;识别所述目标脚本日志中的目标日志注释行;提取所述目标日志注释行中的目标特征串;解析所述目标特征串,得到所述目标注释信息。5.根据权利要求1所述的方法,其特征在于,所述根据所述目标注释信息生成错误处理动态执行脚本包括:将所述目标注释信息插入预设动态脚本模板中,生成所述错误处理动态执行脚本。6.根据权利要求1所述的方法,其特征在于,在所述根据所述目标注释信息生成错误处理动态执行脚本之前,所述方法还包括:判断所述目标注释信息是否存在逻辑错误或语法错误;若不存在,执行所述根据所述目标注释信息生成错误处理动态执行脚本的步骤。7.一种作业错误信息处理装置,其特征在于,所述装置包括:第一获取模块:用于获取作业错误信息的目标作业识别信息;确定模块...

【专利技术属性】
技术研发人员:蔡昕孙锋余震于鹏迟斌然
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1