Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Calcula el valor máximo de expr en los registros para los que el predicado se evalúa como true.
Nota:
Esta función se usa junto con el operador summarize.
Vea también: función max(), que devuelve el valor máximo en el grupo sin expresión de predicado.
Sintaxis
maxif(
predicado expr,)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
| Nombre | Type | Obligatorio | Descripción |
|---|---|---|---|
| expr | string |
✔️ | Expresión usada para el cálculo de agregación. |
| predicado | string |
✔️ | Expresión que se usa para filtrar filas. |
Devoluciones
Devuelve el valor máximo de expr en los registros para los que el predicado se evalúa como true.
Ejemplo
En este ejemplo se muestra el daño máximo de los eventos sin bajas.
StormEvents
| extend Damage=DamageCrops + DamageProperty, Deaths=DeathsDirect + DeathsIndirect
| summarize MaxDamageNoCasualties=maxif(Damage, Deaths == 0) by State
Salida
La tabla de resultados que se muestra incluye solo las primeras 10 filas.
| -- | -- |
|---|---|
| TEXAS | 25000000 |
| KANSAS | 37500000 |
| IOWA | 15000000 |
| ILLINOIS | 5000000 |
| MISURI | 500005000 |
| GEORGIA | 344000000 |
| MINNESOTA | 38390000 |
| WISCONSIN | 45000000 |
| NEBRASKA | 4000000 |
| NUEVA YORK | 26000000 |
| ... | ... |