-h, --help | Show this help message and exit |
-c, --conf <conf> | JSON string that gets pickled into the DagRun's conf attribute |
--continue-on-failures | If set, the backfill will keep going even if some of the tasks failed |
--delay-on-limit <delay_on_limit> | Amount of time in seconds to wait when the limit on maximum active dag runs (max_active_runs) has been reached before trying to execute a dag run again |
-x, --donot-pickle | Do not attempt to pickle the DAG object to send over to the workers, just tell the workers to run their version of the code |
-n, --dry-run | Perform a dry run for each task. Only renders Template Fields for each task, nothing else |
-e, --end-date <end_date> | Override end_date YYYY-MM-DD |
-i, --ignore-dependencies | Skip upstream tasks, run only the tasks matching the regexp. Only works in conjunction with task_regex |
-I, --ignore-first-depends-on-past | Ignores depends_on_past dependencies for the first set of tasks only (subsequent executions in the backfill DO respect depends_on_past) |
-l, --local | Run the task using the LocalExecutor |
-m, --mark-success | Mark jobs as succeeded without running them |
--pool <pool> | Resource pool to use |
--rerun-failed-tasks | If set, the backfill will auto-rerun all the failed tasks for the backfill date range instead of throwing exceptions |
--reset-dagruns | If set, the backfill will delete existing backfill-related DAG runs and start anew with fresh, running DAG runs |
-B, --run-backwards | If set, the backfill will run tasks from the most recent day first. if there are tasks that depend_on_past this option will throw an exception |
-s, --start-date <start_date> | Override start_date YYYY-MM-DD |
-S, --subdir <subdir> | File location or directory from which to look for the dag. Defaults to '[AIRFLOW_HOME]/dags' where [AIRFLOW_HOME] is the value you set for 'AIRFLOW_HOME' config you set in 'airflow.cfg' |
-t, --task-regex <task_regex> | The regex to filter specific task_ids to backfill (optional) |
--treat-dag-as-regex | If set, dag_id will be treated as regex instead of an exact string |
-v, --verbose | Make logging output more verbose |
-y, --yes | Do not prompt to confirm. Use with care! |