Compartilhar via


ValidMeasure (MDX)

Retorna o valor de uma medida em um cubo, forçando dimensões inaplicáveis para o nível Todos (ou o membro padrão, se não agregável) durante o retorno de resultados para uma tupla especificada.

Sintaxe

ValidMeasure(Tuple_Expression) 

Argumentos

  • Tuple_Expression
    Uma linguagem MDX válida que retorna uma tupla.

Comentários

A função ValidMeasure retorna o valor da medida da célula nas coordenadas de nível (Todos) (ou o membro padrão, se não agregável) para as dimensões que não são comuns. Em MicrosoftSQL ServerAnalysis Services, o comportamento especificado por essa função é o comportamento padrão do lado do servidor e é controlado pela propriedade IgnoreUnrelatedDimensions no objeto do grupo de medidas.

Para cada atributo na tupla especificada com granularidade (não no membro Todos), a coordenada atual para cada atributo é movido como se segue:

  • Os atributos relacionados ao membro de atributo especificado são movidos para o membro que existe com o membro atual.

  • Atributos relacionados ao membro de atributo especificado são movidos para o membro Todos (ou o membro padrão, se não agregável).

  • Atributos não relacionados são movidos para o membro Todos (baseado em medida).

Por exemplo, a granularidade em uma dimensão Time é mês. Se você utiliza a função ValidMeasure em células nessa dimensão Time, as células no nível Semana retornarão o valor em seu mês.

A tabela a seguir ilustra o comportamento da função ValidMeasure.

Tupla

Nenhuma dimensão Tempo

Dimensão Tempo com granularidade especificada como no nível Ano

Time.Jan

Retorna Nulo - Coordenada do escopo de grupo de medidas.

Retorna Nulo - Debaixo de granularidade.

ValidMeasure(Time.Jan)

Retorna dados – a função ValidMeasure força o nível Tempo para Todo (ou membro padrão, se não agregável).

Retorna Nulo - Debaixo de granularidade onde ValidMeasure não tem efeito.

Time.[1997].<membro calculador>

Retorna Nulo - Coordenada do escopo de grupo de medidas.

Retorna Nulo - Debaixo de granularidade onde ValidMeasure não tem efeito.

Consulte também

Referência