【技术实现步骤摘要】
一种数据处理方法、装置、电子设备及存储介质
[0001]本公开涉及计算机
,尤其涉及一种数据处理方法、装置、电子设备及存储介质。
技术介绍
[0002]目前,当某一任务实例的上游数据出现质量问题时,阻断装置可以对该任务实例进行阻断操作,以防止该任务实例生成问题数据,进而防止该问题数据的蔓延;当该上游数据恢复时,阻断装置还可以停止该阻断操作,以使得该任务实例重新生成数据。
[0003]但是,上述方法中,该任务实例可能会对应不同的项目。具体的,对于某些项目而言,该任务实例可能处于被阻断的过程中;而对于其他项目而言,该任务实例可能又处于重新生成数据的过程中。即阻断装置可能无法准确地确定出该任务实例当前对应的数据是否存在质量问题,如此当存在质量问题时,下游任务实例会继续收到问题数据,进而下游任务实例也会生成问题数据,影响了数据处理的准确性。
技术实现思路
[0004]本公开提供一种数据处理方法、装置、电子设备及存储介质,解决了阻断装置可能无法准确地确定出任务实例当前对应的数据是否存在质量问题,进而影响下 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取多个阻断事件的阻断信息,其中,一个阻断事件的阻断信息包括所述阻断事件对应的至少两个任务实例的标识,以及所述至少两个任务实例之间的依赖关系;合并所述多个阻断事件的阻断信息,得到目标阻断信息,所述目标阻断信息为目标阻断事件的阻断信息,所述目标阻断事件对应多个任务实例,所述多个任务实例包括所述多个阻断事件对应的每一个任务实例;对所述目标阻断事件执行恢复操作,以根据所述目标阻断信息,分别使所述多个任务实例生成数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:基于所述多个阻断事件的阻断信息,生成所述多个阻断事件各自对应的有向无环图,其中,一个阻断事件对应的有向无环图包括任务实例节点和边,所述任务实例节点用于表征任务实例,所述边用于连接具有依赖关系的任务实例节点;所述合并所述多个阻断事件的阻断信息,得到目标阻断信息,包括:合并所述多个阻断事件各自对应的有向无环图,生成目标有向无环图,所述目标有向无环图为所述目标阻断事件对应的有向无环图,所述目标有向无环图包括所述多个阻断事件各自对应的有向无环图所包括的任务实例节点以及所述有向无环图所包括的边;基于所述目标有向无环图确定所述目标阻断信息。3.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:执行所述目标阻断事件;当所述目标阻断信息中包括待识别任务实例的标识时,控制所述待识别任务实例暂停生成数据。4.根据权利要求2所述的数据处理方法,其特征在于,当前任务实例节点为所述目标有向无环图中的根节点或所述目标有向无环图中的非根节点,所述根据所述目标阻断信息,分别使所述多个任务实例生成数据,包括:当所述当前任务实例节点为所述非根节点时,确定所述当前任务实例节点的直接上游成功节点的数量,所述直接上游成功节点为所述当前任务实例节点的直接上游节点中状态为恢复成功的节点,所述直接上游节点为与所述当前任务实例节点存在依赖关系的上游任务实例节点;当所述直接上游...
【专利技术属性】
技术研发人员:钱佳,张蕤,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。