kettle執行更新/插入操作後沒有數據的問題

今天遇見了kettle執行"更新/插入"操作過程非常順利,沒有任何異常,但是目標庫中取不到數據問題
試了好多種方法均無效果

  1. 設置"插入/更新"組件中的update選項爲N 未取到數據
  2. 設置"插入/更新"不執行任何更新勾選 未取到數據在這裏插入圖片描述
    解決方式:使用"表輸出"組件替換掉"插入/更新"組件,在表輸入組件中,修改時間節點where條件爲DATEDIFF(day,brushtime,GETDATE())=0 重點是等於"0",之前沒有通不過去的原因爲目標表中已經存在此條數據,id衝突導致插入失敗,但是並無報錯,貼出來備忘,同時提醒其他因此問題困擾的同學,避免踩坑(此問題調試耗時2小時)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章