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:
SQL Server Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
Em MDX (Expressões Multidimensionais), uma medida é uma expressão DAX nomeada que é resolvida calculando a expressão para retornar um valor em um modelo tabular. Essa definição aparentemente inofensiva abrange uma quantidade incrível de áreas. A capacidade de construir e usar medidas em uma consulta MDX fornece uma grande quantidade de capacidade de manipulação para dados tabulares.
Aviso
As medidas só podem ser definidas em modelos tabulares; se o banco de dados estiver definido no modo multidimensional, a criação de uma medida gerará um erro
Para criar uma medida definida como parte de uma consulta MDX e, portanto, cujo escopo está limitado à consulta, use a palavra-chave WITH. Em seguida, você pode usar a medida em uma instrução MDX SELECT. Usando essa abordagem, o membro calculado criado usando a palavra-chave WITH pode ser alterado sem perturbar a instrução SELECT. No entanto, no MDX, você faz referência à medida de maneira diferente da usada em expressões DAX; para fazer referência à medida, você deve nomeá-la como membro da dimensão [Medidas], consulte o seguinte exemplo de MDX:
with measure 'Sales Territory'[Total Sales Amount] = SUM('Internet Sales'[Sales Amount]) + SUM('Reseller Sales'[Sales Amount])
select measures.[Total Sales Amount] on columns
,NON EMPTY [Date].[Calendar Year].children on rows
from [Model]
Ele retornará os seguintes dados quando executado:
| Ano | Valor total de vendas |
|---|---|
| 2001 | 11331808.96 |
| 2002 | 30674773.18 |
| 2003 | 41993729.72 |
| 2004 | 25808962.34 |
Consulte Também
Instrução CREATE MEMBER (MDX)
MDX (Referência de Função MDX)
Instrução SELECT (MDX)