Skip to content

k0rsakov/dag_factory

Repository files navigation

Генерация DAG в Apache Airflow

Статья на habr

Для получения docker-compose для Airflow, необходимо выполнить команду:

curl -LfO 'https://airflow.apache.org/docs/apache-airflow/2.5.1/docker-compose.yaml'

Так как в данном репозитории уже находится docker-compose Airflow, то эту команду выполнять не нужно.

Для поднятия Airlow необходимо выполнить команду:

docker-compose up -d 

Airflow будет доступен по данному адресу: http://0.0.0.0:8080/

Login: airflow Password: airflow

Для корректного отображения зависимостей в DAG необходимо выполнить команды:

python3 -m venv venv
pip install -r requirements.txt

Если вам необходима консультация/менторство/мок-собеседование и другие вопросы по дата-инженерии, то вы можете обращаться ко мне. Все контакты указаны по ссылке.