What can be configured
Deep-dive
enable_XXX
parameters
enable_XXX
parametersThese are boolean flags for various configurations:
build
ID
build
IDConfiguring the model
model
Pipeline and step parameters
parameters
Corresponds to:
Normally, parameters defined at the pipeline level are used in multiple steps, and then no step-level configuration is defined.
Setting the run_name
run_name
To change the name for a run, pass run_name
as a parameter. This can be a dynamic value as well.
You will not be able to run with the same run_name twice. Do not set this statically when running on a schedule. Try to include some auto-incrementation or timestamp to the name.
Stack Component Runtime settings
Docker Settings
Docker Settings can be passed in directly as objects, or a dictionary representation of the object. For example, the Docker configuration can be set in configuration files as follows:
Resource Settings
Some stacks allow setting the resource settings using these settings.
Note that this may not work for all types of stack components. To learn which components support this, please refer to the specific orchestrator docs.
failure_hook_source
and success_hook_source
failure_hook_source
and success_hook_source
Step-specific configuration
A lot of pipeline-level configuration can also be applied at a step level (as we have already seen with the enable_cache
flag). However, there is some configuration that is step-specific, meaning it cannot be applied at a pipeline level, but only at a step level.
Last updated