minif() (agregační funkce)
Vrátí minimum výrazu v záznamech, pro které se predikát vyhodnotí jako true
.
- Lze použít pouze v kontextu agregace v rámci souhrnu.
Viz také funkce min(), která vrací minimální hodnotu ve skupině bez výrazu predikátu.
Syntax
minif
(
Výraz,
Predikátu)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyžadováno | Popis |
---|---|---|---|
Výraz | string |
✔️ | Výraz, který se použije pro výpočet agregace. |
Predikátu | string |
✔️ | Výraz, který se použije k filtrování řádků. |
Návraty
Minimální hodnota výrazu v záznamech, pro které se predikát vyhodnotí jako true
.
Příklad
Tento příklad ukazuje minimální poškození pro události s oběťmi (s výjimkou 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)
Výstup
Zobrazená tabulka výsledků obsahuje pouze prvních 10 řádků.
Stav | MinDamageWithCasualties |
---|---|
TEXAS | 8000 |
KANSAS | 5000 |
IOWA | 45000 |
ILLINOIS | 100000 |
MISSOURI | 10000 |
GRUZIE | 500000 |
MINNESOTA | 200000 |
WISCONSIN | 10000 |
NEW YORK | 250 000 |
SEVERNÍ KAROLÍNA | 15 000 |
... | ... |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro