Usuário com melhor resposta
Utilizar membro calculado em outro membro calculado

Pergunta
-
Pessoal bom dia!
Estou criando uma visao e preciso de uma coisa bem simples, porém não consigo fazer.
Para a criação desta visao, criei varios membros calculados sempre referenciando uma dimensao como Parent, para que eles virem membros dessa minha dimensão. Em um desses membros preciso de um cálculo bobo: Saldo Final = Saldo Inicial + Pagtos + Recebtos, porém esse Saldo Inicial utilizado é um outro membro calculado. E este, por sua vez, preciso utilizar o mesmo Saldo Final para fazer um cálculo.
Não consigo fazer isso porque esta medida está abaixo do Saldo Inicial e ela não "existe"para o AS, para utilizacao desta primeira medida.
Existe algum jeito de utilizar essa medida criada por ultimo nas primeiras medidas do cubo?
Grata.
Respostas
-
Bom Thatiana,
Para que você consiga utilizar um campo calculado para gerar um outro campo calculado o cubo precisa ser processado antes. Obviamente você não pode utilizar um campo calculado como integrante de outro campo que já o utilize, ou seja, Saldo Final = Saldo Inicial + Pagtos + Recebtos e Saldo Inicial = Saldo Final - Pagtos + Receptos, fui claro?
Fora isso, como dito pelo Junior Galvão, veja como estão sendo definidas as hierarquias das métricas.
Att.
PG
- Marcado como Resposta Richard Juhasz quinta-feira, 7 de abril de 2011 15:08
-
Paulo,
Concordo com você, pois temos que respeitar a regra de utilização e associação dos campos para seu membros envolvidos nos cálculos, durante o processamento do cubo.
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]- Marcado como Resposta Richard Juhasz quinta-feira, 7 de abril de 2011 15:08
Todas as Respostas
-
Thatiana,
As medidas só podem ser utilizadas a partir do momento em que o Cubo é gerado!!!
De que forma você esta definindo a hierarquia das suas métricas? Quando você criou o Cubo como as métricas foi criadas?
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] -
Bom Thatiana,
Para que você consiga utilizar um campo calculado para gerar um outro campo calculado o cubo precisa ser processado antes. Obviamente você não pode utilizar um campo calculado como integrante de outro campo que já o utilize, ou seja, Saldo Final = Saldo Inicial + Pagtos + Recebtos e Saldo Inicial = Saldo Final - Pagtos + Receptos, fui claro?
Fora isso, como dito pelo Junior Galvão, veja como estão sendo definidas as hierarquias das métricas.
Att.
PG
- Marcado como Resposta Richard Juhasz quinta-feira, 7 de abril de 2011 15:08
-
Paulo,
Concordo com você, pois temos que respeitar a regra de utilização e associação dos campos para seu membros envolvidos nos cálculos, durante o processamento do cubo.
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]- Marcado como Resposta Richard Juhasz quinta-feira, 7 de abril de 2011 15:08