none
É possível criar uma role, com regra encadeada entre as dimensões? RRS feed

  • Pergunta

  • Gostaria de saber se é possível criar uma role com encadeamento das informações de dimensões, conforme exemplo abaixo. Ele tem duas dimensões uma de data e outra de estado.

    Ex: ([Data].[Ano].&[2011], [Estado].&['São Paulo']), ([Data].[Ano].&[2012], [Estado].&['Rio de Janeiro'])

    Isso é somente um exemplo, porém gostaria que ele só conseguisse ver São Paulo em 2011 e Rio somente em 2012. Gostaria de fazer isso via role, e não via MDX na hora da consulta, Alguém sabe se é possível?

    Grato,

    sexta-feira, 13 de julho de 2012 18:05

Todas as Respostas

  • Denis, boa tarde.

    Dentro da role, na aba "Dimesion Data" vc consegue dar permissão a qualquer de atributo relacionado ao cubo.

    Basta vc selecionar a dimensão que está associada ao cubo, neste momento aparecerá a lista de atributos da dimensão. Vc pode atribuir uma permissão em níve atributo, selecionando os membros que o usuário irá enxergar ou não.

    Abs.


    Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp

    sexta-feira, 13 de julho de 2012 19:27
  • Obrigado Edurado,

    Porém é um pouco mais complexo, as restrições normais sei como fazer, digo que na as informações entre as dimensões precisam estar ligadas. Ele só pode ver a informação de São Paulo no Ano de 2011 apesar do cubo conter essa informação, e no Rio de Janeiro somente informações de 2012. Em uma tabela dinamica deveria ser assim com e sem o filtro.

    Ex:

    2011 2012

    Sem a Role:

      2011 2012
    São Paulo 100,00 150,00
    Rio de Janeiro 90,00 180,00


    Com a Role:

      2011 2012
    São Paulo 100,00
    Rio de Janeiro
    180,00


    Grato,


    • Editado Denis Yuzo sexta-feira, 13 de julho de 2012 20:04
    sexta-feira, 13 de julho de 2012 20:02
  • Denis, entendi sua necessidade.Realmente mais complexa do que imaginava.

    São poucos usuários? Estas regras de visualização se restringem apenas a estado e ano?

    Se as duas respostas forem sim, vc pode criar uma view em sua DSV com os critérios filtrados e adicioná-los em um cubo específico.

    O que acha?

    Abs.


    Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp




    sexta-feira, 13 de julho de 2012 20:18
  • Bom dia Eduardo,

    Na verdade são diversas combinações de valores entre as dimensões, para diversos usuários, iria criar uma grande quantidade de cubos.

    Grato pela auxílio.

     

    segunda-feira, 16 de julho de 2012 11:32
  • Denis, bom dia.

    Se existe uma grande viariedade de critérios e filtros selecionados, crie então visão no Reporting Services ou até painéis dashboards customizados em perfomancePoint. O que acha?

    Abs.


    Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp

    segunda-feira, 16 de julho de 2012 12:28