运行和循环运行

Kubeflow Pipelines 中运行的概念性概述

一个*运行*是管道的一次单独执行。运行包含所有尝试过的实验的不可变日志,设计上是自包含的,以实现可复现性。您可以通过查看其在 Kubeflow Pipelines UI 上的详细信息页面来跟踪运行的进度,在那里您可以看到运行时图、输出 artifacts 以及运行中每个步骤的日志。

一个*循环运行*,或在 Kubeflow Pipelines [后端 API](https://github.com/kubeflow/pipelines/tree/06e4dc660498ce10793d566ca50b8d0425b39981/backend/api/go_http_client/job_client) 中称为 Job,是管道的可重复运行。循环运行的配置包含一个包含所有指定参数值的管道副本以及一个[运行触发器](/docs/components/pipelines/concepts/run-trigger/)。您可以在任何实验中启动循环运行,它将定期启动新的运行配置副本。您可以从 Kubeflow Pipelines UI 启用/禁用循环运行。您还可以指定最大并发运行数量,以限制并行启动的运行数量。如果管道预计运行很长时间且触发频繁,这会很有帮助。

下一步

  • 阅读 [Kubeflow Pipelines 概述](/docs/components/pipelines/overview/)。
  • 遵循[管道快速入门指南](/docs/components/pipelines/getting-started/)来部署 Kubeflow 并直接从 Kubeflow Pipelines UI 运行示例管道。

反馈

此页面有帮助吗?


最后修改时间 2024 年 6 月 20 日:重组 Kubeflow Pipelines 文档 (#3737) (8e56df7)