DataWorks:任务未运行自助排查

本文涉及的产品
大数据开发治理平台 DataWorks,不限时长
简介: 为什么我的任务没有运行
##任务未运行实时场景:
1. 运维中心周期任务没有找到该任务
    * 节点尚未发布到生产环境
2. 有周期任务,但没有产生实例
    * 【排查方式】右键周期任务DAG图--展开多层父节点,检查该节点是否变成了没有挂在_root下的孤立节点,孤立节点不产生实例(收到孤立节点报警请第一时间处理)
    * 【现象原因】节点依赖关系变动,导致节点没有上游依赖。
    * 【解决办法】检查孤立节点的上游节点状态是否正常,为孤立节点重新设置依赖关系。
3. 有周期任务,有周期实例但未运行(节点状态灰色)
    * 【排查方式】右键灰色实例DAG--展开多层父节点,检查任务是否有正在运行、运行中、运行失败、等待状态,未冻结。如果都是灰色,请根据第二条检查是否没有挂在_root下,孤立节点不运行。
    * 【现象原因】1.正常调度,任务运行需要有多个条件,调度资源,定时时间,上游节点运行状态,正常调度(未被冻结)
   2.上游没有出现以上任何一种状态,整个业务流程均为灰色,说明上游依赖关系变动导致业务流程都被孤立。
    * 【解决办法】1正常调度情况下,如果等待资源的情况较多,请使用独享调度资源。
   2.整个业务流程孤立请给该业务流程的root节点添加依赖的上游。

Q:为什么我的任务一直没有跑?(任务运行必须满足的4个条件详述
    * 1. 任务定时时间已到(等待时间的节点状态:黄色)  
    * 2. 项目下有足够的资源可让任务运行(等待资源节点状态:黄色,日志中显示当前项目下任务并发达到上限,正在等待gateway资源)
    * 3. 任务正常调度(任务被冻结节点状态:紫色)
    * 4. 该节点所有的依赖的父节点都已经运行完成(运行成功节点状态:绿色,运维中心DAG图展开父节点)
实时场景
【问题现象】:定时时间到,节点状态是 灰色,任务没有运行
【解决方案】:请点开任务DAG图,右键查看这个节点的父节点看看上游的任务状态。
aaba61e832747612f5cd453a2ea275554e8aab8e
注意:1.如果任务DAG图显示紫色 4a4f3909803159fe37c7420d49a32a1240baadce,说明任务被冻结了,任务将不会运行,并且阻塞下游。
          2. 虚线是跨周期依赖(依赖上一周期)。

特别注意:我们经常看到的上游任务完成(满足上面说的四种情况)但是下游很久没有都没有运行,那可能就是下游任务运行的时候等待资源花费了很长时间

##实例状态说明
a78240ab9687cdae68abcaa143a180bcca055464
1.黄色等待状态有两种:
* 等待任务定时时间
* 等待gateway资源(日志中会显示),若出现此类等待说明当前项目下正在运行的任务达到上限。
2. 绿色运行成功:
* 任务正常运行
* 周月调度空跑:节点瞬间运行成功,
    * 实例状态:周月实例空跑周期。
    * 没有运行日志
* 实时生成的过期实例: 上下游均为实时转实例节点,发布时间点十分钟后的实例会正常转出,任务定时时间在发布时间点十分钟前,会生成已经完成的实例,节点实例属性为实时生成的过期实例,下游正常调度。

561b967194171c0779bfe9616b47c58c41e1833d


* 示例场景:假设任务调度时间设置18点执行,修改作业调度时间为17点(立即生成实例),若在16:50前发布任务,只会生成一个实例,若在16:50后发布任务,会生成一个已完成的实例,节点实例属性为实时生成的过期实例。



##常见问题:
Q:周期任务里面能找到这个任务,但是没有产生实例
A:T+1形式生成实例。


Q:冻结操作对任务的影响情况
【冻结周期任务】:每天产生冻结实例,实例不会运行,会阻塞下游任务运行(任务每天都不会运行)。
【冻结周期实例】:本次任务不会运行,并且会阻塞下游任务运行。

4a4f3909803159fe37c7420d49a32a1240baadce

相关实践学习
简单用户画像分析
本场景主要介绍基于海量日志数据进行简单用户画像分析为背景,如何通过使用DataWorks完成数据采集 、加工数据、配置数据质量监控和数据可视化展现等任务。
一站式大数据开发治理平台DataWorks初级课程
DataWorks 从 2009 年开始,十ー年里一直支持阿里巴巴集团内部数据中台的建设,2019 年双 11 稳定支撑每日千万级的任务调度。每天阿里巴巴内部有数万名数据和算法工程师正在使用DataWorks,承了阿里巴巴 99%的据业务构建。本课程主要介绍了阿里巴巴大数据技术发展历程与 DataWorks 几大模块的基本能力。 课程目标  通过讲师的详细讲解与实际演示,学员可以一边学习一边进行实际操作,可以深入了解DataWorks各大模块的使用方式和具体功能,让学员对DataWorks数据集成、开发、分析、运维、安全、治理等方面有深刻的了解,加深对阿里云大数据产品体系的理解与认识。 适合人群  企业数据仓库开发人员  大数据平台开发人员  数据分析师  大数据运维人员  对于大数据平台、数据中台产品感兴趣的开发者
目录
相关文章
|
10天前
|
运维 DataWorks 安全
DataWorks操作报错合集之在DataWorks中,任务流在调度时间到达时停止运行,是什么原因导致的
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
30 0
|
10天前
|
DataWorks 关系型数据库 调度
DataWorks操作报错合集之DataWorks 数据库同步任务中,如果遇到表情符报错的现象,怎么处理
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
20 0
|
10天前
|
DataWorks IDE 数据库连接
DataWorks操作报错合集之DataWorks任务异常 报错: GET_GROUP_SLOT_EXCEPTION 该怎么处理
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
23 1
|
10天前
|
DataWorks NoSQL Java
DataWorks操作报错合集之在 DataWorks 中运行了一个 Hologres 表的任务并完成了执行,但是在 Hologres 表中没有看到数据,该怎么解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
23 0
|
10天前
|
数据采集 DataWorks 关系型数据库
DataWorks操作报错合集之在DataWorks运行任务时出现链接超时,但在测试连通性时显示正常连通是什么原因导致的
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
21 0
|
10天前
|
DataWorks 关系型数据库 MySQL
DataWorks操作报错合集之DataWorks创建同步任务遇到报错如何解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
24 0
|
10天前
|
数据采集 分布式计算 DataWorks
DataWorks产品使用合集之DataWorks 数据集成中的数据源管理和管理空间的数据源之间的关系是怎样的
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
23 0
|
10天前
|
运维 DataWorks 关系型数据库
DataWorks产品使用合集之DataWorks中如何提升运维中心实时同步任务的运行速度
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
24 1
|
10天前
|
SQL JSON 分布式计算
DataWorks产品使用合集之DataWorks一键maxcompute数据同步的操作步骤是什么
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
19 0
|
10天前
|
SQL DataWorks 测试技术
DataWorks产品使用合集之DataWorks如何进行业务流程克隆
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
22 0