maxif () (funzione di aggregazione)maxif() (aggregation function)

Restituisce il valore massimo nel gruppo per il quale il predicato restituisce true .Returns the maximum value across the group for which Predicate evaluates to true.

  • Può essere usato solo nel contesto dell'aggregazione all'interno di RiepilogoCan be used only in context of aggregation inside summarize

Vedere anche la funzione Max () , che restituisce il valore massimo nel gruppo senza espressione del predicato.See also - max() function, which returns the maximum value across the group without predicate expression.

SintassiSyntax

summarize``maxif( Expr , Predicato expr)summarize maxif(Expr,Predicate)

ArgomentiArguments

  • Expr: espressione che verrà utilizzata per il calcolo delle aggregazioni.Expr: Expression that will be used for aggregation calculation.
  • Predicate: Predicate che se è true, il valore di expr calcolato verrà controllato per il massimo.Predicate: predicate that if true, the Expr calculated value will be checked for maximum.

RestituisceReturns

Valore massimo di expr nel gruppo per il quale viene valutato il predicato true .The maximum value of Expr across the group for which Predicate evaluates to true.

EsempioExamples

range x from 1 to 100 step 1
| summarize maxif(x, x < 50)
maxif_xmaxif_x
4949