Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Calcula a covariância de exemplo de duas variáveis aleatórias expr1 e expr2 em registros para os quais o predicado é trueavaliado como .
Os valores nulos são ignorados e não são considerados no cálculo.
A fórmula a seguir é usada:
Observação
Essa função é usada em conjunto com o operador summarize.
Sintaxe
covarianceif(
expr1, *, expr2 )
Saiba mais sobre as convenções de sintaxe.
Parâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| expr1 | real |
✔️ | Primeira expressão de variável aleatória. |
| expr2 | real |
✔️ | Segunda expressão de variável aleatória. |
| predicado | string |
✔️ | Se o predicado for avaliado como true, os valores de expr1 e expr2 serão adicionados à covariância. |
Devoluções
Retorna o valor de covariância de expr1 e expr2 em registros para os quais o predicado é trueavaliado como .
Exemplo
O exemplo nesta seção mostra como usar a sintaxe para ajudá-lo a começar.
Essa consulta calcula a covariância de x e y para o subconjunto de números em que x é divisível por 3.
range x from 1 to 100 step 1
| extend y = iff(x % 2 == 0, x * 2, x * 3)
| summarize covarianceif(x, y, x % 3 == 0)
Saída
| covarianceif_x_y |
|---|
| 2142 |