none
Dimensão - nivel dificil RRS feed

  • Pergunta

  • Pessoal,
    Estou com um problema em um Cubo que criei.
    Criei uma dimensão do tipo parent-child, onde tenho os campos CHAVE, NOME, SUPERIOR
    Nessa dimensão tenho dados disponibilizados da seguinte forma:
    CHAVE            NOME           SUPERIOR
    FAM_1             familia 1       null
    FAM_2             familia 2       null
    PROD_1          produto 1     FAM_1
    PROD_2          produto 2     FAM_1
    PROD_2          produto 2     FAM_2

    Assim , tenho que o produto 2 pertence a familia 1 e também a familia 2

    Na minha tabela FATO tenho um campo que relaciona o campo CHAVE da dimensão.
    CHAVE                  VALOR         TEMPO
    PROD_1                100              01/05/2009
    PROD_2                200              01/05/2009
    PROD_2                300              01/05/2009

    O problema acontece quando vou visualizar os dados e o PROD_2 apesar de pertencer as duas Familias, ele é exibido em apenas na Familia 1

    Como faço para que este produto esteja disponivel nas duas familias e eu consiga visualiza-los?



    Andre
    quarta-feira, 13 de maio de 2009 20:14

Todas as Respostas

  • Andersas,

    Ele esta retornando somente uma linha do mesmo produto ao invês de duas!!!

    Se você analisar somente a coluna valor é diferente para este mesmo prod_2 será que o analysis services não esta suprimento os dados?


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quinta-feira, 14 de maio de 2009 12:46
  • Junior,

    Ele retorna as duas linhas, porém só retorna o PROD_2 relacionado a uma FAMILIA. Na outra familia é como se o produto não pertencesse a ela.

    Andre Ricardo
    Andre
    quinta-feira, 14 de maio de 2009 13:48
  • Junior,

    Os campos que tenho na FATO, são: ID_PRODUTO e VALOR.
    ID_PRODUTO        VALOR        
    PROD_1                100             
    PROD_2                200             
    PROD_2                300              

    Na Dimensão PRODUTO os campos são: ID_PRODUTO, NOME, ID_FAMILIA
    ID_PRODUTO  NOME           ID_FAMILIA
    PROD_1          produto 1     FAM_1
    PROD_2          produto 2     FAM_1
    PROD_2          produto 2     FAM_2

    Na Dimensão FAMILIA os campos são: CHAVE, NOME
    ID_FAMILIA     NOME          
    FAM_1             familia 1      
    FAM_2             familia 2      


    Relacionei o ID_PRODUTO da dimensão PRODUTO com o campo ID_PRODUTO da tabela FATO
    E tentei relacionar o ID_FAMILIA da dimensão FAMILIA com o campo ID_FAMILIA da dimensão PRODUTO

    A minha tentativa é que ao visualizar os dados eu possa fazer as seguintes perguntas:
    Qual o total de faturamento da FAM_1?
    R: 100 + 200 + 300 = 600

    Qual o total de faturamento da FAM_2?
    R: 200 + 300 = 500


    Andre
    sexta-feira, 22 de maio de 2009 18:14