2016-07-28 53 views
0

我有一個表結構擷取來自行最大值在Pentaho的

ID Col_1 col_2 col_3 col_4 
1 34  23  45  32 
2 20  19  67  18 
3 40  10  76  86 

我在這裏想從COL_1,col_,col_3,col_4最大值,所以我的輸出看起來像

ID Col_1 col_2 col_3 col_4 max 
    1 34  23  45  32 45 
    2 20  19  67  18 67 
    3 40  10  76  86 86 

任何幫助將不勝感激。

回答

1

使用修改後的Java腳本值的步驟用下面的代碼:

var max = Math.max(col_1,col_2,col_3,col_4); 
0

您可以使用Pentaho的Memory Group ByGroup By步驟。根據您的分組ID,使用聚合方法作爲「最大值」。