Visão geral do projeto
Pipeline para consumir dados da API OpenWeather, armazenar o dado bruto, transformar as informações e carregar no PostgreSQL, com orquestração no Airflow e modelagem básica com dbt.
Duração máxima: 3 semanas
Estratégia: 3 sprints de 1 semana
Meta principal: deixar o MVP funcionando até o final da Sprint 2
Backlog
2026-04-24
2026-07-21
Sprint 1 — Fundação e ingestão
Objetivo: preparar o ambiente e realizar a primeira extração da API.
Checklist
- [x] Criar repositório do projeto
- [x] Definir estrutura de pastas enxuta
- [x] Configurar ambiente local com Docker
- [x] Subir Airflow localmente
- [x] Subir PostgreSQL localmente
- [x] Configurar variáveis de ambiente
- [x] Criar conexão com a API OpenWeather
- [x] Implementar script inicial de extração