[发明专利]数据处理方法和装置有效
申请号: | 201610817455.1 | 申请日: | 2016-09-12 |
公开(公告)号: | CN107818097B | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | 李婷 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄晶晶 |
地址: | 518052 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 | ||
本发明涉及一种数据处理方法和装置,包括:监听运行的多个作业的处理状态;当预设数量的作业的处理状态为已完成时,则获取处理状态为未完成的作业所对应的处于未处理状态的机构的机构标识,从所述机构标识中确定出待调整机构标识;将所述待调整机构标识对应的作业标识调整为所述处理状态为已完成的作业的作业标识;再次运行所述处理状态为已完成的作业,根据再次运行的所述作业对所述待调整机构标识对应的机构的数据内容进行对应处理。提高了资源利用率。
技术领域
本发明涉及数据处理技术领域,特别是涉及一种数据处理方法和装置。
背景技术
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。有时会利用执行作业(job,一个数据处理过程称为一个job)的方式从数据库中提取数据,以及进一步针对提取的数据进行后续处理。
通常每个作业中的处理内容是固定的,无法根据业务的变更来灵活调整作业的处理内容。每个作业只负责自身所对应的处理内容,这样一来,一个作业如果率先完成其对应的处理内容后,就会处于空闲状态,而不会自动的帮助其他作业。导致资源无法有效利用。
发明内容
基于此,有必要针对上述问题,提供一种能够提高资源利用率的数据处理方法和装置。
一种数据处理方法,所述方法包括以下步骤:
监听运行的多个作业的处理状态;
当预设数量的作业的处理状态为已完成时,则获取处理状态为未完成的作业所对应的处于未处理状态的机构的机构标识,从所述机构标识中确定出待调整机构标识;
将所述待调整机构标识对应的作业标识调整为所述处理状态为已完成的作业的作业标识;
再次运行所述处理状态为已完成的作业,根据再次运行的所述作业对所述待调整机构标识对应的机构的数据内容进行对应处理。
在其中一个实施例中,在所述监听运行的多个作业的处理状态的步骤之前,还包括:
当到达预设作业执行时间时,获取与预设作业执行时间对应的作业标识;
根据预设的作业标识和机构标识之间的对应关系,获取与所述作业标识对应的机构标识;
运行所述作业标识对应的作业,以使所述作业对与所述机构标识对应的机构的数据内容进行对应处理。
在其中一个实施例中,所述方法还包括:
监测各个所述作业的运行时间;
当所述作业的运行时间超过预设的时间阈值时,则对所述作业进行退出操作。
在其中一个实施例中,从所述机构标识中确定出待调整机构标识的步骤包括:
根据预设的机构标识和机构层级之间的对应关系,获取所述机构标识所对应的机构层级;
按照机构层级由高到低的顺序从所述机构标识中选取预设数量的机构标识作为待调整机构标识。
在其中一个实施例中,各个所述作业包含至少一个的任务;
所述根据再次运行的作业对所述待调整机构标识对应的机构的数据内容进行对应处理的步骤,包括:
根据预设的任务与逻辑程序之间的对应关系,获取再次运行的所述作业中包含的任务所对应的逻辑程序;
根据所述逻辑程序从所述待调整机构标识对应的机构的数据库中提取对应的数据内容,并根据所述逻辑程序对所述提取的数据内容进行对应处理。
一种数据处理装置,所述装置包括:
监听模块,用于监听运行的多个作业的处理状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610817455.1/2.html,转载请声明来源钻瓜专利网。