3.10. 复制调度的管道运行
为了更容易地调度运行作为管道试验的一部分执行,您可以复制现有的调度运行。
先决条件
- 您已登陆到 Red Hat OpenShift AI。
-
如果您使用 OpenShift AI 组,则作为 OpenShift 中的用户组或 admin 组(如
rhoai-users
或rhoai-admins
)的一部分。 - 您之前已创建了可用的数据科学项目,并包含配置的管道服务器。
- 您已将管道导入到活跃的管道服务器。
- 调度的运行可以在 Runs 页面上的 Schedules 选项卡上重复。
流程
-
在 OpenShift AI 仪表板中点 Experiments
Experiment s 并运行。 - 在 Experiments 页面中,从 Project 下拉列表中选择包含您要重复的调度的运行管道试验的项目。
- 从管道试验列表中,点包含您要重复的管道运行的实验。
- 在 Runs 页面上,单击 Schedules 选项卡。
- 点击您要复制的运行旁的操作菜单(WWN),然后点 Duplicate。
在 Duplicate schedule 页面中,配置重复运行:
- 从 Experiment 列表中,选择一个管道试验来包含重复运行。或者,若要创建新管道实验,请单击 Create new experiment,然后在 Create experiment 对话框中完成相关字段。
- 在 Name 字段中输入重复运行的名称。
- 在 Description 字段中,输入重复运行的描述。
在 Trigger type 列表中选择以下选项之一:
- 选择 Periodic 来指定执行频率。在 Run every 字段中,输入数字,然后从列表中选择一个执行频率。
-
选择 Cron,在 Cron string 字段中以
cron
格式指定执行调度。这会创建一个 cron 作业来执行运行。点 Copy 按钮()将 cron 任务调度复制到剪贴板。左侧的字段代表秒。有关使用支持的
cron
格式调度任务的更多信息,请参阅 Cron Expression Format。
- 对于 最大并发运行,请指定可同时执行的运行数量,范围为 1 到 10。
- 对于 Start date,为重复运行指定开始日期。使用日历以及时间列表中的开始时间选择开始日期。
- 对于 结束日期,请指定重复运行的结束日期。使用日历和时间列表中的结束时间选择结束日期。
- 对于 Catch up,启用或禁用捕获运行。您可以使用捕获运行来确保管道运行在暂停时不会永久回退到调度后。例如,如果您重新启用暂停的重复运行,则运行调度程序会回填每个未命中的运行间隔。
- 在 Pipeline 列表中,选择您要为其创建重复运行的管道。或者,要创建新管道,请点 Create new pipeline,然后完成 Import pipeline 对话框中的相关字段。
- 从 Pipeline 版本 列表中,选择管道版本来为创建重复运行。或者,若要上传新版本,请单击 Upload new version,然后在 Upload new version 对话框中完成相关字段。
- 通过从列表中选择参数,为运行配置输入参数。
- 单击 Schedule run。
验证
- 重复的管道运行会出现在管道运行页面中用于管道试验的 Schedules 选项卡中。