HOTMapper issueshttps://gitlab.c3sl.ufpr.br/tools/hotmapper/-/issues2019-10-07T11:15:13Zhttps://gitlab.c3sl.ufpr.br/tools/hotmapper/-/issues/6Arrumar função "run aggregations"2019-10-07T11:15:13Zjvfpw18Arrumar função "run aggregations"A função deveria executar as agregações do (protocolo de) mapeamento, mas atualmente ela não faz nadaA função deveria executar as agregações do (protocolo de) mapeamento, mas atualmente ela não faz nadaSprint 2jvfpw18jvfpw18https://gitlab.c3sl.ufpr.br/tools/hotmapper/-/issues/7Atualizar as dependências do projeto2019-05-28T10:59:22Zjvfpw18Atualizar as dependências do projetoAtualizar as bibliotecas do projeto, já que há dois fatores improtatnes para serem considerados:
1. GitHUb achou vulnerabilidades
2. Fazer a gambiarra de mudar na mão o código da biblioteca `sqlachemy-monetdb` é **MUITO** feioAtualizar as bibliotecas do projeto, já que há dois fatores improtatnes para serem considerados:
1. GitHUb achou vulnerabilidades
2. Fazer a gambiarra de mudar na mão o código da biblioteca `sqlachemy-monetdb` é **MUITO** feioSprint 1jvfpw18jvfpw18https://gitlab.c3sl.ufpr.br/tools/hotmapper/-/issues/8Adicionar informações das colunas da tabela no table definition2019-07-16T12:47:56ZHenrique Varella Ehrenfriedhvehrenfried@inf.ufpr.brAdicionar informações das colunas da tabela no table definitionNesta issue, o objetivo é mudar a execução do script para que a função de criação pegue apenas o table definition na operação de criação de tabela. Para tanto deverá ser atualizado tanto o table definition quanto o código do HOTMapperNesta issue, o objetivo é mudar a execução do script para que a função de criação pegue apenas o table definition na operação de criação de tabela. Para tanto deverá ser atualizado tanto o table definition quanto o código do HOTMapperjvfpw18jvfpw18https://gitlab.c3sl.ufpr.br/tools/hotmapper/-/issues/10Arrumar agregações na inserção quando não existe a coluna ano_censo2019-06-26T11:42:46Zjvfpw18Arrumar agregações na inserção quando não existe a coluna ano_censoDurante a passagem do insert, se existir uma agregação no protocolo que pegue dados de outra tabela, a função get_denormalizations tenta pegar uma coluna ano_censo (hard coded). Isso precisa ser alterado de forma a ficar mais aberto para...Durante a passagem do insert, se existir uma agregação no protocolo que pegue dados de outra tabela, a função get_denormalizations tenta pegar uma coluna ano_censo (hard coded). Isso precisa ser alterado de forma a ficar mais aberto para uso geral.jvfpw18jvfpw18https://gitlab.c3sl.ufpr.br/tools/hotmapper/-/issues/13Criar mockup da interface do hotmapper2019-10-10T12:25:00Zjvfpw18Criar mockup da interface do hotmapperVictor Picussavic_picussa2@hotmail.comVictor Picussavic_picussa2@hotmail.comhttps://gitlab.c3sl.ufpr.br/tools/hotmapper/-/issues/14Arrumar inserção quando duas colunas do protocolo mapeiam diretamente para um...2019-10-14T12:57:22ZHenrique Varella Ehrenfriedhvehrenfried@inf.ufpr.brArrumar inserção quando duas colunas do protocolo mapeiam diretamente para um mesmo header.Quando uma coluna tem o mesmo nome que outra no HOTMapper do PNAD, acontece um erro e nenhum dos dados é inseridos, no caso em que o erro ocorreu o nome da variável era o mesmo, e o campo e tamanho da variável também se repetiam.
NOTA: ...Quando uma coluna tem o mesmo nome que outra no HOTMapper do PNAD, acontece um erro e nenhum dos dados é inseridos, no caso em que o erro ocorreu o nome da variável era o mesmo, e o campo e tamanho da variável também se repetiam.
NOTA: Ver o protocolo do PNAD_CONT - Variável 3003Ajvfpw18jvfpw18https://gitlab.c3sl.ufpr.br/tools/hotmapper/-/issues/16Refatorar definitions para uma classe, similar a Protocol2019-08-28T12:02:05Zjvfpw18Refatorar definitions para uma classe, similar a Protocoljvfpw18jvfpw18https://gitlab.c3sl.ufpr.br/tools/hotmapper/-/issues/18Criar Manual do HOTMapper2019-10-21T13:41:22ZHenrique Varella Ehrenfriedhvehrenfried@inf.ufpr.brCriar Manual do HOTMapperjvfpw18jvfpw18https://gitlab.c3sl.ufpr.br/tools/hotmapper/-/issues/21Adcionar suporte a constantes no protocolo (Ex: ano = ~2018)2020-08-21T15:03:08Zjvfpw18Adcionar suporte a constantes no protocolo (Ex: ano = ~2018)Arrumar ordem de inserção (constantes antes de agregação)Arrumar ordem de inserção (constantes antes de agregação)jvfpw18jvfpw18https://gitlab.c3sl.ufpr.br/tools/hotmapper/-/issues/23Utilizar Pandas para a leitura do header do csv de dados.2019-09-05T12:15:01Zjvfpw18Utilizar Pandas para a leitura do header do csv de dados.A leitura do header do csv de dados é atualmente feita com open e strip, o que acaba causando problemas quando as colunas do Header contêm aspas (delimitação de string comum em arquivos csv).
É necessário verificar se isso causa algum i...A leitura do header do csv de dados é atualmente feita com open e strip, o que acaba causando problemas quando as colunas do Header contêm aspas (delimitação de string comum em arquivos csv).
É necessário verificar se isso causa algum impacto nas leituras dos arquivos do INEP.jvfpw18jvfpw18https://gitlab.c3sl.ufpr.br/tools/hotmapper/-/issues/24Inserção falha se uma coluna primary for derivada(~CASE).2020-01-16T11:53:16Zjvfpw18Inserção falha se uma coluna primary for derivada(~CASE).Devido a forma em que é realizada a inserção os "CASEs" são realizados após a inserção do dado direto do csv, o que significa que caso uma coluna seja primary key e contenha um case a inserção falhará (not null).Devido a forma em que é realizada a inserção os "CASEs" são realizados após a inserção do dado direto do csv, o que significa que caso uma coluna seja primary key e contenha um case a inserção falhará (not null).jvfpw18jvfpw18