maxif() (Aggregationsfunktion)
Berechnet den maximalen Wert von expr in Datensätzen, für die das Prädikat mit true
ausgewertet wird.
Hinweis
Diese Funktion wird in Verbindung mit dem Zusammenfassungsoperator verwendet.
Siehe auch - max() -Funktion, die den Maximalwert für die gesamte Gruppe ohne Prädikatausdruck zurückgibt.
Syntax
maxif(
Expr,
Prädikat)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Typ | Erforderlich | BESCHREIBUNG |
---|---|---|---|
expr | string |
✔️ | Der Ausdruck, der für die Aggregationsberechnung verwendet wird. |
predicate | string |
✔️ | Der Ausdruck, der zum Filtern von Zeilen verwendet wird. |
Gibt zurück
Gibt den maximalen Wert von expr in Datensätzen zurück, für die das Prädikat in true
ausgewertet wird.
Beispiel
Dieses Beispiel zeigt den maximalen Schaden für Ereignisse ohne Opfer.
StormEvents
| extend Damage=DamageCrops + DamageProperty, Deaths=DeathsDirect + DeathsIndirect
| summarize MaxDamageNoCasualties=maxif(Damage, Deaths == 0) by State
Ausgabe
Die angezeigte Ergebnistabelle enthält nur die ersten 10 Zeilen.
State | MaxDamageNoCasualties |
---|---|
TEXAS | 25000000 |
KANSAS | 37500000 |
IOWA | 15000000 |
ILLINOIS | 5000000 |
MISSOURI | 500005000 |
GEORGIA | 344000000 |
MINNESOTA | 38390000 |
WISCONSIN | 45000000 |
NEBRASKA | 4000000 |
NEW YORK | 26000000 |
... | ... |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für