历史版本6 :定時任務維運-調度計劃 返回文檔
編輯時間: 內容長度:图片数:目录数: 修改原因:

目錄:

1. 概述编辑

1.1 版本

FineDataLink 版本功能变动
4.0.27

支持批量设置任务调度计划

4.0.30
  • 「调度计划」中新增「事件调度」,可为多个定时任务配置统一事件调度

  • 「调度计划」中定时调度 Tab 下新增列「调度类型」

  • 调度计划:取消调度计划名的蓝色文字链接

4.1.4
  • 支持自定义调度日历,调度计划-定时调度中可引用调度日历

  • 调度计划-定时调度中,执行频率若使用表达式,会显示近 100 次执行时间,帮助用户确认 corn 表达式是否符合预期

  • 添加事件调度时,增加一个示例,帮助用户理解功能

  • 支持批量开启/关闭定时调度、事件调度

  • 添加计划按钮更新为添加批量调度

1.2 功能简介

调度计划页面有两个 Tab,分别为定时调度事件调度

注:「调度计划」处设置的调度,暂不支持在 资源迁移 中导出。

  • 可在定时调度」Tab 中为多个/单个定时任务设置执行频率、修改和删除任务的执行频率。

  • 事件调度」Tab 中,可为多个/单个定时任务设置事件调度、修改和删除任务的事件调度。

  • 支持自定义调度日历。

76.png

2. 功能说明编辑

2.1 调度计划概览

「调度计划」页面展示所有已配置的调度及配置详情。如下图所示:

224.png

2.2 查看调度运行详情

2.2.1 查看定时调度运行详情

「定时调度」 Tab 下点击「查看详情」按钮,可查看配置该调度的定时任务的运行情况。如下图所示:

24.png

2.2.2 查看事件调度运行详情

1)「事件调度」Tab 下,展示所有已配置的事件调度详情。如下图所示:

25.png

2)点击「查看详情」按钮,可查看配置该事件调度的定时任务的运行记录。如下图所示:

53.png

2.3 自定义调度日历

应用场景:

  • 金融行业的工作日和法定工作日有差异,用户希望获得适合自身需要的调度周期。

  • 用户希望法定节假日不执行定时任务。

「调度计划」中支持自定义调度日历。

1)按照下图步骤新建调度日历。如下图所示:

8.png

2)点击「新建」按钮后,设置调度日历名称,上传日历模板。如下图所示:

示例文件:csv文件.zip

1704248604581663.png

点击右下角确定按钮,最终界面如下图所示:

1704248641933126.png

设置项
说明
调度日历名称

不可重名;任务名不可包含:?*:<>|"\/

上传文件

1)支持上传 csv 文件解析日历,示例文件:csv文件.zip

  • 支持 yyyymmdd;yyyy/mm/dd;yyyy-mm-dd格式(举例:20231023;2023/10/23;2023-10-23)一个文件解析一种格式,以第二行格式为准

  • 限制最多 1000 个日期

  • 仅支持解析第一列,从第二行开始解析

  • 支持覆盖上传文件,替换当前文件(替换时原文件删除)

2)下载模板按钮:点击可下载调度日历文件

编辑、删除日历

支持修改调度日历名称、重新上传调度日历文件修改调度日

支持删除调度日历:

  • 调度日历被引用且未结束时,用户无法删除调度日历

  • 若日历过期,被引用的调度日历可以删除,删除后调度计划是保留的,编辑调度计划时会提示不存在

日历状态提醒

1)调度日历已过期:今日大于最晚调度日今日-最晚调度日大于1天

1704197577537960.png

2)调度日历即将过期:最晚调度与今日间隔<=7天

1704247503727508.png

3)可将定时任务的执行频率设置为调度日历。如下图所示:

1704248698695778.png

2.4 新增调度计划

2.4.1 新增定时调度计划

注:每个调度计划中最多可以添加 1000 个任务。

1)点击「添加计划」按钮,可为单个/多个定时任务设置定时调度,可引用本文 2.3 节添加的调度日历。如下图所示:

注:各设置项介绍请参见:定时调度

9.png

2)添加成功后,界面如下图所示:

10.png

2.4.2 新增事件调度计划

点击「添加计划」按钮,可为单个/多个定时任务设置事件调度。如下图所示:

注:一个定时任务只能配置一个事件调度。

13.png

各设置项介绍可参见:事件调度

2.5 修改、删除调度计划

修改调度计划:点击「查看计划>编辑」按钮即可。

删除调度计划:关闭「调度状态」按钮,点击「删除」按钮即可。

注:用户若拥有某个调度计划下部分定时任务的管理权限,则仅支持查看该调度计划;若拥有某个调度计划下全部定时任务的管理权限,则支持编辑调度计划。

1704349234707412.png

2.6 筛选调度计划

点击「筛选」按钮,设置筛选条件后,可筛选出需要的调度计划。

1)筛选定时调度:

27.png

2)筛选事件调度:

28.png

2.7 批量开启/关闭调度

2.7.1 批量开启/关闭定时调度

1)选择定时任务后,点击批量开启/批量关闭按钮即可。如下图所示:

29.png

说明如下:

  • 支持一键全选当前页,执行批量开启/关闭操作。

  • 选择的任务中,若调度状态全部开启,「批量开启」按钮灰化;若调度状态全部关闭,批量关闭按钮灰化。

  • 调度状态已结束的定时任务不能选择。

  • 使用覆盖逻辑,即开启状态的调度计划继续开启,开启已关闭的调度计划。

2)示例:选择多个定时任务后,点击批量关闭,会将关闭结果告知用户。如下图所示:

1704351487370373.png

2.7.2 批量开启/关闭事件调度

如下图所示,具体说明请参考本文 2.7.1 节内容。

31.png