[发明专利]数据处理过程的监管方法、装置、计算机设备及存储介质在审
申请号: | 202010575552.0 | 申请日: | 2020-06-22 |
公开(公告)号: | CN111782679A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 刘艺 | 申请(专利权)人: | 深圳市酷开网络科技有限公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/28;G06F16/23;H04L29/08 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 潘登 |
地址: | 518057 广东省深圳市南山区粤海街道高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 过程 监管 方法 装置 计算机 设备 存储 介质 | ||
本发明实施例公开了一种数据处理过程的监管方法、装置、计算机设备及存储介质。该方法包括:检测在预设的时间节点结果表中是否有第一任务的更新数据;若否,则将第一任务标记为失败任务;根据任务依赖关系确定失败任务在数据上游中对应的顶端任务;调度顶端任务进行重试,并在顶端任务成功修复后,根据任务依赖关系继续调度顶端任务在数据下游中对应的第二任务,直至结果表中出现第一任务的更新数据,第二任务包括第一任务。本发明实施例所提供的技术方案,实现了对数据处理过程的监管,及时的发现数据处理链条中的失败信息并自动恢复,保证了数据处理链条的通畅以及数据处理任务的顺利执行。
技术领域
本发明实施例涉及数据处理技术领域,尤其涉及一种数据处理过程的监管方法、装置、计算机设备及存储介质。
背景技术
在通过互联网向用户提供各种应用服务的行业(OTT)中,所涉及的业务比较分散且多样,如影视播放、体育、教育、少儿以及购物等等业务分类,各个业务线需要不同的报表和数据来支持决策和状态感知。不管是数据仓库本身的建设过程还是为外部服务提供数据支持,过程中通过对原始数据不断的分层处理产生一个数据的处理链条,该处理链条的上下游将会产生大量的数据表,同时这些数据表之间也存在一定的血缘关系。但是当处理链条因其中一个步骤的失败而断开时,将会影响到该步骤之后的数据使用效果,该处理链条也就不再能顺利执行。
发明内容
本发明实施例提供一种数据处理过程的监管方法、装置、计算机设备及存储介质,以实现对数据处理过程的监管,从而保证数据处理任务的顺利执行。
第一方面,本发明实施例提供了一种数据处理过程的监管方法,该方法包括:
检测在预设的时间节点结果表中是否有第一任务的更新数据;若否,则将所述第一任务标记为失败任务;
根据任务依赖关系确定所述失败任务在数据上游中对应的顶端任务;
调度所述顶端任务进行重试,并在所述顶端任务成功修复后,根据所述任务依赖关系继续调度所述顶端任务在数据下游中对应的第二任务,直至所述结果表中出现所述第一任务的更新数据,所述第二任务包括所述第一任务。
第二方面,本发明实施例还提供了一种数据处理过程的监管装置,该装置包括:
更新检测模块,用于检测在预设的时间节点结果表中是否有第一任务的更新数据;若否,则将所述第一任务标记为失败任务;
任务确定模块,用于根据任务依赖关系确定所述失败任务在数据上游中对应的顶端任务;
任务重试模块,用于调度所述顶端任务进行重试,并在所述顶端任务成功修复后,根据所述任务依赖关系继续调度所述顶端任务在数据下游中对应的第二任务,直至所述结果表中出现所述第一任务的更新数据,所述第二任务包括所述第一任务。
第三方面,本发明实施例还提供了一种计算机设备,该计算机设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例所提供的数据处理过程的监管方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例所提供的数据处理过程的监管方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市酷开网络科技有限公司,未经深圳市酷开网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010575552.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种门型拉线塔腿部加固装置及加固方法
- 下一篇:一种坐站椅的锁定机构