Skip to main content
调度按配置自动运行已保存的 Notebook 代码。

创建定时调度

  1. 进入 Notebook 所属 Space,打开侧边栏 Schedules,点击右上角 +。
  2. 在 Notebook 中搜索并选中脚本。
  3. 填写 Parameters,选择 Spec。
  4. 在 Mode 选择 Crontab - Run on a fixed schedule,设置执行频率和时间。
  5. 可在 Remark 中填写用途,点击 Create。
配置 notebook_basics 的参数、资源和每小时定时执行
创建后,列表显示 Notebook、备注、参数、规格和调度时间。 定时任务的上一次实例仍在运行时,本次触发可能被跳过。

创建持续运行调度

使用 Pipeline.update() 或长期订阅的脚本,在 Mode 选择 Continuous - Keep running continuously,填写参数和规格后点击 Create。
Continuous 模式的 Notebook 调度配置
Continuous 维护一个持续运行的实例。启用后,系统启动脚本;实例退出后,系统会再次启动。 有限脚本正常结束后也会被再次启动。只需要定时执行一次并退出的工作,使用 Crontab。

查看运行结果

  1. 在 Schedules 查看调度配置和启用状态。
  2. 从账户菜单打开 Instances,找到该 Notebook 对应时间的实例。
  3. 打开实例,核对 Launched 中的调度名称、Arguments 和 Start Time,再查看 Status 与 Logs。
定时调度实例的 Succeeded 状态及完整 tick 输出日志
图中的定时实例已正常结束,日志保留了测试脚本输出的 tick 0 到 tick 11。已结束的 Continuous 实例也可以用相同步骤查看日志。

修改和停止

打开调度行右侧的 … 菜单: 修改正在运行的 Continuous 调度时,先 Disable 并确认实例结束,再保存代码和配置,最后 Enable,使新实例使用更新后的设置。禁用 Crontab 不会自动取消已经开始的实例,需要时到实例详情点击 Cancel。