Megosztás a következőn keresztül:


maxif() (aggregációs függvény)

Kiszámítja azoknak a rekordoknak a maximális kif értékét, amelyekben a predikátum kiértékeli a értéket true.

Megjegyzés

Ezt a függvényt az összegző operátorral együtt használja a rendszer.

Lásd még : max() függvény, amely predikátumkifejezés nélkül adja vissza a csoport teljes maximális értékét.

Syntax

maxif(Kifejezés,Predikátum)

További információ a szintaxis konvenciókról.

Paraméterek

Név Típus Kötelező Leírás
Kifejezés string ✔️ Az összesítés kiszámításához használt kifejezés.
Predikátum string ✔️ A sorok szűrésére használt kifejezés.

Válaszok

Azoknak a rekordoknak a maximális kitevőértékét adja vissza, amelyekben a predikátum kiértékelése a következőre történik: true.

Példa

Ez a példa az áldozatok nélküli események maximális kárát mutatja be.

StormEvents
| extend Damage=DamageCrops + DamageProperty, Deaths=DeathsDirect + DeathsIndirect
| summarize MaxDamageNoCasualties=maxif(Damage, Deaths == 0) by State

Kimenet

A megjelenített eredménytábla csak az első 10 sort tartalmazza.

Állapot MaxDamageNoCasualties
TEXAS 25000000
KANSAS 37500000
IOWA 15000000
ILLINOIS 5000000
MISSOURI 500005000
GRÚZIA 344000000
MINNESOTA 38390000
WISCONSIN 45000000
NEBRASKA 4000000
NEW YORK 26000000
... ...