Função Covariance (MDX)
Retorna a covariância de população dos pares x-y de valores avaliados em um conjunto, usando a fórmula de população polarizada (dividindo pelo número de pares x-y).
Sintaxe
Covariance(Set_Expression,Numeric_Expression_y [ ,Numeric_Expression_x ] )
Argumentos
Set_Expression
Uma linguagem MDX válida que retorna um conjunto.Numeric_Expression_y
Uma expressão numérica válida, geralmente uma linguagem MDX de coordenadas de célula, que retorna um número que representa valores do eixo y.Numeric_Expression_x
Uma expressão numérica válida, geralmente uma linguagem MDX de coordenadas de célula, que retorna um número que representa valores do eixo x.
Comentários
A função Covariance avalia o conjunto especificado em relação à primeira expressão numérica para obter os valores para o eixo y. Em seguida, a função avalia o conjunto especificado em relação à segunda expressão numérica, se especificada, para obter o conjunto de valores para o eixo x. Se a segunda expressão numérica não for especificada, a função utilizará o contexto atual das células no conjunto especificado como valores para o eixo x.
A função Covariance usa a fórmula de população polarizada. Isso é feito em oposição à função CovarianceN, que usa a fórmula de população polarizada (dividindo pelo número de pares x-y e subtraindo 1).
Dica
A função Covariance ignora células vazias ou as células que contêm texto ou valores lógicos.Porém, a função contém células com valores zero.
Exemplo
O exemplo a seguir mostra como usar a função de covariância:
WITH
MEMBER [Measures].[CovarianceDemo] AS
COVARIANCE([Date].[Date].[Date].Members, [Measures].[Internet Sales Amount], [Measures].[Internet Order Count])
SELECT {[Measures].[CovarianceDemo]} ON 0
FROM
[Adventure Works]