Delen via


minif() (aggregatiefunctie)

Van toepassing op: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel-

Retourneert het minimum van Expr- in records waarvoor predicaat resulteert in true.

  • Kan alleen worden gebruikt in de context van aggregatie binnen samenvatten

Zie ook - min() functie, die de minimumwaarde in de groep retourneert zonder predicaatexpressie.

Syntaxis

minif ( Expr,Predicaat)

Meer informatie over syntaxisconventies.

Parameters

Naam Type Vereist Beschrijving
Expr- string ✔️ Expressie die wordt gebruikt voor aggregatieberekening.
predicaat string ✔️ Expressie die wordt gebruikt om rijen te filteren.

Retourneert

De minimumwaarde van Expr- in records waarvoor predicaat resulteert in true.

Voorbeeld

In dit voorbeeld ziet u de minimale schade voor gebeurtenissen met slachtoffers (behalve 0)

StormEvents
| extend Damage=DamageCrops+DamageProperty, Deaths=DeathsDirect+DeathsIndirect
| summarize MinDamageWithCasualties=minif(Damage,(Deaths >0) and (Damage >0)) by State 
| where MinDamageWithCasualties >0 and isnotnull(MinDamageWithCasualties)

uitvoer

De weergegeven resultatentabel bevat alleen de eerste 10 rijen.

Staat MinDamageWithCasualties
TEXAS 8000
KANSAS 5000
IOWA 45000
ILLINOIS 100000
MISSOURI 10000
GEORGIË 500000
MINNESOTA 200000
WISCONSIN 10000
NEW YORK 25000
NORTH CAROLINA 15000
... ...