Облачная платформаEvolution

Запуск DAG из Object Storage

Эта статья полезна?

С помощью этого руководства вы запустите DAG-файл из бакета Object Storage через интерфейс Airflow.

Вы будете использовать следующие сервисы:

Шаги:

Перед началом работы

  1. Если вы уже зарегистрированы, войдите под своей учетной записью.

  2. Создайте бакет Object Storage. Назовите бакет labs.

  3. В бакете labs создайте папку с названием dags.

  4. Создайте кластер Data Platform, в котором будет размещен инстанс.

  5. Создайте инстанс Managed Airflow. Включите опцию Публичный хост.

1. Войдите в Airflow UI

  1. Перейдите в раздел Evolution и выберите сервис Managed Airflow.

  2. Нажмите на карточку инстанса airflow-labs.

  3. В блоке Настройки доступа нажмите ссылку в поле Публичный хост.

  4. Нажмите Sign in with Cloud.ru.

2. Подготовьте DAG-файл

  1. Сохраните скрипт из документации Airflow. Назовите файл «example.py».

  2. Загрузите скрипт в Object Storage в папку «dags».

3. Запустите DAG-файл

  1. Откройте Airflow UI.

    В разделе Dags появится файл example. Список файлов может обновиться не сразу.

  2. Нажмите Кнопка Trigger Dag.

  3. Нажмите Trigger.

4. Проверьте результаты

  1. Убедитесь, что DAG отработал и завершился со статусом «Success».

  2. Чтобы посмотреть подробности выполнения задачи, нажмите на название процесса.

Результат

Вы запустили файл DAG, расположенный в Object Storage.