2013-03-04 256 views
0

我爲我的ETL過程使用Pentaho,並遇到將平面文件插入到具有主鍵和外鍵關係的表中的問題。該轉換非常簡單,具有Microsoft Excel輸入,添加常量和表輸出轉換。我得到的錯誤是「INSERT語句與FOREIGN KEY約束衝突」。我相信你可以使用插入/更新輸出轉換,但性能很糟糕。請提供如何解決的建議。外鍵約束 - Pentaho

primary_key = Staff_key
foreign_key = Staff_profil_key

+1

您可以在批量加載之前禁用約束,然後啓用回。 – Sumit 2013-03-04 18:33:57

回答

0

表輸出變換有一個選項,忽略插入錯誤。您可以選中此選項以忽略該限制。該選項不能與批量更新一起使用,從而影響性能。