Воздушный поток представляет рабочие процессы в виде направленных ациклических графиков.Рабочий процесс - это любое количество задач, которые должны быть выполнены, либо параллельно, либо последовательно.«>>» - это синтаксис Airflow для задания задачи ниже другой.
Погружаясь в репозиторий проекта «инкубатор-поток», models.py
в каталоге airflow
определяет поведение большинства высокоуровневых абстракций Airflow.Вы можете покопаться в других классах, если хотите, но тот, который отвечает на ваш вопрос, это класс BaseOperator.Все операторы в Airflow наследуются от BaseOperator.__rshift__
См. Реализацию здесь .
. *1005* метод класса BaseOperator реализует логический оператор Python с правым сдвигом вправо в контексте задания задачи или DAG.