Boa noite,
Recuperei o ambiente do sql server Fontes_DB porém não está com as chaves primárias o fato001 e está dando erro no pentaho. Como coloco as chaves estrangeiras nela?
Boa noite,
Recuperei o ambiente do sql server Fontes_DB porém não está com as chaves primárias o fato001 e está dando erro no pentaho. Como coloco as chaves estrangeiras nela?
2020/10/29 20:51:58 - Insert / update.0 - Cannot add or update a child row: a foreign key constraint fails (dwsucos
.fato_001
, CONSTRAINT dim_fabrica_fato_001_fk
FOREIGN KEY (Cod_Fabrica
) REFERENCES dim_fabrica
(Cod_Fabrica
) ON DELETE NO ACTION ON UPDATE NO ACTION)
2020/10/29 20:51:58 - Insert / update.0 -
2020/10/29 20:51:58 - Insert / update.0 - at org.pentaho.di.core.database.Database.insertRow(Database.java:1319)
2020/10/29 20:51:58 - Insert / update.0 - at org.pentaho.di.core.database.Database.insertRow(Database.java:1243)
2020/10/29 20:51:58 - Insert / update.0 - at org.pentaho.di.core.database.Database.insertRow(Database.java:1231)
2020/10/29 20:51:58 - Insert / update.0 - at org.pentaho.di.core.database.Database.insertRow(Database.java:1219)
2020/10/29 20:51:58 - Insert / update.0 - at org.pentaho.di.trans.steps.insertupdate.InsertUpdate.lookupValues(InsertUpdate.java:114)
2020/10/29 20:51:58 - Insert / update.0 - at org.pentaho.di.trans.steps.insertupdate.InsertUpdate.processRow(InsertUpdate.java:299)
2020/10/29 20:51:58 - Insert / update.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
2020/10/29 20:51:58 - Insert / update.0 - at java.lang.Thread.run(Unknown Source)
2020/10/29 20:51:58 - Insert / update.0 - Caused by: java.sql.SQLIntegrityConstraintViolationException: Cannot add or update a child row: a foreign key constraint fails (dwsucos
.fato_001
, CONSTRAINT dim_fabrica_fato_001_fk
FOREIGN KEY (Cod_Fabrica
) REFERENCES dim_fabrica
(Cod_Fabrica
) ON DELETE NO ACTION ON UPDATE NO ACTION)
Oii Elizama, tudo bem?
Provavelmente o arquivo de backup disponibilizado pelo professor está incorreto. Pedirei a equipe para que atualize o arquivo.
Para não deixar o curso parado, estarei disponibilizando aqui nesse link.
Depois de realizar o download, restaure o banco de dados e realize a conexão novamente no Data Integration.
Qualquer dúvida estou por aqui, tá bom?
Bom dia,
Vi que você havia informado isso desde o mês 6, mas pensei que já tinha sido corrigido. Por este motivo mandei a pergunta novamente