Skip to content

3.3.4 任务总览 ​

任务总览不属于离线开发或实时开发中任何一方,而是把两类任务放在同一张表里统一查看,是日常巡检的第一站。

3.3.4.1 功能作用 ​

任务总览解决三个问题:当前项目一共有多少任务、今天跑得怎么样、哪些任务还没发布。页面顶部是统计卡片,下方是任务列表,两者对应同一批数据。

表26 任务总览的统计项
统计项含义
全部任务当前项目下离线任务与实时任务的总数
运行中当前正在运行的任务数
今日成功 / 今日失败当天运行结果的统计
未发布尚未上线或未发布的任务数
离线任务 / 实时任务按任务类型拆分的数量

左右滑动查看完整表格

3.3.4.2 离线任务总览 ​

列表中的离线任务来自「离线开发 → 工作流程 → 工作流定义」。在这张表里看离线任务,重点关注四项:

  • 任务状态:反映是否已发布(上线),未发布的任务不会被调度。
  • 最近运行:成功 / 运行中 / 已停止 / —,快速判断今天是否跑过。
  • 调度状态:未启用表示尚未配置或未上线定时,即使工作流已上线也不会自动触发。
  • 操作:点击「详情」查看该任务的运行明细,「运行详情」进入对应的实例记录。

离线任务在总览中是只读视图:可以查看与跳转,但要修改节点、调整调度、执行运行,仍需回到「工作流定义」页面操作。

3.3.4.3 实时任务总览 ​

列表中的实时任务来自「实时开发 → 任务定义」。实时任务没有调度概念,因此「调度状态」显示为「—」,判断运行情况主要看两项:

  • 任务状态:已发布表示已上线,具备启动条件。
  • 最近运行:运行中表示作业正在跑;已停止表示作业已终止,需要到任务实例页确认原因。

实时任务在总览中同样为只读视图,启动、停止、编辑等操作需回到实时开发对应页面完成。

表27 任务总览列表的字段
列含义
任务名称任务标识
类型离线 / 实时
开发方式Shell、Flink SQL、Flink JAR 等
任务状态已发布 / 开发中
最近运行成功 / 运行中 / 已停止 / —
最近运行时间最近一次运行的时间
调度状态未启用 / —(实时任务不涉及调度)
创建人任务归属账号
操作详情(离线任务)、编辑、运行详情

左右滑动查看完整表格

总览用于发现问题,不用于解决问题

在任务总览看到失败或长期未运行的任务后,需要进入对应模块的实例与日志页定位原因。总览本身不提供重跑、修改或删除操作。

大数据平台用户操作手册