JobOptions¶
kedro_dagster.config.models.JobOptions
¶
Bases: BaseModel
Configuration options for a Dagster job.
Parameters¶
| Name | Type | Description | Default |
|---|---|---|---|
pipeline
|
PipelineOptions
|
Pipeline options specifying which pipeline and nodes to run. |
required |
executor
|
ExecutorOptions or str or None
|
Executor options instance or string key referencing an executor. |
required |
schedule
|
ScheduleOptions or str or None
|
Schedule options instance or string key referencing a schedule. |
required |
loggers
|
list[LoggerOptions or str] or None
|
List of logger configurations (inline |
required |
Examples¶
jobs:
my_data_processing:
pipeline:
pipeline_name: data_processing
node_namespaces: [price_predictor]
tags: [test1]
executor: multiprocessing
schedule: daily_schedule
loggers: [console, file_logger]
See Also¶
kedro_dagster.config.models.PipelineOptions :
Pipeline filtering options within this job.
kedro_dagster.config.models.ScheduleOptions :
Schedule options referenced by this job.
kedro_dagster.config.models.LoggerOptions :
Logger options referenced by this job.
kedro_dagster.config.models.KedroDagsterConfig :
Top-level config that holds a dict of these job options.