0
我想基於一箇舊Pentaho的勺子/水壺合併排差異一步
此更新一個新的數據庫的表是舊錶中的數據:
標識,類型 1,血乳酸 2 ,bla bla
新表爲空。目前我有兩個input table
步驟連接到merge rows diff
步驟,然後將其轉換爲步驟sync after merge
。
問題是我得到的flagfield設置爲deleted
,因爲它找不到比較流中的任何值(它是一個空表!)。是我的邏輯錯誤還是應該不這樣工作:
找不到比較流 - >設置標誌爲needs insert
- >在比較表中插入?
我該怎麼做?
在合併步驟中,如果您更改什麼是參考數據,它也會反轉標誌 – Noah
是的這就是我重新重新閱讀文檔後想到的,我想要什麼比較是另一種方式......基本上使用新的數據庫作爲基礎,並比較舊的數據庫...因此,空vs完全需要更新 – Killerpixler