pentahopentaho-design-studiopentaho-cde

Pentaho merge rows (diff) not showing "changed"


I've got this steps

enter image description here

The merge rows diff is configured as follow

enter image description here

But when a update is detected it doesn't show the "changed" tag, it show two rows, a deleted and a new

enter image description here

The documentation says that a "changed" tag should be displayed on the update case. Could anybody help me on this?

I've try with the sort by id steps, and I currently have a SORT BY id on the table imput query. But nothing seems to work.


Solution

  • Well, a friend saw the problem. The key fields and the value fields definition was all wrong. This is the right way to configure the merge row (diff) step:

    enter image description here

    The `Get value fields' button confuses me. Now I've got the right result

    enter image description here