Если ваш процесс тестирования DAG’ов сводится к надежде, что вам не напишет руководитель в Slack со словами почему не работает дашборд, значит с тестированием что-то не так.
Компания Astronomer недавно опубликовала гайд с best practices по тестированию DAG’ов в Apache Airflow.
Слишком часто первым мониторингом для data-pipeline становится пользователь, который замечает, что дашборд не загрузился или данные выглядят странно.
Хорошие практики тестирования DAG’ов позволяют ловить такие проблемы раньше ещё на этапе разработки и CI, а не в момент, когда кто-то из бизнеса уже столкнулся с поломанной аналитикой.
Гайд бесплатный, рекомендую посмотреть
@tldr_data
Post #14
52

- 👍 1