basedosdados / basedosdados/pipelines
[update] dados de Saneamento
- Dominant language
- Python
- Stars
- 49
- Forks
- 22
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 167
Description
### 📄 Metadados da Base
Em 2023, o SNIS encerrou suas atividades com a coleta de informações da prestação dos serviços de todos os componentes do saneamento básico. A partir de 2024, o SINISA entra em atividade como o Sistema
Nacional de Informações em Saneamento Básico, dando continuidade ao legado do SNIS. Não sendo mais disponibilizado os dados de todas as frentes sistematizados como antigamente, para atualizar os dados será necessário um trabalho minucioso de compatibilização.
Se algum voluntário se interessar em fazer esse processo de compatibilização, posso detalhar melhor o que precisa ser feito. mas os passos gerais são:
1. Fazer download da tabela que temos na BD
2. Fazer download de todos os arquivos de resultado novos
3. Compatibilizar as colunas novas com os dados que já estão na BD
4. Montar um script que faz o download das tabelas e une com a estrutura que já está na BD
5. Subir os dados atualizados na BD
### 📂 Nome do Conjunto (dataset_id)
br_mdr_snis
### 📋 Nome da(s) Tabela(s) (table_id)
municipio
### 🌐 Fonte Original dos Dados
https://www.gov.br/cidades/pt-br/acesso-a-informacao/acoes-e-programas/saneamento/sinisa/resultados-sinisa/resultados-sinisa-2025
### 🛠️ Raspagem
- Nível de dificuldade: médio
- Existe código semi-pronto? não
- Dificuldades de Big Data (alta frequência, alto volume)? não
Contributor guide
Research direction
No files, tests, or entry points are named. Start by examining the existing br_mdr_snis dataset and its municipio table, then compare them with the SINISA 2025 results at the linked source; done means compatible data is loaded into the existing table and a repeatable download-and-merge script is available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data-engineering, databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100