5
respostas

Falha na Gravação da Dimensão Tempo

Não estou conseguindo prosseguir com a gravação da dimensão tempo no SQL. Segui os mesmos passos da aula e o Spoon rodou normalmente os primeiros passos, mas na hora da gravação aparece a seguinte mensagem de erro:

2021/03/22 14:31:32 - DimensaoTempo - ERROR (version 9.1.0.0-324, build 9.1.0.0-324 from 2020-09-07 05.09.05 by buildguy) : Errors detected! 2021/03/22 14:31:32 - Spoon - The transformation has finished!! 2021/03/22 14:31:32 - DimensaoTempo - ERROR (version 9.1.0.0-324, build 9.1.0.0-324 from 2020-09-07 05.09.05 by buildguy) : Errors detected! 2021/03/22 14:31:32 - DimensaoTempo - ERROR (version 9.1.0.0-324, build 9.1.0.0-324 from 2020-09-07 05.09.05 by buildguy) : Errors detected!

Tentei modificar a URL de conexão do jdbc.properties, conforme sugerido em post anterior, porém sem sucesso. Adicionei e exlcui a URL "?useTimezone=true&serverTimezone=UTC", porém o erro persiste.

Não sei como proceder.

5 respostas

Oii Vitor, tudo bem?

Essa parte do erro que enviou não diz muita coisa sobre o que pode ter acontecido, apenas diz que teve erros na transformação. Poderia dar uma olhada novamente na mensagem de erro e postar ela completa aqui, assim consigo te ajudar melhor.

Fico no aguardo :)

Bom dia, Maria!

Aparentemente, o erro não estava relacionado ao URL do jdbc.properties nem à versão do MySQL Connector utilizada, pois alterei da versão 8.0.23 para a 8.0.22 e o erro permaneceu o mesmo. Então, apaguei e refiz todas as transformações e consegui fazer a carga para o MySQL.

De qualquer forma, agradeço pelo rápido retorno.

Abraço.

Tb obtive o mesmo erro!!

DimensaoOrganizacional_Processo5 - Dispatching started for transformation [DimensaoOrganizacional_Processo5] Gravação da dimensão tempo.0 - ERROR (version 9.1.0.0-324, build 9.1.0.0-324 from 2020-09-07 05.09.05 by buildguy) : Error in step, asking everyone to stop because of: Gravação da dimensão tempo.0 - ERROR (version 9.1.0.0-324, build 9.1.0.0-324 from 2020-09-07 05.09.05 by buildguy) : org.pentaho.di.core.exception.KettleDatabaseException: Gravação da dimensão tempo.0 - Couldn't get row from result set Gravação da dimensão tempo.0 - Gravação da dimensão tempo.0 - Unable to get value 'Date' from database resultset, index 1 Gravação da dimensão tempo.0 - HOUR_OF_DAY: 0 -> 1 Gravação da dimensão tempo.0 - Gravação da dimensão tempo.0 - Gravação da dimensão tempo.0 - at org.pentaho.di.core.database.Database.getRow(Database.java:2760) Gravação da dimensão tempo.0 - at org.pentaho.di.core.database.Database.getRow(Database.java:2730) Gravação da dimensão tempo.0 - at org.pentaho.di.core.database.Database.getLookup(Database.java:3096) Gravação da dimensão tempo.0 - at org.pentaho.di.core.database.Database.getLookup(Database.java:3089) Gravação da dimensão tempo.0 - at org.pentaho.di.core.database.Database.getLookup(Database.java:3085) Gravação da dimensão tempo.0 - at org.pentaho.di.trans.steps.insertupdate.InsertUpdate.lookupValues(InsertUpdate.java:89) Gravação da dimensão tempo.0 - at org.pentaho.di.trans.steps.insertupdate.InsertUpdate.processRow(InsertUpdate.java:299) Gravação da dimensão tempo.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62) Gravação da dimensão tempo.0 - at java.lang.Thread.run(Unknown Source) Gravação da dimensão tempo.0 - Caused by: org.pentaho.di.core.exception.KettleDatabaseException: Gravação da dimensão tempo.0 - Unable to get value 'Date' from database resultset, index 1 Gravação da dimensão tempo.0 - HOUR_OF_DAY: 0 -> 1

Oi Domingos,

Tente, por gentileza, alterar o driver JDBC para uma versão anterior e faça o teste, por favor.

Me avise qualquer coisa :)

Oi Maria Gabriela, deu certo! Obrigado!!