Pentaho: Switch -> Insert row into two tables

Pentaho: Switch -> Insert row into two tables

我有一个合并差异,如果行被“更改”,我需要将其插入到两个不同的行中。

如何将“更改的”CASE 指向两个不同的表?

我最终将这些行复制到两个 switch-case,每个 table。

看起来不太优雅,不知道有没有maintainable/better/efficient方法

是的,开关步骤被认为对于每个条件只有一个跳出,一旦满足一个条件,它就不会评估其余条件,所以如果您需要为一个流式传输行条件到两个单独的步骤,在这种情况下,虚拟步骤也是我的选择,以便之后允许两个或更多跳,并将复制行复制到下一步。