Source

dados-tse / TODO.md

Full commit

TODO

x nova versсo, com dados provenientes de http://www.tse.jus.br/eleicoes/repositorio-de-dados-eleitorais x dados-padrao: adicionar unidades federativas: tse_ufs.csv ? aceitar + de 1 arquivo csv por transformaусo x caminhos relativos para arquivos x mover info de conexсo de BD para kettle.properties

x modulo municipal (esquema multi-eleiусo) - otimizaушes mondrian-schema, banco de dados (indices?), ... - tabelas agregadas? x bens_cand: dimension (table!) lookup/update ? bens_cand: candidato inexistente (erro FK). parece erro na origem dos dados (candidato (ainda) nao cadastrado?)

  • erros FK! cand_partido_fk, candidatos_bens_fk
  • candidato.tipo: valido, legenda, invalido

tech/serviуos

  • criar webservices? jpa(hibernate) + rest(jersey/cfx/axis2)

modelo

transformaушes que faltam:

~ origem_CANDBEM x origem_BWEB

tabelas que faltam:

x fato_tse_votos_bweb [origem_BWEB] -> TSE_DETALHE_SECAO x tse_candidatos_bens [origem_CANDBEM] ... tse_candidatos_fedest (?) x tse_secao_comparecimento [origem_BWEB] [-> tse_detalhe_secao] x tse_tipos_bens [origem_CANDBEM] ... tse_unidades_eleitorais [origem_CEFT] [-> tse_municipios] x tse_unidade_eleitoral: add campo: ESFERA_UE (fed,est,mun) - esquema refactoring: tse_partidos -> tse_partidos_ue x add tse_unidade_eleitoral (BR, estados, municipios) - FK para (de?) tse_partidos(_ue)(coligacoes?)

tse_candidatos: ? nao carregar candidatos invalidos (branco, nulo) para cargos nao existentes na eleiусo em questсo (presidente em 2012) x coluna 'invalido' na tabela tse_candidatos ~ candidatos invalidos: carregar ue e uf - refactoring: tse_candidato -> tse_votavel ? -> separar candidato de votavel (?) ; nova tabela/fato(?): tse_candidato_cons (politicos)

modulo municipal

~ carregar dados eleiушes 2008

novas infos

  • arquivo CONSULTA_VAGAS e LEGENDAS ~ eleitorado
  • prestaусo de contas (receitas! e despesas)