作业的处理方法、装置、计算机设备及可读存储介质制造方法及图纸

技术编号:36984846 阅读:10 留言:0更新日期:2023-03-25 18:03
本发明专利技术公开了一种作业的处理方法、装置、计算机设备及可读存储介质,涉及数据处理领域,方法包括:在存在多个待处理作业时,确定每个待处理作业的目标报表;分别对每个目标报表进行血缘关系分析,以确定每个目标报表的关联报表和数量;基于报表间的依赖关系,构建依赖关系有向图;针对每个目标报表,基于血缘影响力分数和依赖关系有向图中下游报表的数量,确定各个目标报表的分数总和;根据每个目标报表的分数总和,确定每个目标报表对应的待处理作业的重要程度;基于每个待处理作业的重要程度,依次处理各个待处理作业。基于此,各个待处理作业的处理顺序将因其影响程度而决定,影响程度越大处理优先级更高,使得计算机资源合理分配。分配。分配。

【技术实现步骤摘要】
作业的处理方法、装置、计算机设备及可读存储介质


[0001]本专利技术涉及数据处理领域,尤其涉及一种作业的处理方法、装置、计算机设备及可读存储介质。

技术介绍

[0002]随着业务的不断升级和用户数量的不断增加,金融企业的业务处理系统每天需处理的任务/作业的数量也成爆发式增加。
[0003]也因此,在一个时刻下可能存在海量项作业需处理,而计算机资源相对有限,难以合理分配资源和处理各个作业。

技术实现思路

