周期实例
指标任务的每次运行,成为一个实例,任务的周期性运行产生的实例,记为周期实例。 周期实例的查看入口在「运维中心→周期实例」,周期实例是日常运维指标任务执行情况的主要操作入口,常见的操作包括排查报错任务、查看依赖视图、重跑、杀任务等操作。
平台会在每天的22:00统一生成第二天所有需要的任务实例
实例列表
实例列表包括任务名称、状态、任务类型、开始/结束时间等信息,主要功能模块包含:
1.实例数量统计:统计当前列表中的实例数量,当执行搜索、筛选等操作后,仅统计上述操作结束后,结果列表中的实例数量。当包含工作流时,仅统计工作流内部节点数量,不将工作流本身计入统计
2.列表操作:
- 任务名称搜索:与任务管理类似
- 基本过滤:包含任务责任人、业务日期、计划时间等,其中计划时间支持时分秒粒度的过滤
- 表头过滤:支持按照任务类型、调度周期等条件过滤
- 表头排序:支持按照业务日期、计划时间、开始时间等条件排序
- 刷新:点击列表右上角的「刷新」icon,可刷新列表内容
3.依赖视图浏览:点击任务名称,右侧展开任务间的依赖视图
note
实例列表与任务列表的主要区别在2点:
实例是含状态的,例如成功、失败、任务运行日志等信息
任务每次运行将产生一个实例,除天任务之外,其他任务可能多天产生一个实例
实例状态
平台会在 每天的22:00统一生成第二天所有需要的任务实例,实例生成之后,其状态会经过如下图一个过程的转换:
重跑任务
支持在列表中选择对应的任务进行重跑
可重跑当前任务以及下游任务:
- 任务运行失败,调整后重跑,更新数据;
- 指标技术口径变更,用新的规则重刷老数据;
杀死任务
支持杀死尚未运行的任务,可操作的任务状态包括“等待提交、提交中、提交失败、成功、等待运行、运行中”,任务杀死后将取消运行。
日志打印
任务运行完成后,可查看任务运行日志,特别是针对运行失败的任务,可通过查看日志排查原因。