2016-07-28 1 views
0

J'ai une structure de tableRécupérer la valeur maximale de RANGS dans 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 

Je veux ici la valeur maximale de col_1, col_, col_3, col_4 donc ma sortie ressemble

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 

tout l'aide serait très appréciée.

Répondre

1

Utilisez une étape Java Script valeur modifiée avec le code suivant:

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

Vous pouvez utiliser Memory Group By ou Group By étapes Pentaho. Utilisez la méthode d'agrégation "Maximum" en fonction de votre ID de regroupement.