Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: ✅Microsoft Fabric✅✅
Возвращает минимальное значение expr в записях, для которых предикат вычисляетсяtrue.
- Функцию можно использовать только в контексте статистической обработки в операторе summarize.
См. также функцию min(), которая возвращает минимальное значение в группе без выражения предиката.
Синтаксис
minif
(
Экспр,Предикат)
Дополнительные сведения о соглашениях синтаксиса.
Параметры
| Имя (название) | Type | Обязательно | Описание |
|---|---|---|---|
| Expr | string |
✔️ | Выражение, которое будет использоваться для вычисления агрегирования. |
| Предикат | string |
✔️ | Выражение, которое будет использоваться для фильтрации строк. |
Возвраты
Минимальное значение Expr в записяхtrue
Пример
В этом примере показан минимальный ущерб для событий с жертвами (за исключением 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)
Выходные данные
Показанная таблица результатов содержит только первые 10 строк.
| Штат | MinDamageWithCasualties |
|---|---|
| TEXAS | 8000 |
| КАНЗАС | 5000 |
| АЙОВА | 45 000 |
| ИЛЛИНОЙС | 100000 |
| МИССУРИ | 10000 |
| ДЖОРДЖИЯ | 500 000 |
| МИННЕСОТА | 200000 |
| WISCONSIN | 10000 |
| NEW YORK | 25 000 |
| СЕВЕРНАЯ КАРОЛИНА | 15000 |
| ... | ... |
Связанное содержимое
- Типы функций агрегирования на первый взгляд
- maxif() (функция агрегирования)
- min_of()
- () (функция агрегирования) arg_max