# Run and schedule pipelines

> Run and schedule pipelines - Run a pipeline, lock a pipeline, and configure a recurring schedule in
> Registry.

This Markdown file sits beside the HTML page at the same path (with a `.md` suffix). It summarizes the topic and lists links for tools and LLM context.

Companion generated at `2026-09-30T19:40:40.936015+00:00` (UTC).

## Primary page

- [Run and schedule pipelines](https://docs.datarobot.com/en/docs/workbench/nxt-registry/pipelines/run-schedule-pipelines.html.md): Full documentation for this topic (Markdown sidecar).

## Sections on this page

- [Run a pipeline](https://docs.datarobot.com/en/docs/workbench/nxt-registry/pipelines/run-schedule-pipelines.html.md#run-a-pipeline): In-page section heading.
- [Lock and schedule](https://docs.datarobot.com/en/docs/workbench/nxt-registry/pipelines/run-schedule-pipelines.html.md#lock-and-schedule): In-page section heading.
- [View run history and logs](https://docs.datarobot.com/en/docs/workbench/nxt-registry/pipelines/run-schedule-pipelines.html.md#view-run-history-and-logs): In-page section heading.
- [Next steps](https://docs.datarobot.com/en/docs/workbench/nxt-registry/pipelines/run-schedule-pipelines.html.md#next-steps): In-page section heading.

## Related documentation

- [NextGen UI documentation](https://docs.datarobot.com/en/docs/workbench/index.html.md): Linked from this page.
- [Registry](https://docs.datarobot.com/en/docs/workbench/nxt-registry/index.html.md): Linked from this page.
- [Pipelines](https://docs.datarobot.com/en/docs/workbench/nxt-registry/pipelines/index.html.md): Linked from this page.
- [return value and logs](https://docs.datarobot.com/en/docs/workbench/nxt-registry/pipelines/view-manage-pipelines.html.md#task-list): Linked from this page.
- [Manage pipeline images](https://docs.datarobot.com/en/docs/workbench/nxt-registry/pipelines/pipeline-images.html.md): Linked from this page.
- [Add a pipeline](https://docs.datarobot.com/en/docs/workbench/nxt-registry/pipelines/add-pipeline.html.md): Linked from this page.

## Documentation content

After adding a pipeline, run it on demand to validate the DAG and inputs. After a run, click Lock & Schedule to freeze the pipeline and attach a recurring schedule. Run and schedule actions are in the pipeline header.

## Run a pipeline

To start a run, click Run. The Run pipeline dialog opens.

Configure the following fields, then click Run pipeline.

| Field | Description |
| --- | --- |
| Image | The container image to use for this run. |
| Input parameters | YAML payload matching the @dr.pipeline parameters. Use Start from to load values from a previous run, a saved configuration, or the base template. |

When the pipeline is Locked, image and input parameters are immutable. The dialog becomes a read-only confirmation. After the run starts, it appears on Workflow view as an interactive DAG.

## Lock and schedule

Recurring schedules require a Locked pipeline.Lock & Schedule freezes the current logic into an immutable version if the pipeline is Draft, preserves the current input parameters, and sets a cron-based frequency.

In the Lock & Schedule pipeline dialog:

1. Select Simple schedule and set a Frequency and Time (UTC), or click Advanced schedule for a more precise cadence.
2. Click Lock & Schedule .

A pipeline that is already Locked can be scheduled immediately. To change or disable an active trigger, open the schedule from the pipeline header and update it in the same configuration dialog.

> [!NOTE] Overlapping scheduled runs
> A pipeline cannot start two runs of the same input at once. If a scheduled run is still running when the next interval fires, the new run is rejected to prevent overlapping work. If runs regularly overrun the schedule window, shorten the pipeline, lengthen the interval, or split the DAG.

## View run history and logs

The Runs tab lists every run in chronological order, including status, timestamp, duration, and whether the run was Manual or Scheduled.

The following table describes the run statuses that appear in the list.

| Status | Description |
| --- | --- |
| Run completed | Every task in the DAG finished successfully. |
| Run failed | One or more tasks failed. |
| Run cancelled | The run was canceled before completion. |
| Queued | The run is waiting to start. |

Click a run to open task-level telemetry. Expand a task to inspect its [return value and logs](https://docs.datarobot.com/en/docs/workbench/nxt-registry/pipelines/view-manage-pipelines.html.md#task-list).

## Next steps

After running or scheduling a pipeline, inspect the DAG for the most recent run or reuse the image on another pipeline.

- View and manage pipelines : Return to Workflow view to inspect the live DAG.
- Manage pipeline images : Rebuild or replace the image used at run time.
- Add a pipeline : Create another pipeline from Python source, inputs, and an image.
