Перейти к основному содержимому

Курс

Построение пайплайнов данных с Airflow

Продвинутый4 ч

Создавайте DAG с TaskFlow API, планированием на основе ресурсов и deferrable sensors, и запускайте end-to-end SQL ETL pipeline с проверками качества.

Python4 чвидео: 16Упражнений: 604,500 XP473Свидетельство о достижении

Создать бесплатный аккаунт

Продолжить через Google
или
Продолжая, вы принимаете нашу Условия использования, наши Политику конфиденциальности и то, что ваши данные хранятся в США.

Нас выбирают учащиеся из тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Хотите углубить знания Airflow? В этом курсе используется Airflow 3.2 — вы освоите самые актуальные подходы. Вы научитесь создавать DAG с помощью TaskFlow API, планировать их выполнение на основе данных с использованием Assets и новых Asset Partitions, а также обеспечивать надёжность пайплайнов с помощью повторных попыток, колбэков и тестов.В заключительной главе вы построите сквозной SQL ETL-пайплайн на DuckDB и добавите проверки качества данных прямо в Airflow — без сторонних библиотек. Это позволит гарантировать достоверность данных, которые производит ваш пайплайн. По завершении курса вы будете знать, как довести пайплайн от прототипа до готового решения, пригодного для работы в продакшене.

Предварительные требования

Программа

План курса

2

Динамические и data-aware пайплайны

Далее вы запустите задачи параллельно с помощью динамического маппинга задач, настроите планирование DAG на основе данных с использованием Assets и добавите шаги ручного подтверждения.
Начать главу
3

Подготовка DAG к продакшену

В этой главе вы научитесь обрабатывать сбои с помощью повторных попыток и колбэков, экономить ресурсы с deferrable-сенсорами и тестировать DAG на трёх уровнях.
Начать главу
4

Построение SQL ETL-пайплайна для продакшена

В заключительной главе вы построите SQL ETL-пайплайн на DuckDB, настроите планирование с учётом партиций через Asset Partitions и встроите проверки качества данных.
Начать главу

Построение пайплайнов данных с Airflow

Курс
завершён

Получить сертификат об окончании

Записаться сейчас

Развивайте навыки работы с данными с помощью DataCamp для мобильных устройств

Продвигайтесь вперёд в дороге с нашими мобильными курсами и ежедневными 5-минутными заданиями по программированию.