> For the complete documentation index, see [llms.txt](https://docs.reorc.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.reorc.com/pipeline/modeling-pipeline.md).

# Modeling pipeline

Modeling pipelines are simply pipelines that contain data models. You can create a modeling pipeline to describe a workflow of multiple models and schedule job to periodically run the workflow.

## Create a modeling pipeline

Follow these steps:

1. In your ReOrc project, go to **Data Design** > **Pipelines**.
2. Click on the **+** icon and select **Create modeling pipeline.**
3. Provide the name for your pipeline.
4. Select the models that the pipeline should contain.&#x20;

   <figure><img src="https://786945529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFTrGKWnjusKCQj11CkuL%2Fuploads%2FBeCNTgKc4yF8ipxbgPVx%2FRecurve_create_modeling_pipeline.png?alt=media&amp;token=24e32cac-7f93-4d1c-ae3b-1d54c174581d" alt=""><figcaption></figcaption></figure>
5. In **Variable settings**, you can view the list of variables associated with the models.&#x20;

   On each variable, you can decide to lock the current value; this applies to dynamic variables, such as current datetime. You can also provide a custom value.
6. Click **Confirm**.

   The new modeling pipeline is then added under the **Models** folder and presented in the DAG view

   <figure><img src="https://786945529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFTrGKWnjusKCQj11CkuL%2Fuploads%2F7hRucyNxu44lBH5InzH2%2FRecurve_created_pipeline_dag.png?alt=media&amp;token=4dac97d9-a3ce-48f9-922b-be373d9b10e8" alt=""><figcaption></figcaption></figure>
7. Click **Publish**.&#x20;

Once the pipeline is created and published, you can start scheduling runs through [Job](/pipeline/job.md).
