Pular para conteúdo

Dashboard

O dashboard é uma camada visual sobre os dados Gold.

Como abrir

poetry run streamlit run src/air_traffic_beam/dashboard/app.py

O que ele mostra

  • aeronaves mais recentes observadas;
  • estado atual do tráfego aéreo;
  • contagem por condição (em voo ou no solo);
  • estatísticas de velocidade e altitude;
  • contexto de origem da última execução.

Estratégia de leitura

O dashboard escolhe, separadamente, o arquivo latest e o arquivo traffic mais recentes pelo horário de modificação. Se não houver arquivo latest Gold, consulta Parquets Silver com DuckDB como alternativa; nessa leitura, não há deduplicação por aeronave.

O painel carrega até 500 registros antes de aplicar os filtros por país, categoria e situação. Os KPIs do topo refletem essa seleção; o resumo da aba Qualidade representa todas as observações processadas em Gold.

O cache tem validade de 30 segundos, mas isso não agenda atualização automática da página. Use Atualizar dados para limpar o cache e recarregar. O painel não executa o pipeline. Os dados representam as observações dos arquivos escolhidos, sem garantia de que as posições ainda sejam atuais.

Boas práticas

  • mantenha o dashboard como leitura somente;
  • deixe os arquivos Gold em diretórios separados por objetivo;
  • use relatórios JSON para diagnóstico, não como fonte principal de análise.