更改SQL逻辑、更改作业版本、增加WITH参数或增加作业参数后,经过停止和启动的步骤,才能使变更生效。本文为您介绍如何停止作业。

注意
  • 只能对运行状态为运行启动中的作业进行停止操作。
  • 停止操作会清除任务状态,即如果有COUNT操作,作业停止 > 启动后,COUNT从0开始计算。
  • 实时计算3.5.0以上版本才可以使用停止(checkpoint)功能,否则右上角会出现报错:发生错误系统错误:BLINK版本异常。 错误原因:blink version >= blink-3.5 is required, instance blink-3.4.4
作业停止操作步骤如下:
  1. 登录实时计算控制台
  2. 单击页面顶部的运维
  3. 运维页面,单击目标作业操作列下的停止
    说明 更多目录的停止(checkpoint)功能与停止功能的唯一区别是:停止(checkpoint)在进行停止作业的同时,会主动触发一次Checkpoint,因此停止(checkpoint)作业所消耗的时间可能会比停止作业所消耗的时间稍长一些。但作业停止后依然会清除作业的状态,该功能在个别场景下会有其他作用,例如在上游存储为kafka时,系统触发一次Checkpoint会提交一次offset,确保提交到kafka服务端的offset和实际消费的数据量一致。