maxif() (aggregatiefunctie)
Berekent de maximale waarde van expr in records waarvoor predicaat wordt geëvalueerd als true
.
Notitie
Deze functie wordt gebruikt in combinatie met de samenvattende operator.
Zie ook de functie max(), die de maximumwaarde voor de groep zonder predicaatexpressie retourneert.
Syntax
maxif(
Expr,
Predikaat)
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
Expr | string |
✔️ | De expressie die wordt gebruikt voor de aggregatieberekening. |
Predikaat | string |
✔️ | De expressie die wordt gebruikt om rijen te filteren. |
Retouren
Retourneert de maximale waarde van expr in records waarvoor predicaat wordt geëvalueerd in true
.
Voorbeeld
In dit voorbeeld ziet u de maximale schade voor gebeurtenissen zonder slachtoffers.
StormEvents
| extend Damage=DamageCrops + DamageProperty, Deaths=DeathsDirect + DeathsIndirect
| summarize MaxDamageNoCasualties=maxif(Damage, Deaths == 0) by State
Uitvoer
De weergegeven resultatentabel bevat alleen de eerste 10 rijen.
Staat | MaxDamageNoCasualties |
---|---|
TEXAS | 25000000 |
KANSAS | 37500000 |
IOWA | 15000000 |
ILLINOIS | 5000000 |
MISSOURI | 500005000 |
GEORGIË | 344000000 |
MINNESOTA | 38390000 |
WISCONSIN | 45000000 |
NEBRASKA | 4000000 |
NEW YORK | 26000000 |
... | ... |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub Issues geleidelijk uitfaseren als het feedbackmechanisme voor inhoud. Het wordt vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor