离线开发任务支持

入口:离线开发左上角-批量操作

任务批量操作 - 图1

如下图,为批量操作列表,当前仅项目负责人和管理可进入和操作:

任务批量操作 - 图2

批量操作类型

如下图,为选中任务后,提交上线弹框:

任务批量操作 - 图3

如下图,为选中任务后,转交任务弹框:

任务批量操作 - 图4

如下图,为选中任务后,取消调度弹框:

任务批量操作 - 图5

如下图,为选中任务后,修改调度周期弹框:

任务批量操作 - 图6

如下图,为选中任务后,修改调度日历弹框:

任务批量操作 - 图7

如下图,为选中任务后,修改调度生效时间弹框:

任务批量操作 - 图8

如下图,为选中任务后,修改原始优先级弹框:

任务批量操作 - 图9

如下图,为选中任务后,批量删除弹框:

任务批量操作 - 图10

如下图,为选中任务后,发送通知弹框:

任务批量操作 - 图11

选中任务后,点击“下载任务清单”,即会开始下载任务清单Excel文件。

任务池

批量操作列表页,支持批量添加任务至任务池。任务池的任务数上限默认为1000,如需调整上线请联系运维人员修改EasyOps配置。

任务批量操作 - 图12

任务批量操作 - 图13

在任务池内,支持基于数据源引用添加任务。选择某一数据源后,支持添加引用该数据源的离线开发任务,具体包含: 离线同步节点、SQL节点、轮询节点引用该数据源。最多支持搜索1000个任务。

任务批量操作 - 图14

在任务池内,支持基于任务血缘添加任务。首先,请选择源头任务,支持以任务池已添加的所有任务或手动指定的任务作为源头任务。随后,请选择任务模式,指计算任务血缘时是按照线上模式的任务依赖来计算,还是按照任务的开发模式的任务依赖来计算。最后,请选择血缘方向和血缘层级。配置完成后,系统会按照以上血缘配置来搜索任务。最多支持搜索1000个任务。

任务批量操作 - 图15

考虑到批量删除、取消调度等批量操作,如下游任务未操作会导致上游任务也操作失败,故在任务池内支持检测上下游。通过检测上下游,可以识别出任务的直接上游 或 直接下游不在任务池内的任务。在查看某一任务的直接下游任务时,也支持将所有不在任务池内的本项目的直接下游任务添加至任务池。

任务批量操作 - 图16

任务批量操作 - 图17

任务批量操作 - 图18

支持对“任务池”的全量任务批量执行操作。

操作历史

在操作历史,可以查看在批量操作列表页和任务池执行的批量操作的操作历史。默认仅保存90天内的操作历史,如需调整保存期限请联系平台运维人员操作。

任务批量操作 - 图19