none
MDX - Medida Calculada dinamica ao longo de uma Hierarquia Tempo - Urgente RRS feed

  • 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?

    terça-feira, 23 de outubro de 2012 13:15

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

    .....

    quinta-feira, 25 de outubro de 2012 11:34
  • e no SSRS vai funcionar?...
    quinta-feira, 25 de outubro de 2012 11:35
  • 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]

    quinta-feira, 1 de novembro de 2012 23:24
  • nada em concreto. 

    Agradeço as respostas. Foram uteis!! enfim!

    segunda-feira, 19 de novembro de 2012 16:13