0
如何根據SQL select語句中相同行的其他字段中的值設置Pentaho行中字段值的新字段或現有字段。 用過濾器做這件事將是時間密集的做這與多個領域。 例如:Pentaho設置字段基於SQL等其他字段的值
[價格] = CASE WHEN [價格售出] <> 1 THEN [售出價格] ELSE [價格購買] END
[FX匯率] = CASE WHEN [CCY售出] <> [ RefCcy] THEN [出售CCY] ELSE [CCY買] END
您也可以通過'Modified Javascript'步驟(javascript語法)或'Formula'步驟(Excel公式語法)來完成此操作。但是使用「Java表達式」的解決方案是最好的。 – AlainD