Compartilhar via


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

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

Calcula a variação de expr em registros para os quais o predicado é avaliado como true.

Os valores nulos são ignorados e não são considerados no cálculo.

Observação

Essa função é usada em conjunto com o operador summarize.

Sintaxe

variancepif( expr,predicado)

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Tipo Obrigatório Descrição
expr string ✔️ A expressão a ser usada para o cálculo de variação.
predicado string ✔️ Se o predicado for avaliado como true, o valor calculado expr será adicionado à variação.

Devoluções

Retorna o valor de variação de expr em registros para os quais o predicado é avaliado como true.

Exemplo

Essa consulta gera uma sequência de números de 1 a 100 e calcula a variação dos números par dentro dessa sequência.

range x from 1 to 100 step 1
| summarize variancepif(x, x%2 == 0)

Saída

variancepif_x
850