test

Описание

Выполняет один запуск DAG для указанного DAG и даты выполнения.

Использование

$ airflow dags test [-h] [-c CONF] [--imgcat-dagrun]
                  [--mark-success-pattern MARK_SUCCESS_PATTERN]
                  [--save-dagrun SAVE_DAGRUN] [--show-dagrun] [-S SUBDIR]
                  [--use-executor] [-v]
                  dag_id [execution_date]

Аргументы

Параметр Описание

dag_id

Идентификатор DAG

execution_date

Дата исполнения DAG (необязательно)

-S, --subdir

Расположение файла или каталога, в котором следует искать DAG. По умолчанию [AIRFLOW_HOME]/dags, где [AIRFLOW_HOME] — это значение, которое задано для конфигурации AIRFLOW_HOME в airflow.cfg

-c, --conf

Строка JSON, которая добавляется в атрибут conf запуска DAG

--imgcat-dagrun

После завершения запуска DAG выводит на экран диаграмму для текущего запуска DAG с помощью инструмента imgcat. Эта опция работает только в iTerm

--mark-success-pattern

Не запускать task_ids, соответствующие регулярному выражению <MARK_SUCCESS_PATTERN>, а вместо этого отметить их как успешные. Может использоваться для пропуска сенсоров проверки зависимостей или шагов очистки при локальном тестировании

--save-dagrun

После завершения сохраняет диаграмму для текущего запуска DAG в указанный файл

--show-dagrun

После завершения показывает диаграмму для текущего запуска DAG. Диаграмма в формате DOT

--use-executor

Использовать для проверки DAG исполнителя (executor), настроенного в среде. По умолчанию команда запускается без него

-h, --help

Вывести справку для команды

-v, --verbose

Более подробный вывод команды

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней