covid19-br icon indicating copy to clipboard operation
covid19-br copied to clipboard

Criar um serviço de validação de CSV para oferecer às secretarias

Open augusto-herrmann opened this issue 4 years ago • 2 comments

O governo francês usa um sistema chamado Validata, software livre criado pelo Etalab, para oferecer aos órgãos da administração pública validar arquivos CSV antes de publicá-los. O software usa o padrão Table Schema do Data Package, o mesmo que já usamos aqui.

Poderíamos oferecer algo semelhante às Secretarias Estaduais de Saúde, depois que tivermos o esquema de CSV sugerido já definido (#89). As secretarias criariam o seu CSV conforme a recomendação definida e, antes de publicá-los em seu site, fariam o upload na ferramenta para verificar se ele está conforme o esquema definido e receberiam o feedback. Se houver algum erro, já vem a mensagem dizendo o que precisa ser corrigido (ex.: coluna faltando, tipo de dados errado, linha duplicada, etc.).

O problema é que o software Validata está em francês. Então seria necessário traduzi-lo para o português. Mas suponho que a quantidade de texto não seja muito grande. Além disso, após estar definido o esquema para os CSV, é necessário configurar a ferramenta para oferecer esse esquema para validação.

augusto-herrmann avatar Apr 28 '20 12:04 augusto-herrmann

O código fonte do Validata pode ser encontrado aqui:

https://git.opendatafrance.net/validata

augusto-herrmann avatar Apr 29 '20 12:04 augusto-herrmann

https://www.camara.leg.br/noticias/658327-projeto-preve-transparencia-e-parametros-minimos-para-dados-sobre-pandemia/

turicas avatar May 02 '20 12:05 turicas