[0004]有鉴于此,本专利技术提供一种可应用于金融科技领域及其他科技领域作业的处理方法、装置、计算机设备及可读存储介质,用于改善一个时刻下可能存在海量项作业需处理,而计算机资源相对有限,难以合理分配资源和处理各个作业的现状。
[0005]第一方面,本专利技术实施例提供一种作业的处理方法,包括:
[0006]当存在多个待处理作业时,确定每个所述待处理作业对应的目标报表;
[0007]分别对每个所述目标报表进行血缘关系分析,以确定与所述目标报表存在血缘关系的关联报表的数量,及基于所述关联报表的数量得到每个所述目标报表的血缘影响力分数;
[0008]基于所有所述目标报表中任意两个所述目标报表间的依赖关系,构建所有所述目标报表对应的依赖关系有向图;
[0009]针对每个所述目标报表,基于所述目标报表的血缘影响力分数和所述依赖关系有向图中所述目标报表的下游报表的数量,确定所述目标报表的分数总和;
[0010]根据每个所述目标报表的分数总和,确定每个所述目标报表对应的待处理作业的重要程度;
[0011]基于每个所述待处理作业的重要程度,依次对各个所述待处理作业进行处理。
[0012]可选的,在本专利技术实施例提供的一种可行方式中,所述针对每个所述目标报表,基于所述目标报表的血缘影响力分数和所述依赖关系有向图中所述目标报表的下游报表的数量,确定所述目标报表的分数总和,包括:
[0013]针对每个所述目标报表,确定所述依赖关系有向图中,所述目标报表的下游报表的数量;
[0014]针对每个所述目标报表,基于所述目标报表的所述血缘影响力分数和所述下游报表的数量的乘积,得到所述目标报表的下游分数;
[0015]分别计算每个所述目标报表的所述血缘影响力分数和所述下游分数之和,得到每个所述目标报表的分数总和。
[0016]可选的,在本专利技术实施例提供的一种可行方式中,所述下游分数的计算公式包括:
[0017]score
down
=w1·
n
·
score1;
[0018]式中,score
down
表示所述下游分数,w1表示下游分数对应的权重值,n表示所述下游报表的数量,score1表示所述血缘影响力分数。
[0019]可选的,在本专利技术实施例提供的一种可行方式中,所述针对每个所述目标报表,基于所述目标报表的血缘影响力分数和所述依赖关系有向图中所述目标报表的下游报表的数量,确定所述目标报表的分数总和,包括:
[0020]基于各个所述目标报表的访问次数,确定各个所述目标报表的热度分数;
[0021]基于各个所述目标报表的热度分数和血缘影响力分数,得到各个所述目标报表的报表分数;
[0022]针对每个所述目标报表,基于所述目标报表的报表分数,和所述依赖关系有向图中所述目标报表的下游报表的数量,得到所述目标报表的分数总和。
[0023]可选的,在本专利技术实施例提供的一种可行方式中,所述基于各个所述目标报表的热度分数和血缘影响力分数,得到各个所述目标报表的报表分数,包括:
[0024]对所述目标报表进行业务影响力分析,以确定所述目标报表对应的业务影响报表,其中,在所述目标报表中的数据更新后,所述目标报表对应的业务影响报表中的数据将对应更新;
[0025]基于所述目标报表对应的业务影响报表的数量,确定所述目标报表的业务影响力分数;
[0026]基于各个所述目标报表的热度分数、血缘影响力分数及业务影响力分数,得到各个所述目标报表的报表分数。
[0027]可选的,在本专利技术实施例提供的一种可行方式中,所述报表分数对应的计算公式包括:
[0028]score
grade
=w1·
score1+w2·
score2+w3·
score3;
[0029]式中,score
grade
表示所述报表分数,w1表示所述血缘影响力分数对应的权重,score1表示所述血缘影响力分数,w2表示所述热度分数对应的权重,score2表示所述热度分数,w3表示所述业务影响力分数对应的权重,score3表示所述业务影响力分数。
[0030]第二方面,本专利技术实施例提供一种作业的处理装置,包括:
[0031]报表确定模块,用于当存在多个待处理作业时,确定每个所述待处理作业对应的目标报表;
[0032]血缘确定模块,用于分别对每个所述目标报表进行血缘关系分析,以确定与所述目标报表存在血缘关系的关联报表的数量,及基于所述关联报表的数量得到每个所述目标报表的血缘影响力分数;
[0033]有向图构建模块,用于基于所有所述目标报表中任意两个所述目标报表间的依赖关系,构建所有所述目标报表对应的依赖关系有向图;
[0034]总和确定模块,用于针对每个所述目标报表,基于所述目标报表的血缘影响力分数和所述依赖关系有向图中所述目标报表的下游报表的数量,确定所述目标报表的分数总和;
[0035]重要程度确定模块,用于根据每个所述目标报表的分数总和,确定每个所述目标报表对应的待处理作业的重要程度;
[0036]处理模块,用于基于每个所述待处理作业的重要程度,依次对各个所述待处理作业进行处理。
[0037]可选的,在本专利技术实施例提供的一种可行方式中,所述总和确定模块,包括:
[0038]下游确定子模块,用于针对每个所述目标报表,确定所述依赖关系有向图中,所述目标报表的下游报表的数量;
[0039]下游分数获取子模块,用于针对每个所述目标报表,基于所述目标报表的所述血缘影响力分数和所述下游报表的数量的乘积,得到所述目标报表的下游分数;
[0040]求和子模块,用于分别计算每个所述目标报表的所述血缘影响力分数和所述下游分数之和,得到每个所述目标报表的分数总和。
[0041]第三方面,本专利技术实施例提供一种计算机设备,包括存储器以及处理器,存储器存储有计算机程序,计算机程序在处理器上运行时执行如第一方面中任一种公开的作业的处理方法。
[0042]第四方面,本专利技术实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序在处理器上运行时执行如第一方面中任一种公开的作业的处理方法。
[0043]本专利技术实施例提供的作业的处理方法中,在存在多个待处理作业时,首先将确定每个待处理作业针对的报表,也即目标报表;接着本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种作业的处理方法,其特征在于,包括:当存在多个待处理作业时,确定每个所述待处理作业对应的目标报表;分别对每个所述目标报表进行血缘关系分析,以确定与所述目标报表存在血缘关系的关联报表的数量,及基于所述关联报表的数量得到每个所述目标报表的血缘影响力分数;基于所有所述目标报表中任意两个所述目标报表间的依赖关系,构建所有所述目标报表对应的依赖关系有向图;针对每个所述目标报表,基于所述目标报表的血缘影响力分数和所述依赖关系有向图中所述目标报表的下游报表的数量,确定所述目标报表的分数总和;根据每个所述目标报表的分数总和,确定每个所述目标报表对应的待处理作业的重要程度;基于每个所述待处理作业的重要程度,依次对各个所述待处理作业进行处理。2.根据权利要求1所述的作业的处理方法,其特征在于,所述针对每个所述目标报表,基于所述目标报表的血缘影响力分数和所述依赖关系有向图中所述目标报表的下游报表的数量,确定所述目标报表的分数总和,包括:针对每个所述目标报表,确定所述依赖关系有向图中,所述目标报表的下游报表的数量;针对每个所述目标报表,基于所述目标报表的所述血缘影响力分数和所述下游报表的数量的乘积,得到所述目标报表的下游分数;分别计算每个所述目标报表的所述血缘影响力分数和所述下游分数之和,得到每个所述目标报表的分数总和。3.根据权利要求2所述的作业的处理方法,其特征在于,所述下游分数的计算公式包括:score
down
=w1·
n
·
score1;式中,score
down
表示所述下游分数,w1表示下游分数对应的权重值,n表示所述下游报表的数量,score1表示所述血缘影响力分数。4.根据权利要求1所述的作业的处理方法,其特征在于,所述针对每个所述目标报表,基于所述目标报表的血缘影响力分数和所述依赖关系有向图中所述目标报表的下游报表的数量,确定所述目标报表的分数总和,包括:基于各个所述目标报表的访问次数,确定各个所述目标报表的热度分数;基于各个所述目标报表的热度分数和血缘影响力分数,得到各个所述目标报表的报表分数;针对每个所述目标报表,基于所述目标报表的报表分数,和所述依赖关系有向图中所述目标报表的下游报表的数量,得到所述目标报表的分数总和。5.根据权利要求4所述的作业的处理方法,其特征在于,所述基于各个所述目标报表的热度分数和血缘影响力分数,得到各个所述目标报表的报表分数,包括:对所述目标报表进行业务影响力分析,以确定所述目标报表对应的业务影响报表,其中,在所述目标报表中的数据更新后,所述目标报表对应的业务影响报表中的数据将对应更新;基于所述目标...

【专利技术属性】
技术研发人员:李坤
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1