展示任务的运行实例信息,可实时查看实例状态变化,通过依赖、诊断和日志快速定位异常,同时可对实例进行重跑、置成功、终止等操作。
实例列表操作
- 登录DataLeap控制台。
- 选择数据开发 > 运维中心 > 离线任务运维 > 实例运维,进入实例运维页面。

- 可以查看任务列表,并执行以下操作:
- 设置搜索信息,查询符合条件的任务列表。
当设置多个搜索条件时,会取各个条件的交集,进行查询。
- 在存储目录、任务类型、运行状态、优先级别等下拉列表中,选择对应的选项。
- 在搜索框中输入相应的搜索内容,按回车键或单击搜索框右侧的搜索图标。
- 勾选我的任务,可以查看责任人是当前操作人的任务实例。
- 勾选我的失败任务,可以查看责任人是当前操作人,且运行状态为失败的任务实例。
- 勾选我的未完成任务,可以查看责任人是当前操作人,且运行状态为成功或失败以外的任务实例。
- 单击重置按钮,可以恢复项目下的默认展示。
- 实例诊断
帮助您诊断实例的运行状态,参见“实例诊断”。 - 实例运维操作
支持单实例运维操作和批量运维操作,参见“实例运维操作”。
实例诊断
实例诊断能够帮助您自助诊断实例的运行状态,并提供诊断结果以及异常修复方案。诊断实例的步骤如下:
- 登录DataLeap控制台。
- 选择数据开发 > 运维中心 > 离线任务运维 > 实例运维,进入实例运维页面。
- 单击列表中某条信息运行状态列的诊断按钮,进入实例诊断页面。

