JobsConfig
relationalai.config.config_fields
Configure job execution behavior.
Controls progress reporting and safety guardrails during job execution.
Examples
Section titled “Examples”Minimal YAML (in raiconfig.yaml):
default_connection: sfconnections: sf: type: snowflake # ...jobs: print_progress: true enable_guard_rails: trueConfigure jobs settings using a dict:
from relationalai.config import create_config
cfg = create_config( connections={"sf": {...}}, jobs={ "print_progress": True, "enable_guard_rails": True, },)Configure jobs settings using an explicit JobsConfig instance:
from relationalai.config import create_config, JobsConfig
cfg = create_config( connections={"sf": {...}}, jobs=JobsConfig( print_progress=True, enable_guard_rails=True, ),)Attributes
Section titled “Attributes”.print_progress
Section titled “.print_progress”JobsConfig.print_progress: boolPrint job progress information.
.print_progress_internal
Section titled “.print_progress_internal”JobsConfig.print_progress_internal: boolPrint internal job progress information (detailed).
.enable_guard_rails
Section titled “.enable_guard_rails”JobsConfig.enable_guard_rails: boolEnable safety guardrails during job execution.