2016-07-28 25 views
0

Ich habe eine TabellenstrukturHolen der Maximalwert von ROWS in 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 

ich hier den maximalen Wert von col_1 wollen, COL_, col_3, col_4 so meine Ausgabe sieht wie folgt

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 

jeder Hilfe würde sehr geschätzt werden.

Antwort

1

Verwenden eines modifizierten Java Script Wert mit dem folgenden Code Schritt:

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

Sie Memory Group By oder Group By Schritte in Pentaho verwenden können. Verwenden Sie die Aggregationsmethode basierend auf Ihrer Gruppierungs-ID als "Maximum".