Skip to content
Corridor V1.26.08 is out, see what's new

User Guide

Register a Runtime Parameter

Ask AI

Register a Runtime Parameter so one definition can run with a different value each time you run a job.

TL;DR
A Runtime Parameter is a typed value you supply when a job runs, not when you write the definition. Open Resources → Runtime Parameters, click + New Runtime Parameter, set a Type and an Alias, add a description and group, and create. Then reference it from a definition and set its value on each run.

A Runtime Parameter (often shortened to RTP) is a shared building block registered under Resources. It is a parameter you configure dynamically during analysis.

For example, to define a Feature like “inquiries in the last X months”, set month as a Runtime Parameter inside the Feature definition. When you run a job on the Feature, set month to 6, 12, or any other value, without editing the Feature.

The same applies to thresholds. A Model that reads a min_fico Runtime Parameter shows a field in the job form where you type the cutoff for that run, such as 680. See the dependencies section of Run a Simulation.

Runtime Parameters do not go through an approval workflow and cannot be shared with individual users; see Share an Object.

On the Resources → Runtime Parameters page, click + New Runtime Parameter.

Runtime Parameters registry page with its description, a search box, a Type filter, and the New Runtime Parameter button.

Use the search box and the Type filter to find existing parameters. The form opens with an editable name at the top left (New Runtime Parameter). Click the pencil icon and type a descriptive name.

Field What it holds
Type Required The data type of the value. Click the field to pick one: Numerical, String, DateTime, Boolean, Array[..], Map[..,..], or Struct[..].
Alias Required The name used to refer to the parameter in a definition (for example, month or min_fico). See Common Registration Info.

Fill in the Properties : Description * and Group *. Then click Create at the bottom right.

The Corridor Python package passes Runtime Parameter values by alias when it runs a job:

runtime_params={'default_months': 12}

See Use the Notebook.