Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: ✅Microsoft Fabric✅✅
Вычисляет максимальное значение экспра в записях, для которых true.
См. также функцию max(), которая возвращает максимальное значение в группе без выражения предиката.
Синтаксис
maxif(
предикат экспра,)
Дополнительные сведения о соглашениях синтаксиса.
Параметры
| Имя (название) | Type | Обязательно | Описание |
|---|---|---|---|
| expr | string |
✔️ | Выражение, используемое для вычисления агрегирования. |
| predicate | string |
✔️ | Выражение, используемое для фильтрации строк. |
Возвраты
Возвращает максимальное значение экспра в записях, для которых true.
Пример
В этом примере показан максимальный ущерб для событий без жертв.
StormEvents
| extend Damage=DamageCrops + DamageProperty, Deaths=DeathsDirect + DeathsIndirect
| summarize MaxDamageNoCasualties=maxif(Damage, Deaths == 0) by State
Выходные данные
Показанная таблица результатов содержит только первые 10 строк.
| -- | -- |
|---|---|
| TEXAS | 25000000 |
| КАНЗАС | 37500000 |
| АЙОВА | 15 000 000 |
| ИЛЛИНОЙС | 5000000 |
| МИССУРИ | 500005000 |
| ДЖОРДЖИЯ | 344000000 |
| МИННЕСОТА | 38390000 |
| WISCONSIN | 45000000 |
| НЕБРАСКА | 4 000 000 |
| NEW YORK | 26000000 |
| ... | ... |