Resumo do que foi feito até o momento
Infraestrutura local
Foi configurado um ambiente com Docker contendo:
- PostgreSQL
- Airflow Webserver
- Airflow Scheduler
- Airflow Init
Também foram ajustados conflitos de porta:
- Postgres:
5433:5432
- Airflow:
8081:8080
Ajustes importantes feitos
Foram resolvidos alguns problemas de ambiente:
- conflito de porta
5432
- conflito de porta
8080
- incompatibilidade entre o compose e a versão do Airflow
- erro de importação
ModuleNotFoundError: No module named 'src'
- erro de permissão ao gravar em
storage/raw
Para corrigir isso, o projeto passou a depender de:
- ajuste do
docker-compose.yml
- uso de
PYTHONPATH=/opt/airflow