前提条件
已开通数据开发治理平台 WeData 服务。
已创建项目,且项目调度模式为“工作流调度”。
已在编排空间完成工作流的创建和提交(工作流提交后才会出现在工作流运维列表中)。
说明:
项目调度模式在创建项目时配置,配置后不支持修改。
进入运维页面
1. 登录 WeData 控制台。
2. 单击左侧目录树项目列表。
3. 选择对应的工作流调度项目,在右侧操作栏中单击进入运维中心模块。
4. 在运维中心左侧目录中可看到:
离线运维
工作流运维
运行记录
工作流运维
工作流运维页面用于查看已提交到调度的工作流基础情况,并进行运维基础操作。包括运行、修改负责人、删除工作流等操作。
工作流列表
工作流列表以列表形式展示了项目下所有已提交到调度的工作流。
列表筛选项
筛选项 | 描述 |
工作流名称 / ID | 支持按工作流名称或工作流 ID 模糊搜索。 |
文件夹 | 支持按所属文件夹筛选工作流。 |
负责人 | 支持按工作流负责人筛选。 |
列表字段信息
信息 | 描述 |
工作流名称 | 展示工作流名称及 ID,单击工作流名称可跳转到“工作流详情页”。 |
文件夹 | 展示工作流所在文件夹。 |
负责人 | 展示工作流负责人。 |
任务数 | 展示工作流下任务节点数量。 |
调度类型 | 展示工作流当前的调度配置概要,格式为:"调度状态”+"触发方式”+"具体调度配置”+"调度时区”。 示例: •"启动”天 - 每天 00:00 执行(UTC+08:00 — Beijing, Chongqing)。 |
触发方式 | 展示工作流的触发方式:定时触发。 |
操作 | 包含运行、修改负责人、删除工作流、工作流开发等操作。 |
工作流运维操作
运行
仅对已提交到调度的工作流有效。单击运行,弹出运行配置弹窗,可配置以下内容后提交运行。
运行配置说明:
配置项 | 描述 |
运行范围 | 单选项,选项包括: • 整个工作流:运行该工作流下的所有任务。 • 指定任务:仅运行选定的任务节点。 |
任务选择列表 | 当"运行范围”选择"指定任务”时展示,列表字段包括:多选框、任务名称、负责人、任务类型、文件夹。 |
时间参数 | 必填,默认展示一行时间参数,格式为"yyyy-MM-dd HH:mm + 时区配置 + 时间选择(到分钟粒度)”。时区默认为本地时区,时间默认为当前时间。 |
其他参数 | 选填,支持手动添加多组参数,每组包含 key 和 value 输入框。一旦添加,每组参数均为必填。 |
执行资源组 | 单选项,选项包括: • 任务原有执行资源组(默认选中)。 • 重新指定:重新指定调度资源组;若选择的任务范围中包含集成任务,则同时重新指定集成资源组。 |
修改负责人
支持修改单个工作流负责人。
删除工作流
单击更多 > 删除工作流,打开二次确认弹窗,确认删除。
工作流开发
单击更多 > 工作流开发,跳转到编排空间,并打开对应工作流。
工作流详情页
在工作流列表页中,单击工作流名称可进入工作流详情页。详情页用于查看单个工作流的基础信息、运行记录与任务 DAG 图。
基础信息
信息 | 描述 |
工作流名称 | 展示当前工作流名称。 |
文件夹 | 展示所属文件夹。 |
负责人 | 展示工作流负责人。 |
任务数 | 展示工作流下任务节点数量。 |
触发方式 | 展示工作流配置的触发方式。 |
调度类型 | 展示当前调度配置概要。 |
基础操作
运行记录
运行记录区域展示当前工作流的历史运行情况,包含图表与列表两部分。
筛选项: 筛选项对图表与列表同时生效。
筛选项 | 描述 |
开始时间 | 时间选择器,支持选择日期与时间。可选范围为近 60 天。 |
结束时间 | 时间选择器,支持选择日期与时间。可选范围为近 60 天。 |
执行状态 | 下拉列表,支持多选。选项包括:等待中、运行中、成功、失败、终止中。 |
图表:历史运行时间变化趋势图。
项 | 描述 |
图表类型 | 柱状图。 |
横坐标 | 时间。 |
纵坐标 | 任务与工作流。底部展示每次执行工作流下任务的执行情况,顶部展示每次执行工作流的执行情况。 |
鼠标悬停(任务节点) | 展示任务名称、任务 ID、负责人、任务类型、执行状态、开始时间、结束时间、执行时长等。 |
鼠标悬停(工作流节点) | 展示:触发方式、执行状态、开始时间、结束时间、执行时长等。 |
运行列表字段:
信息 | 描述 |
开始时间 | 格式为:yyyy-MM-dd HH:mm:ss,默认按开始时间倒序排列,支持排序。 |
结束时间 | 格式为:yyyy-MM-dd HH:mm:ss,支持排序。 |
执行状态 | 展示工作流运行状态,支持筛选。 |
执行时长 | 展示工作流运行总耗时,支持排序。 |
触发方式 | 触发方式包括:手动触发、调度触发。 |
操作 | 包含"查看详情”、"终止”、"重跑”、"工作流开发”。 |
任务 DAG
任务 DAG 区域展示当前工作流的任务依赖关系图。
操作 | 描述 |
单击任务节点 | 节点支持以下右键操作:运行、修改负责人、任务开发。 |
鼠标悬停任务节点 | 展示:所属项目、所属工作流、任务 ID、负责人、任务类型等基础信息。 |
工作流运行记录
运行记录页面以列表形式展示项目下所有工作流运行的执行情况。包括对工作流运行的查看详情、终止、重跑等操作,以及对单个任务运行的查看日志、终止、重跑等操作。
工作流运行列表
列表筛选项
筛选项 | 描述 |
工作流名称 / ID | 支持按工作流名称或工作流 ID 模糊搜索。 |
时区 | 仅时区开白用户展示,支持切换查看时间所属时区。 |
开始时间 | 支持选择开始时间与结束时间。 |
负责人 | 支持按工作流负责人筛选。 |
文件夹 | 支持按所属文件夹筛选。 |
列表字段信息
信息 | 描述 |
工作流名称 | 展示工作流名称及 ID。单击工作流名称可跳转到"工作流运行详情页”。 |
运行 ID | 工作流运行的唯一标识。 |
开始时间 | 工作流运行的开始时间,格式 yyyy-MM-dd HH:mm:ss,默认按开始时间倒序排列,支持排序。 |
结束时间 | 工作流运行的结束时间,格式 yyyy-MM-dd HH:mm:ss,支持排序。 |
执行状态 | 工作流运行状态,支持筛选。选项包括:等待中、运行中、成功、失败、终止中。失败状态会展示对应错误码信息。 |
执行时长 | 工作流运行总耗时。 |
触发方式 | 包括:手动触发、调度触发。 |
负责人 | 工作流负责人。 |
文件夹 | 工作流所属文件夹。 |
操作 | 包含"查看详情”、"终止”、"更多(重跑、工作流开发)”。 |
工作流运行操作
查看详情
单击查看详情,跳转至"工作流运行详情页”。
终止
项 | 描述 |
适用范围 | 仅对工作流运行状态为"等待中”或"运行中”的工作流运行有效。 |
操作流程 | 单击终止,弹出二次确认弹窗。 |
操作结果 | 终止操作提交后,工作流运行状态变为"终止中”,待实际终止完成后变为"失败”。 |
重跑
项 | 描述 |
适用范围 | 仅对工作流运行状态为"成功”或"失败”的工作流运行有效。 |
操作限制 | 若当前任务链路发生变更(如增加 / 删除节点或修改现有节点依赖关系),不支持重跑操作。 |
特殊任务处理 | DLC Spark Streaming 任务不支持重跑。若选择"重跑整个工作流”,则默认重跑 DLC Spark Streaming 以外的其他任务。 |
操作流程 | 单击重跑,弹出重跑配置弹窗,包含"运行范围”、"参数配置”、"执行信息配置”三部分。 |
重跑配置说明:
配置项 | 描述 |
运行范围 | 单选项:整个工作流 / 指定任务。 |
任务选择列表 | 当"运行范围”选择"指定任务”时展示。列表字段:多选框、任务名称、开始时间、负责人、任务类型。 |
时间参数 | 默认展示该次执行对应的时间参数值。 |
其他参数 | 默认不展示,可自行配置。 |
执行资源组 | 单选项,选项包括: • 任务原有执行资源组(默认选中)。 • 重新指定:重新指定调度资源组;若选择的任务范围中包含集成任务,则同时重新指定集成资源组。 |
工作流开发
单击更多 > 工作流开发,跳转至编排空间并打开对应工作流。
工作流运行详情页
工作流运行详情页用于查看单次工作流运行下所有任务节点的执行情况,提供 图模式、列表模式、甘特图 三种查看视图。
基础信息
信息 | 描述 |
工作流名称 + 运行 | 展示工作流名称及当前运行的执行状态。 |
负责人 | 工作流负责人。 |
周期类型 | 展示工作流的调度周期类型。 |
基础操作
图模式
图模式以 DAG 图形式展示工作流运行下所有任务运行节点。
节点交互说明:
操作 | 描述 |
单击节点 | 跳转到对应任务运行详情页。 |
鼠标悬停节点 | 展示:任务名称、任务运行 ID、任务 ID、工作流名称、负责人、任务类型、执行状态、开始时间、结束时间、执行时长、错误码(有则展示)。 |
重跑 | 对单个任务节点进行重跑。 |
终止 | 对单个任务节点进行终止。 |
诊断 | 跳转到 AI 智能诊断面板。 |
查看日志 | 跳转到对应任务的执行日志。 |
列表模式
列表模式以列表形式展示工作流运行下所有任务运行节点。
筛选项:
筛选项 | 描述 |
任务名称 / ID | 支持按任务名称或任务 ID 模糊搜索。 |
时区 | 支持选择时区。 |
开始时间 | 时间选择器,支持选择开始时间与结束时间。 |
负责人 | 支持按任务负责人筛选。 |
文件夹 | 支持按所属文件夹筛选。 |
列表字段:
信息 | 描述 |
任务名称 | 展示任务名称及任务 ID,均支持复制。单击任务名称可跳转到任务运行详情页。 |
任务运行 ID | 任务运行的唯一标识。 |
开始时间 | 任务运行开始时间,格式 yyyy-MM-dd HH:mm:ss,支持排序。 |
结束时间 | 任务运行结束时间,格式 yyyy-MM-dd HH:mm:ss,支持排序。 |
执行状态 | 任务运行状态,支持筛选。 |
执行时长 | 任务运行耗时,支持排序。 |
触发方式 | 包括:手动触发、调度触发,支持筛选。 |
负责人 | 任务负责人。 |
任务类型 | 任务类型(如 Notebook、SQL、Python、离线集成等),支持筛选。 |
执行资源组 | 任务运行所使用的资源组,支持筛选。 |
文件夹 | 任务所属文件夹。 |
操作 | 包含"查看日志”、"查看详情”、"更多(终止、重跑、任务开发)”。 |
列表操作说明:
甘特图
甘特图以时间轴形式展示工作流运行下所有任务运行的开始与结束时间。纵坐标为任务运行节点,横坐标为时间。
项 | 描述 |
鼠标悬停节点 | 展示:任务名称、任务运行 ID、任务 ID、工作流名称、负责人、任务类型、执行状态、开始时间、结束时间、执行时长、错误码(有则展示)。 |
单击节点 | 跳转到对应任务运行详情页。 |
任务运行详情页
任务运行详情页用于查看单个任务运行的详细信息,包括基础信息、执行日志、运行血缘。
基础信息
信息 | 描述 |
任务名称 + 运行 | 展示任务名称及当前运行的执行状态。 |
负责人 | 任务负责人 |
任务类型 | 该任务所属的节点类型 |
所属工作流 | 任务所属的工作流名称 |
任务运行操作
终止
项 | 描述 |
适用范围 | 仅对任务运行状态为"等待上游”、"等待运行”、"运行中”、"失败重试”的任务有效。 |
操作流程 | 单击终止,弹出二次确认弹窗。 |
重跑
项 | 描述 |
适用范围 | 仅对工作流运行状态为"成功”或"失败”的工作流运行下任务节点有效。 |
操作限制 | 若当前任务链路发生变更,不支持重跑。 |
特殊任务处理 | DLC Spark Streaming 任务不支持重跑。 |
操作流程 | 单击重跑,弹出重跑配置弹窗,弹窗内容同工作流运行重跑操作,区别是默认仅选中当前任务节点。 |
任务开发
单击任务开发,跳转到编排空间,并打开对应任务。
执行日志
执行日志区域展示当前任务运行的全部执行历史。
运行血缘
运行血缘区域展示当前任务运行的上下游依赖关系,提供 图模式 与 列表模式 两种视图。
图模式:
操作 | 描述 |
鼠标悬停节点 | 展示:任务名称、任务运行 ID、任务 ID、工作流名称、负责人、任务类型、执行状态、开始时间、结束时间、执行时长、错误码(有则展示)。 |
重跑 | 节点单击右键,对单个任务节点进行重跑。 |
终止 | 节点单击右键,对单个任务节点进行终止。 |
诊断 | 节点单击右键,跳转到 AI 智能诊断面板。 |
查看日志 | 节点单击右键,跳转到对应任务的执行日志。 |
列表模式:
项 | 描述 |
批量操作 | 支持批量终止与批量重跑。 |
列表字段 | 多选框、层级、任务名称、任务运行 ID、开始时间、结束时间、执行状态、执行时长、触发方式、所属工作流、负责人、任务类型、执行资源组、文件夹、操作。 |
操作列 | 包含:查看日志、查看详情、更多(终止、重跑、任务开发)。 |