该模块会展示线上调度的实例,供任务运维人员查看实例的基本信息,并进行实例重跑、终止、置成功、一键导出等运维操作,列表勾选支持“全选筛选结果”。

实例列表

周期实例运维支持多种筛选器、实例列表展示、任务名称或实例ID或任务组名称搜索。

当前实例会根据已生成实例未生成实例进行展示。通过单击实例ID未生成可查看具体的实例详情。对于已结束运行的实例,支持任务重跑/批量重跑;对于运行中的实例,支持终止/批量终止;对于失败状态的实例,支持置成功/批量置成功操作。

模块概述 - 图1

关于置成功的使用场景:
1. 当下游不需要强依赖失败的上游时,为了不阻塞下游,可将上游任务置成功,以便下游任务跑起来;
2. 当数据由于业务流量剧增导致数据质量中心(DQC)检测告警,此时数据变化在预期内,但是由于DQC任务失败而引起离线任务失败,此时希望可以将任务置成功,以便下游任务跑起来。

“已选中实例”功能(实例购物车)

  • 周期实例列表支持“已选中实例”功能,相当于实例勾选的购物车;
  • 用户在选中某个实例后,该实例会被添加到“已选中实例”中,同时也支持基于筛选结果一键添加所有的实例(当前一次性最多可添加10000个);
  • 注意:如果记录数过多,以及本机电脑性能差异,可能导致单实例选中或取消时,出现卡顿问题;
  • 对于选中的实例,也同时适配批量重跑、终止、置成功、一键导出等;

如下图为实例列表页面,页面左下角会显示“已选 n 条”,点击n,右侧会出现“已选中实例”侧边弹框。

模块概述 - 图2

如下图为“已选中实例”弹框。

模块概述 - 图3

如下图为“已选中实例”中,点击批量导入后的弹框。

模块概述 - 图4

一键导出

实例选中后,支持安选中项导出,也支持基于当前筛选器选中的内容导出,导出格式为xlsx。

模块概述 - 图5

ApplicationId查询工具

该功能支持通过ApplicationId搜索当前平台下的实例,ApplicationId可通过Yarn平台获取。
模块概述 - 图6

已生成实例部分

可支持不同的实例状态快速筛选和实例数量统计。

在实例信息中,支持展示实例ID、任务名称、实例状态、所属基线、预计开始执行~结束时间、预计执行时长、计划执行时间、就绪时间、开始执行~结束时间、执行时长、负责人、队列、运行方式、调度周期等信息。其中预计开始执行~结束时间预计执行时长需要配置在基线上才会被统计出来。

未生成实例部分

未生成实例部分会展示所有未就绪的实例,即在截止此刻时所有还未生成实例ID的实例。

在实例信息中,支持展示任务名称、治理状态、所属基线、预计开始执行~结束时间、预计执行时长、计划执行时间、负责人、队列、运行方式、调度周期等信息。其中预计开始执行~结束时间预计执行时长需要配置在基线上才会被统计出来。