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

技术编号:31155199 阅读:19 留言:0更新日期:2021-12-04 09:46
本申请涉及数据计算,提供一种业务计算任务处理方法、装置、计算机设备和存储介质。所述方法包括:获取业务计算任务创建请求;根据所述业务计算任务创建请求,获取通过配置页面配置的业务功能参数信息以及至少一个业务功能标识;基于所述业务功能标识对应的路径参数,获取与所述业务功能标识相应的业务计算单元;所述业务计算单元是基于代码模板预配置的;基于所述业务功能参数信息和所述业务计算单元,创建业务计算任务。采用本方法能够有效提高业务计算任务的开发效率和数据计算准确性。务计算任务的开发效率和数据计算准确性。务计算任务的开发效率和数据计算准确性。

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


[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]上述业务计算任务处理方法、装置、计算机设备和存储介质,获取业务计算任务创建请求后,根据业务计算任务创建请求,获取通过配置页面配置的业务功能参数信息以及至少一个业务功能标识;通过配置页面能够快速有效地配置所需的业务配置信息。基于业务功能标识对应的路径参数,获取与业务功能标识相应的业务计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务计算任务处理方法,其特征在于,所述方法包括:获取业务计算任务创建请求;根据所述业务计算任务创建请求,获取通过配置页面配置的业务功能参数信息以及至少一个业务功能标识;基于所述业务功能标识对应的路径参数,获取与所述业务功能标识相应的业务计算单元;所述业务计算单元是基于代码模板预配置的;基于所述业务功能参数信息和所述业务计算单元,创建业务计算任务。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于所述业务功能参数信息所包括的业务字段信息,确定各业务计算单元对应的业务功能标识;所述业务字段信息是通过字段配置页面预配置的。3.根据权利要求1所述的方法,其特征在于,所述业务计算单元预部署在业务计算平台;所述基于所述业务功能标识对应的路径参数,获取与所述业务功能标识相应的业务计算单元,包括:根据所述业务功能标识查找相应的路径参数;基于所述业务功能标识和所述路径参数,从所述业务计算平台调用与所述业务功能标识相应的业务计算单元。4.根据权利要求1所述的方法,其特征在于,所述基于所述业务功能参数信息和所述业务计算单元,创建业务计算任务,包括:基于各业务功能标识对应的业务功能参数信息,调整与所述各业务功能标识对应的业务计算单元的配置参数;基于调整配置参数后的业务计算单元,分别创建与各业务计算单元对应的业务计算任务。5.根据权利要求4所述的方法,其特征在于,所述业务计算任务创建请求包括业务任务标识;所述方法还包括:基于与所述各业务计算单元对应的各业务计算任务,生成所述业务任务标识对应的业务计算任务集合。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:基于所述业务功能参数信息和各业务功能标识确定所述各业务计算任务的任务执行序列;基于所述各业务计算任务以及相应的任务执行序列,生成所述业务任务标识对应的业务计算任务集合。7.根据权利要求5所述的方法,其特征在于,所述方法还包括:基于所述业务任务标识,对所述各业务计算任务分配与所述业务任务标识对应的计算编号标识;基于所述各业务计算任务的计算编号标识、任务执行序列和业务字段信息,分别创建所述各业务计算任务对应的任务计算表;所述任务计算表用于执行所述业务计算任务时根据所述任务计算表输出相应的计算结果。8.根据权利要求1所述的方法,其特征在于,所述基于所述业务功能参数信息和所述业务计算单元,创建业务计算任务之后,还包括:
根据所述业务计算任务创建请求的业务任务标识,获取与所述业务任务标识对应的业务系统的业务平台接口;基于所述业务平台接口将所述业务计算任务发布至所述业务系统。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:基于所述业务平台接口对...

【专利技术属性】
技术研发人员:文创业黄东庆
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1