- 可通过以下信息,对实例进行分析。
- 执行详情:实例的执行详情。若任务配置有质量监控,可在此处查看对应的质量监控规则的运行情况。
- 错误信息:当实例运行状态为失败时,可在此处查看失败的原因分析。
- 延迟运行分析:当实例运行状态为等待执行时,可在此处查看等待执行的关键链路信息;当实例运行状态为成功或失败时,可查看最晚完成链路信息。
实例运维操作
任务实例处在不同的运行状态时,可执行的操作不完全相同。各运行状态的介绍信息如下:
- 运行中:正在运行的实例。运行结束时间为空,时长为开始运行时至当前时刻的已运行时长;可查看日志、追踪上下游依赖任务的状态、终止排队和重跑实例。
- 执行成功:实例运行结束后状态为成功。时长为开始运行到结束运行的运行时长;可查看日志、追踪上下游依赖任务的状态、重跑实例。
- 执行失败:实例运行结束后状态为失败。时长为开始运行到结束运行的运行时长;可查看日志、追踪上下游依赖任务的状态、重跑实例、置成功。
- 等待执行:实例已生成,等待提交运行。运行开始时间/结束时间为空,时长为实例生成时至当前时刻的等待调度时长;可追踪上下游依赖任务的状态。
- 未就绪:执行条件不满足,还未生成实例。运行开始时间/结束时间、时长均为空;可追踪上下游依赖任务的状态。
- 终止:排队中或运行中的实例被终止。时长为开始运行到结束运行的运行时长;可查看日志、追踪上下游依赖任务的状态、重跑实例、置成功。
实例运维相关操作的步骤如下:
登录DataLeap控制台。
选择数据开发 > 运维中心 > 离线任务运维 > 实例运维,进入实例运维页面。
可执行以下操作:
操作项 | 说明 |
|---|
查看实例DAG | 单击某条信息操作列的实例DAG按钮,查看该任务实例上下游的依赖关系,血缘展示支持 DAG、列表两种模式。详细说明请参见“查看实例DAG” |
重跑 | 单击某条运行成功或失败的信息操作列的重跑按钮,在弹出的实例重跑窗口中,选择以下重跑信息: - 指定可调度时段:可按需选择重跑实例的调度时段,若开启相关配置,系统则只在该指定时段,往引擎侧提交对应的回溯/重跑实例。
说明 指定可调度时段后,需注意以下几点: - 所有此次回溯/重跑生成的全部实例,均只允许在指定运行时段范围内提交调度。
- “调度”不等价于“执行”,系统仅负责将对应实例提交调度至引擎,是否执行由引擎侧决定。
- 依赖检查:
- 遵循依赖设置,上游完成后再开始执行。
- 忽略上游依赖,立即执行,可能会存在任务回溯时,上游数据没有准备完成的情况,导致产出数据有异常情况。
- 指定回溯优先级:
指定本次重跑的实例优先级,等级数字越小,代表优先级等级越高,重跑实例默认选择保持任务设置的优先级,即和任务调度设置中选择的优先级保持一致进行重跑。说明 重跑配置仅当前一次性执行生效,后续周期正常调度时,不会改变任务原有设置的优先级,同时也不会改变上下游依赖关系。
信息选择完成后,单击确定按钮,重跑选中任务对应业务日期的实例。 |
查看日志 | 单击某条信息操作列的查看日志按钮,进入实例日志页面,查看该实例的日志概览和日志详情,并可单击下载日志按钮,将日志详情下载至本地。 |
重跑质量规则 | 单击某条信息操作列的 ... > 重跑质量规则按钮,二次确认后,可重跑该实例对应的质量规则。
当数据质量强规则重跑成功后,会自动刷新该实例的运行状态。若任务有上下游依赖任务,则当该实例运行状态为成功时,会自动触发下游任务的运行。 说明 - 仅可对运行状态为数据质量强规则报警,本次运行被熔断(即强规则不通过)的失败实例执行该操作。可修改任务对应的质量强规则后,再重跑该实例对应的数据质量强规则。质量规则相关说明可参见配置Hive模板规则、管理Hive模板规则监控结果等。
- 数据质量强规则重跑成功后,实例有以下两种运行状态均表示成功:
- 成功(强规则通过):即表示重跑质量强规则通过。
- 成功(强规则不通过):即表示重跑质量强规则不通过,但手动执行了置成功。
- 重跑任务也会自动重跑其对应的数据质量强规则。
|
编辑任务 | 单击某条信息操作列的 ... > 编辑任务按钮,进入任务开发页面,修改任务的配置信息。 |
置成功 | 单击某条信息操作列的 ... > 置成功按钮,在弹出的确认对话框中,单击是按钮,完成该实例的置成功操作,实例状态变为成功。 说明 仅可对运行尚未结束或失败的实例,进行置成功操作。 |
终止 | 单击某条信息操作列的 ... > 终止按钮,在弹出的确认对话框中,单击是按钮,停止该实例运行,实例状态变为终止。 |
批量操作 | 勾选一个或多个任务实例,单击列表下方对应的操作按钮,可以批量管理所选实例。 |
查看实例DAG
查看实例DAG的步骤如下:
- 登录DataLeap控制台。
- 选择数据开发 > 运维中心 > 离线任务运维 > 实例运维,进入实例运维页面。
- 单击列表中某条信息的任务名称或操作列的实例DAG按钮,进入DAG展示页面。
- 可执行以下操作:
- 管理实例DAG模式
- 可选择居中按钮或按照指定百分比来显示DAG图。
- 聚合节点设置:当同级节点数 ≥ N 时,以聚合节点形式展现。
- 右键单击实例DAG图,可选择实例重跑、数据回溯、终止、置成功、查看日志、查看实例、查看任务等,详细说明可参见“实例运维操作”。
- 单击DAG图上下边界的 + 图标,可展开实例的上下游依赖。

- 查看实例详情
在DAG展示页面的下方展示栏,还可以查看生产环境中周期任务实例的运行诊断、运行日志、属性、操作日志及代码是否符合预期。
- 运行诊断:查看执行详情、失败信息或延迟运行分析等诊断信息,
- 运行日志:查看实例运行的日志概览和日志详情。
- 属性:展示当前实例的名称、责任人、运行状态、开始/结束时间、调度周期等基本信息。
- 操作日志:您对实例的所有操作,例如终止、重跑、置成功等,均会记录在操作日志中,方便后续回溯任务相关操作记录。
- 代码:离线任务除数据集成同步任务外,均可展现任务的逻辑代码。