排程处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:38319691 阅读:10 留言:0更新日期:2023-07-29 09:01
本申请涉及一种排程处理方法、装置、计算机设备、存储介质和计算机程序产品,涉及计算机技术领域,可用于金融科技领域或其他相关领域。所述方法包括:响应于对业务系统中的系统作业的排程处理指令,确定排程处理指令关联的待处理系统作业;确定待处理系统作业的多个作业属性,并获取每个作业属性的第一数据表;根据多个作业属性中的每个作业属性对应的第一数据表,获取待处理系统作业在每个作业属性下的目标作业属性信息,并根据待处理系统作业的多个目标作业属性信息,生成作业信息文件;根据作业信息文件,以及排程处理指令的指令类型,更新业务系统中的待处理系统作业的排程。采用本方法,能够提高排程处理的正确率。能够提高排程处理的正确率。能够提高排程处理的正确率。

【技术实现步骤摘要】
排程处理方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种排程处理方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着计算机技术的不断发展,越来越多的企业选择用分布式批量框架对作业的排程进行处理,其中,排程可以理解是将任务分配至资源的过程,通过对应用的多个作业进行排程并发布相应的排程信息,可以编排多个作业之间的处理顺序,使应用下的多个作业有序执行。
[0003]相关技术中,在对作业进行排程处理时,通常需要工作人员将作业名填写至预设文件中,然后调用分布式批量框架的接口,以根据预设文件记录的作业名,对相关作业的排程信息进行排程处理。
[0004]然而,基于相关技术的排程处理方法,容易出现作业的排程信息遗漏处理或错误处理的情况,存在排程处理的正确率较低的问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高排程处理正确率的排程处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种排程处理方法。所述方法包括:
[0007]响应于对业务系统中的系统作业的排程处理指令,确定所述排程处理指令关联的待处理系统作业;
[0008]确定所述待处理系统作业的多个作业属性,并获取每个作业属性的第一数据表;所述第一数据表中记录有多个系统作业在对应作业属性下的作业属性信息;
[0009]根据所述多个作业属性中的每个作业属性对应的第一数据表,获取所述待处理系统作业在每个作业属性下的目标作业属性信息,并根据所述待处理系统作业的多个目标作业属性信息,生成作业信息文件;
[0010]根据所述作业信息文件,以及所述排程处理指令的指令类型,更新所述业务系统中的所述待处理系统作业的排程。
[0011]在其中一个实施例中,所述根据所述多个作业属性中的每个作业属性对应的第一数据表,获取所述待处理系统作业在每个作业属性下的目标作业属性信息,包括:
[0012]针对所述每个作业属性对应的第一数据表,根据所述排程处理指令携带的所述待处理系统作业对应的作业标识,在所述第一数据表中识别出与所述作业标识对应的作业属性信息;
[0013]将多个所述第一数据表中与所述作业标识对应的作业属性信息,确认为所述待处理系统作业在每个作业属性下的目标作业属性信息。
[0014]在其中一个实施例中,所述多个目标作业属性信息包括作业依赖属性下的作业依
赖属性信息;
[0015]所述根据所述作业信息文件,以及所述排程处理指令的指令类型,更新所述业务系统中的所述待处理系统作业的排程,包括:
[0016]在所述排程处理指令的指令类型为删除指令的情况下,根据所述待处理系统作业在所述作业信息文件中的作业依赖属性信息,确定所述待处理系统作业的前项作业与后项作业;
[0017]分别更新所述前项作业与所述后项作业在对应于所述作业依赖属性的第一数据表中的作业依赖属性信息,并删除所述待处理系统作业在多个所述第一数据表中的目标作业属性信息。
[0018]在其中一个实施例中,所述根据所述作业信息文件,以及所述排程处理指令的指令类型,更新所述业务系统中的所述待处理系统作业的排程,还包括:
[0019]在所述排程处理指令的指令类型为修改指令的情况下,根据所述排程处理指令携带的属性修改信息,对所述作业信息文件中所述待处理系统作业的多个作业属性信息进行修改,得到所述待处理系统作业的多个修改后的作业属性信息;
[0020]根据所述待处理系统作业的多个修改后的作业属性信息,更新所述待处理系统作业在多个所述第一数据表中的目标作业属性信息。
[0021]在其中一个实施例中,所述根据所述待处理系统作业的多个修改后的作业属性信息,更新所述待处理系统作业在多个所述第一数据表中的目标作业属性信息,包括:
[0022]针对所述待处理系统作业的每个作业属性,在多个所述第一数据表中查询与每个作业属性对应的第一数据表,作为每个作业属性对应的目标数据表;
[0023]根据所述待处理系统作业每个作业属性下的修改后的作业属性信息,更新每个作业属性对应的目标数据表中的目标作业属性信息。
[0024]在其中一个实施例中,所述根据所述待处理系统作业的多个目标作业属性信息,生成作业信息文件,包括:
[0025]若所述待处理系统作业为多个,针对所述每个作业属性,根据多个所述待处理系统作业在所述作业属性下的目标作业属性信息,生成所述作业属性的第二数据表;
[0026]组合多个所述第二数据表,得到所述作业信息文件。
[0027]在其中一个实施例中,所述响应于对业务系统中的系统作业的排程处理指令,确定所述排程处理指令关联的待处理系统作业,包括:
[0028]接收用户在排程系统登录界面中输入的用户信息;
[0029]在所述用户信息验证通过的情况下,响应于所述用户在所述排程系统登录界面输入的数据库连接指令,连接与所述数据库连接指令对应的业务系统排程信息数据库;
[0030]响应于所述用户在所述业务系统排程信息数据库的查询界面输入的排程处理指令,在所述业务系统排程信息数据库中,查询出与所述排程处理指令携带的作业标识对应的系统作业,作为所述排程处理指令关联的待处理系统作业。
[0031]在其中一个实施例中,在根据所述作业信息文件,以及所述排程处理指令的指令类型,更新所述业务系统中的所述待处理系统作业的排程之后,还包括:
[0032]根据所述业务系统中的所述待处理系统作业的更新后的排程,得到所述业务系统中的系统作业的目标排程;
[0033]根据所述业务系统中的系统作业的目标排程,生成所述业务系统的目标排程文件;
[0034]按照所述目标排程文件,执行所述业务系统中的各个系统作业。
[0035]第二方面,本申请还提供了一种排程处理装置。所述装置包括:
[0036]作业确定模块,用于响应于对业务系统中的系统作业的排程处理指令,确定所述排程处理指令关联的待处理系统作业;
[0037]属性获取模块,用于确定所述待处理系统作业的多个作业属性,并获取每个作业属性的第一数据表;所述第一数据表中记录有多个系统作业在对应作业属性下的作业属性信息;
[0038]文件生成模块,用于根据所述多个作业属性中的每个作业属性对应的第一数据表,获取所述待处理系统作业在每个作业属性下的目标作业属性信息,并根据所述待处理系统作业的多个目标作业属性信息,生成作业信息文件;
[0039]排程处理模块,用于根据所述作业信息文件,以及所述排程处理指令的指令类型,更新所述业务系统中的所述待处理系统作业的排程。
[0040]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0041]响应于对业务系统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种排程处理方法,其特征在于,所述方法包括:响应于对业务系统中的系统作业的排程处理指令,确定所述排程处理指令关联的待处理系统作业;确定所述待处理系统作业的多个作业属性,并获取每个作业属性的第一数据表;所述第一数据表中记录有多个系统作业在对应作业属性下的作业属性信息;根据所述多个作业属性中的每个作业属性对应的第一数据表,获取所述待处理系统作业在每个作业属性下的目标作业属性信息,并根据所述待处理系统作业的多个目标作业属性信息,生成作业信息文件;根据所述作业信息文件,以及所述排程处理指令的指令类型,更新所述业务系统中的所述待处理系统作业的排程。2.根据权利要求1所述的方法,其特征在于,所述根据所述多个作业属性中的每个作业属性对应的第一数据表,获取所述待处理系统作业在每个作业属性下的目标作业属性信息,包括:针对所述每个作业属性对应的第一数据表,根据所述排程处理指令携带的所述待处理系统作业对应的作业标识,在所述第一数据表中识别出与所述作业标识对应的作业属性信息;将多个所述第一数据表中与所述作业标识对应的作业属性信息,确认为所述待处理系统作业在每个作业属性下的目标作业属性信息。3.根据权利要求1所述的方法,其特征在于,所述多个目标作业属性信息包括作业依赖属性下的作业依赖属性信息;所述根据所述作业信息文件,以及所述排程处理指令的指令类型,更新所述业务系统中的所述待处理系统作业的排程,包括:在所述排程处理指令的指令类型为删除指令的情况下,根据所述待处理系统作业在所述作业信息文件中的作业依赖属性信息,确定所述待处理系统作业的前项作业与后项作业;分别更新所述前项作业与所述后项作业在对应于所述作业依赖属性的第一数据表中的作业依赖属性信息,并删除所述待处理系统作业在多个所述第一数据表中的目标作业属性信息。4.根据权利要求1所述的方法,其特征在于,所述根据所述作业信息文件,以及所述排程处理指令的指令类型,更新所述业务系统中的所述待处理系统作业的排程,还包括:在所述排程处理指令的指令类型为修改指令的情况下,根据所述排程处理指令携带的属性修改信息,对所述作业信息文件中所述待处理系统作业的多个作业属性信息进行修改,得到所述待处理系统作业的多个修改后的作业属性信息;根据所述待处理系统作业的多个修改后的作业属性信息,更新所述待处理系统作业在多个所述第一数据表中的目标作业属性信息。5.根据权利要求4所述的方法,其特征在于,所述根据所述待处理系统作业的多个修改后的作业属性信息,更新所述待处理系统作业在多个所述第一数据表中的目标作业属性信息,包括:针对所述待处理系统作业的每个作业属性,在多个所述第一数据表中查询与每个作业
属性对应的第一数据表,作为每个作业属性对应的目标数据表;根据所述待处理系统作业每个作业属性下的修改后的作业属性...

【专利技术属性】
技术研发人员:戴文富张文杰冯锦滔林晓佳
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1