Partilhar via


minif() (função de agregação)

Aplica-se a: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Devolve o mínimo de Expr em registos para os quais Predicado avalia como true.

  • Pode ser usado apenas no contexto de agregação dentro resumir

Ver também - função min(), que retorna o valor mínimo em todo o grupo sem expressão de predicado.

Sintaxe

minif ( Expr,Predicado)

Saiba mais sobre convenções de sintaxe.

Parâmetros

Designação Tipo Necessário Descrição
Expr string ✔️ Expressão que será usada para cálculo de agregação.
Predicado string ✔️ Expressão que será usada para filtrar linhas.

Devoluções

O valor mínimo de Expr em registros para os quais Predicado avalia true.

Exemplo

Este exemplo mostra o dano mínimo para eventos com vítimas (Exceto 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)

Output

A tabela de resultados mostrada inclui apenas as primeiras 10 linhas.

Estado MinDamageWithCasualties
TEXAS 8000
KANSAS 5000
IOWA 45000
ILLINOIS 100000
MISSOURI 10000
GEÓRGIA 500000
MINNESOTA 200000
WISCONSIN 10000
NOVA IORQUE 25000
CAROLINA DO NORTE 15000
... ...