Каков будет хороший / рекомендуемый способ проведения интеграционных тестов Airflow с BigQuery?
В Airflow, похоже, есть довольно много операторов, предназначенных для тестирования, например BigQueryCheckOperator
. Я изо всех сил пытаюсь найти любые лучшие практики или примеры, которые показали бы, как использовать это для интеграционных тестов.
Каков рекомендуемый способ выполнения интеграционных тестов для:
- Конкретные задачи
- Целые DAG
В идеале, с тестовой средой, написанной на Python, поскольку Airflow также написан на Python, такой как pytest
или аналогичный.