更新时间:2023-03-28 GMT+08:00

任务调度

操作场景

支持用户以任务调度方式执行SQL语句,提供立即执行、定时执行、周期执行三种调度模式。SQL语句可在调度中进行出错控制和事务控制,并对有依赖的SQL调度设置任务依赖链。

操作步骤

  1. 在顶部菜单栏选择“后台任务”>“任务调度”,进入任务调度列表页面。

    任务的调度执行需要将SQL保存在数据库中,需您同意授权保存SQL到数据库后,才能新建调度任务。

  2. 在列表页面,单击左上方的“新建任务”,进入新建调度任务页面。
  3. 在新建任务页面,填写任务名称、选择调度类型、执行时间容忍度。

    立即执行:调度任务提交后将立即执行,任务只执行1次。

    定时执行:调度任务提交后将在设定的时间点执行,任务只执行1次。

    周期执行:调度任务提交后,任务将按照设定的时间周期性执行。

    执行时间容忍度:超出期望执行时间容忍度后,不再执行此次调度,但不影响下次调度。

  4. 在录入SQL语句部分单击“添加”打开录入SQL语句弹窗,设置SQL信息后单击“保存”,并在新建任务页面底部单击“提交”

    执行结束后会自动进入已结束任务列表中。

  5. 在任务列表页面,在任务调度列表中任务是调度类型为周期执行的任务。

    您可通过任务状态、调度类型、或者在搜索框中通过任务ID、任务名称进行条件筛选,查看任务信息。

    • 任务详情:在已完成任务列表操作栏单击“任务详情”,查看本次调度“任务信息”

      在分组列表中获取执行日志及分组详情,并可查看具体的SQL内容。

      可对周期执行的任务,通过单击任务信息页面“立即触发一次调度”,触发立即调度指令。可在“调度执行记录”页签下查看本次调度执行详情。

    • 调度执行记录:在已完成任务列表操作栏单击“调度执行记录”,查看任务执行详情及日志。
    • 查看日志:在已完成任务列表操作栏单击“查看日志”,查看日志详情。
    • 终止任务:在已完成任务列表操作栏,单击“终止任务”,被终止的任务将从“任务调度”列表移到“已结束任务”列表。
    • 暂停任务:在已完成任务列表操作栏,单击“暂停任务”,该任务状态将从“正常调度中”变为“暂停调度”,可通过单击“恢复调度”回到正常调度状态。

  6. 在任务调度列表页面上部,单击“已结束任务”页签,已结束任务列表中的任务是调度类型为立即执行或定时执行的任务。

    您可通过任务状态、调度类型、或者在搜索框中通过任务ID及任务名称进行条件筛选,查看任务信息。

    • 任务详情:在已完成任务列表操作栏单击“任务详情”,查看本次调度“任务信息”

      在分组列表中获取执行日志及分组详情,查看或修改SQL语句列表等。

    • 调度执行记录:在已完成任务列表操作栏单击“调度执行记录”,查看任务执行详情,分组执行情况、SQL内容及分组日志等信息。
    • 查看日志:在已完成任务列表操作栏单击“查看日志”,查看日志详情。
    • 删除任务:在已完成任务列表操作栏,单击“删除任务”,将从数据库中清除该任务信息。