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.
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.