You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
De tempos em tempos o TSE decide atualiza os dados e acaba gerando linhas adicionais dentro dos datasets (CSVs), alterando apenas o campo DT_GERACAO, isso acaba ocasionando inconsistências na base, pois o TSE "mistura" os dados, ao invés de lançar as atualizações em arquivos separados.
Isso acabou ocorrendo com os dados de 2018 (únicos que eu analisei até o momento).
De tempos em tempos o TSE decide atualiza os dados e acaba gerando linhas adicionais dentro dos datasets (CSVs), alterando apenas o campo DT_GERACAO, isso acaba ocasionando inconsistências na base, pois o TSE "mistura" os dados, ao invés de lançar as atualizações em arquivos separados.
Isso acabou ocorrendo com os dados de 2018 (únicos que eu analisei até o momento).
Abaixo seguem exemplos práticos:
Dados filtrados direto da base do TSE
Resultado
Obs.: verifique que tanto o campo id quanto o campo DT_GERACAO são diferentes, porém o resto das informações são exatamente iguais.
Dados filtrados da base gerada com os dados baixados por esta ferramenta
Resultado
A mesma situação se repete, porém como não temos as colunas ID nem DT_GERACAO, não é possível filtrar.
Minha sugestão seria validar se existe mais de uma linha para a chave abaixo:
Em caso positivo pegar o
max(DT_GERACAO)
para o registro.The text was updated successfully, but these errors were encountered: