9
respostas

Gravando a Dimensão Tempo

Solicito uma solução técnica para o problema apontado na log abaixo! Tentei ver as possíveis soluções no Forum mas nada ainda.

Para quem está aprendendo é frustando encontrar um erro que não tem a ver com o curso em si, mas do ambiente/ferramentas envolvidas e um suporte técnico é necessário e importante nestes casos, pois pode impactar a continuidade do curso.

Aguardo retorno,

2021/10/18 11:45:13 - Spoon - Running transformation using the Kettle execution engine 2021/10/18 11:45:13 - Spoon - Transformation opened. 2021/10/18 11:45:13 - Spoon - Launching transformation [DimensaoTempo]... 2021/10/18 11:45:13 - Spoon - Started the transformation execution. 2021/10/18 11:45:13 - DimensaoTempo - Dispatching started for transformation [DimensaoTempo] 2021/10/18 11:45:13 - Gerar 4000 Linhas.0 - Finished processing (I=0, O=0, R=0, W=4000, U=0, E=0) 2021/10/18 11:45:13 - Incremento de Dia.0 - Finished processing (I=0, O=0, R=4000, W=4000, U=0, E=0) 2021/10/18 11:45:13 - Calcula o Dia.0 - Finished processing (I=0, O=0, R=4000, W=4000, U=0, E=0) 2021/10/18 11:45:13 - Nome dos Meses.0 - Finished processing (I=12, O=0, R=0, W=12, U=0, E=0) 2021/10/18 11:45:13 - Agregadores de Tempo.0 - Finished processing (I=0, O=0, R=4000, W=4000, U=0, E=0) 2021/10/18 11:45:13 - Achar o Semestre da Data.0 - Finished processing (I=0, O=0, R=4000, W=4000, U=0, E=0) 2021/10/18 11:45:13 - Nome do Trimestre.0 - Finished processing (I=0, O=0, R=4000, W=4000, U=0, E=0) 2021/10/18 11:45:13 - Nome do Semestre.0 - Finished processing (I=0, O=0, R=4000, W=4000, U=0, E=0) 2021/10/18 11:45:14 - Acha o Nome do Mês.0 - Finished processing (I=0, O=0, R=4012, W=4000, U=0, E=0) 2021/10/18 11:45:14 - Exclui Colunas.0 - Finished processing (I=0, O=0, R=4000, W=4000, U=0, E=0) 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - ERROR (version 9.2.0.0-290, build 9.2.0.0-290 from 2021-06-02 06.36.08 by buildguy) : Error in step, asking everyone to stop because of: 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - ERROR (version 9.2.0.0-290, build 9.2.0.0-290 from 2021-06-02 06.36.08 by buildguy) : org.pentaho.di.core.exception.KettleDatabaseException: 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - Couldn't get row from result set 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - Unable to get value 'Date' from database resultset, index 1 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - HOUR_OF_DAY: 0 -> 1 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - at org.pentaho.di.core.database.Database.getRow(Database.java:2764) 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - at org.pentaho.di.core.database.Database.getRow(Database.java:2734) 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - at org.pentaho.di.core.database.Database.getLookup(Database.java:3100) 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - at org.pentaho.di.core.database.Database.getLookup(Database.java:3093) 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - at org.pentaho.di.core.database.Database.getLookup(Database.java:3089) 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - at org.pentaho.di.trans.steps.insertupdate.InsertUpdate.lookupValues(InsertUpdate.java:89) 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - at org.pentaho.di.trans.steps.insertupdate.InsertUpdate.processRow(InsertUpdate.java:299) 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62) 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - at java.lang.Thread.run(Unknown Source) 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - Caused by: org.pentaho.di.core.exception.KettleDatabaseException: 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - Unable to get value 'Date' from database resultset, index 1 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - HOUR_OF_DAY: 0 -> 1 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - at org.pentaho.di.core.row.value.ValueMetaBase.getValueFromResultSet(ValueMetaBase.java:5327) 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - at org.pentaho.di.core.database.BaseDatabaseMeta.getValueFromResultSet(BaseDatabaseMeta.java:2138) 2021/10/18 11:45:14 - Gravação da Dimensão Tempo.0 - at org.pentaho.di.core.database.DatabaseMeta.getValueFromResultSet(DatabaseMeta.java:3030)

9 respostas

Oii José, tudo bom?

Esse erro é causado por conta da versão do driver JDBC do MySQL.

Qual a versão do driver JDBC do MySQL que está sendo usada? Se for uma versão mais recente, sugiro que volte para uma versão anterior, tipo a versão mysql-connector-java-8.0.22. Verifique também, se as configurações do serverTimezone está na URL da String de conexão.

Me avise qualquer coisa, tudo bem? :)

Prezada Maria, Solicito orientações de como proceder.

Grato.

Oi Jose,

No caso, você precisa entrar na pasta treinamento no seu disco :C, aquela pasta que foi criada no início do curso. Você pode seguir esse caminho: C:\treinamento\designer-tools\data-integration\lib. E então, vai procurar o driver do MySQL.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Eu recomendo usar essa versão que mostra no meu print. No caso é só realizar o download e substituir na pasta. Você pode fazer o download aqui. Selecione a versão 5.1.15 e baixe a versão para o seu SO.

Me avise qualquer coisa :)

Muito Obrigado!

Prezados, Me encontro,neste momento, com o mesmo problema relacionado a DimensaoTempo. Conforme instruído pela Maria Gabriela, alterei o MySQL Connector, mas sem efeito.

Prezado Ricardo bom dia! Eu segui as orientações, mas também sem sucesso! Pelos exercícios realizados, os dados gravados nas Fatos não foram impedidos pelo erro em questão, mas em alguns exercícios tive que buscar alternativas criativas, para poder simular a mesma situação dos exercícios em Laboratório. O que eu gostaria de sugerir a Plataforma Alura, que disponibilizasse Máquina Virtual (pode ser Linux) com a ferramentas nas suas versões testatadas e possibilitando aos Alunos, apenas exercitar todo o curso sem a preocupação destes eventos! Outra opção é ter um Suporte que pudesse atender os Alunos!

Bom dia José, bom saber. Desafios com alternativas criativas nos dão energia. Concordo com a sugestão do suporte. Abraço.

Com uma janela disponível, reinstalei o ambiente e utilizei a versão 5.1.15 e funcionou! Existe alguns detalhes que podem fazer diferença no momento da utilização, por isso fui do zero e acabou dando certo. Não é o ideal, mas funcionou.

Obrigado pela dica. É um plus nos deparar com problemas e tentar sua resolução faz parte do aprendizado.