[发明专利]数据处理的方法、装置、计算设备和介质在审
申请号: | 202010809981.X | 申请日: | 2020-08-12 |
公开(公告)号: | CN111813530A | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 杨家祺;刘炼;邢韬;陶韬 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 刘丽丽 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 计算 设备 介质 | ||
本公开提供了一种数据处理的方法,可用于分布式技术领域。该方法包括:获取用户提交的异步任务指令;根据所述异步任务指令,确定与所述异步任务指令对应的异步任务数据模型集,其中,所述异步任务数据模型集包括任务提交数据模型和任务处理数据模型;根据所述任务提交数据模型和所述异步任务指令,生成异步处理任务;以及根据所述任务处理数据模型,执行所述异步处理任务,以得到处理结果。本公开还提供了一种数据处理的装置、一种计算设备以及一种计算机存储介质。
技术领域
本公开涉及分布式技术领域,更具体地,涉及一种数据处理的方法、装置、计算设备和介质。
背景技术
在软件设计和开发中通常会使用各种异步工具,如消息队列,本地异步线程等,异步工具能够使较为耗时的操作解耦,帮助我们更为合理的进行系统控制。
在实际的业务场景中有大量相似的异步操作,如执行复杂计算、从第三方数据源获取数据等。目前的异步工具之间不能通用,每次新增异步处理的需求都需要重复设计开发,需要耗费较多人力资源。
发明内容
本公开的一个方面提供了一种数据处理的方法,包括:获取用户提交的异步任务指令;根据所述异步任务指令,确定与所述异步任务指令对应的异步任务数据模型集,其中,所述异步任务数据模型集包括任务提交数据模型和任务处理数据模型;根据所述任务提交数据模型和所述异步任务指令,生成异步处理任务;以及根据所述任务处理数据模型,执行所述异步处理任务,以得到处理结果
可选地,所述任务提交数据模型包括:提交方式标识和提交参数;所述根据所述任务提交数据模型和所述异步任务指令,生成异步处理任务,包括:根据所述提交方式标识和提交参数,确定解析方式;通过所述解析方式解析所述异步任务指令,以得到任务信息;以及根据所述任务信息,生成所述异步处理任务。
可选地,所述任务处理数据模型包括:处理方式标识、处理程序标识和处理参数;所述根据所述任务处理数据模型,执行所述异步处理任务,以得到处理结果,包括:根据所述处理方式标识、所述处理程序标识和所述处理参数,确定执行器程序;以及利用所述执行器程序,执行所述异步处理任务,以得到处理结果。
可选地,所述异步任务数据模型集还包括:任务通知数据模型;所述方法还包括;根据所述任务通知数据模型,生成任务结果通知;以及向所述用户展示所述任务结果通知。
可选地,所述任务通知数据模型包括:通知模板和通知参数;所述根据所述任务通知数据模型,生成任务结果通知,包括:根据所述通知参数,确定所述通知模板中的目标位置;以及将所述任务结果通知写入所述通知模板中的目标位置,以得到所述任务结果通知。
本公开的另一个方面提供了一种数据处理的装置,包括:获取模块,用于获取用户提交的异步任务指令;确定模块,用于根据所述异步任务指令,确定与所述异步任务指令对应的异步任务数据模型集,其中,所述异步任务数据模型集包括任务提交数据模型和任务处理数据模型;提交模块,用于根据所述任务提交数据模型和所述异步任务指令,生成异步处理任务;以及处理模块,用于根据所述任务处理数据模型,执行所述异步处理任务,以得到处理结果。
可选地,所述任务提交数据模型包括:提交方式标识和提交参数;所述提交模块,包括:第一确定子模块,用于根据所述提交方式标识和提交参数,确定解析方式;第一解析子模块,用于通过所述解析方式解析所述异步任务指令,以得到任务信息;以及第一生成子模块,用于根据所述任务信息,生成所述异步处理任务。
可选地,所述任务处理数据模型包括:处理方式标识、处理程序标识和处理参数;所述处理模块,包括:第二确定子模块,用于根据所述处理方式标识、所述处理程序标识和所述处理参数,确定执行器程序;以及执行子模块,用于利用所述执行器程序,执行所述异步处理任务,以得到处理结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010809981.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:大过载高动态应用环境下的层叠式微惯性测量单元
- 下一篇:一种蛋壳颜色改善剂