操作任务流

预跑任务流

任务流创建完成后,你可以通过预跑来检查代码的操作和结果。

  • 对于周期调度任务流,预跑可测试代码逻辑。

  • 对于手动调度任务流,每个操作都需要手动触发,即通过预跑触发手动调度任务流。


  1. 在 EnOS 管理控制台中选择 批数据处理 > 任务流开发

  2. 在目录树中,双击需要更新的任务。

  3. 点击左上角的 预跑 并指定触发任务流的时间。

  4. 点击 确定,任务流实例ID将显示在页面的右上角。

  5. 接着,你可以在任务运维中查看实例的详细信息。更多信息,参考 任务运维概述

备注

  • 若触发时间为当前时间之前,任务流将被立即触发并运行(可在任务运维中查看)。该触发时间将作为业务时间用于计算。

  • 任务流同一时间只允许一个实例运行,若预跑实例与正在运行实例冲突,则依次执行。

克隆任务流

克隆操作将克隆任务流的资源和上游引用。而下游引用不会被克隆。

  1. 在 EnOS 管理控制台中选择 批数据处理 > 任务流开发

  2. 在目录树中,右击任务流并选择 克隆

删除任务流

删除操作将删除任务流中所有的实例。你无法再通过任务运维查看实例的详细情况。

  1. 在 EnOS 管理控制台中选择 批数据处理 > 任务流开发

  2. 在目录树中,右击任务流并选择 删除

备注

当任务流有运行实例且运行实例处于运行中时,任务流不能被删除。可手动停止运行实例后再删除任务流。

导出任务流

你可以导出任务流配置至本地,以供复用。

  1. 在 EnOS 管理控制台中选择 批数据处理 > 任务流开发

  2. 在目录树中,双击需要导出的任务流。

  3. 在配置面板中,选择左上方的 导出配置

  4. 扩展名为 .workflow 的配置文件将被下载到本地。导出的配置文件中包括任务流中使用的配置信息,计划信息和资源包。