Inquiridor
MDX - Medida Calculada dinamica ao longo de uma Hierarquia Tempo - Urgente

Pergunta
-
Boa tarde, gostaria de saber como é que eu posso criar uma medida calculada ao longo de uma hierarquia.
Ou seja - Eu quero calcular o preço médio mensal ao longo do tempo.
No entanto esse preço médio e calculado ao longo da hierarquia tempo, como:
Ano-Semestre-Trimestre-Mes-Dia
para o nível ano a medida deve ser: saldo*12
para o nível semestre a medida deve ser: saldo*6
para o nivel trimestre a medida deve ser: saldo*3
....
ou seja a medida tem de ser dinâmica e inteligente ao longo da hierarquia
como posso fazer isso? ha exemplo? pode m ajudar por favor?
Todas as Respostas
-
é correto fazer isto?
CASE
WHEN
([Tempo].[HIERTEMPO].currentmember.LEVEL is [Tempo].[HIERTEMPO].[Ano])
THEN [Measures].[saldo]*12
WHEN
([Tempo].[HIERTEMPO].currentmember.LEVEL is [Tempo].[HIERTEMPO].[Semestre])
THEN [Measures].[saldo]*6.....
-
-
TheAkaBroken,
Você vai ter que testar dentro de uma expression, fazendo uso do comando Case específico do RS.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
-