Inquiridor
Relacionamento

Pergunta
-
FATO - SISTEMA
----------------
id_sistema |totalX | totalY| IDMovimentacaoDIM - MOVIMENTACAO
------------------
id_movimentacao | id_cliente | id_tipomovimentacao | movimentacao_Status | movimentacao_dataDIM - MOVIMENTACAO ENTRADA
---------------------------
id_movimentacao | id_movimentacaoentrada | id_Artigo | movimentacaoentrada_descricao | movimentacaoentrada_principalPreciso relacionar a Movimentacao Entrada a Fato Sistema, pois preciso filtrar as informações pelo campo [ movimentacaoentrada_principal ]
Se puderem ajudar, pois não consigo enxergar uma forma para essa relação.
[]s
Todas as Respostas
-
-
-
Bruno,
Faz assim:
Intermediate Dimension: "DIM - MOVIMENTACAO"
Reference dimension attribute: "id_movimentacao"
Intermediate dimension attribute: "id_movimentacao"
Apenas lembrando que para o atributo aparecer na lista ele deve estar contido na dimensão!
[]'s
Tiago Balabuch -
-
Bruno,
Faz o seguinte:
1 - Abre o cubo
2 - No seu canto inferior esquerdo existem as dimensões, clica com o botão direto na parte branca --> Add dimension cube
3 - Selecione a dimensão que deseja incluirn o cubo (DimMovimentacaoEntrada).
Teoricamente se as chaves estiverem relacionadas no SQL, ele vai herdar automaticamente o relacionamento no cubo. Pra ter certeza que o relacionamento está ok, clique na aba dimension usage e verifique se a dimensão DimMovimentacaoEntrada está devidamente relacionada com a medida com a dimensão.Abs.
Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp- Sugerido como Resposta Junior Galvão - MVPMVP domingo, 23 de dezembro de 2018 23:55
-
Criei a dimensão:
- MovimentacaoEntrada
Adicionei ao Cubo
Em Dimension Usage
A parte Measure Groups está cinza, nesse ponto eu não sei o que eu faço.
Qual tipo de relação preciso definir..seria algo como dito pelo Tiago?- Sugerido como Resposta Junior Galvão - MVPMVP domingo, 23 de dezembro de 2018 23:55
-
-
Bruno,
Ao clicar na parte cinza vai abrir a janela de relacionamento. Você deve usar o mesmo tipo de relacionamento que está acima da parte cinza, que é "Referenced".
Se for possivel coloca um print das suas duas dimensões, pois acho que você não está com o atributo correto, pois se voce criou a dimensao ele deveria fazer automaticamente como disse o Eduardo.
[]'s
Tiago Balabuch -
-
-
#MOVIMENTACOES
ID_Movimentacao
ID_Pessoa
ID_TipoMovimentacao
Movimentacao_Status
Movimentacao_Data#MOVIMENTACOES_ENTRADA
ID_Movimentacao
ID_MovimentacaoEntrada
ID_Artigo
MovimentacaoEntrada_Descricao
MovimentacaoEntrada_Principal- Editado Bruno.Costa sexta-feira, 3 de fevereiro de 2012 16:09
-
Entao é so voce fazer os passos que mencionei a cima.
Clica no espaço cinza --> Escolhe o tipo de relação
--> "REFERENCED"
--> Intermediate Dimension: "DIM - MOVIMENTACAO"
--> Reference dimension attribute: "id_movimentacao"
--> Intermediate dimension attribute: "id_movimentacao"[]'s
Tiago Balabuch -
-
-
-
-
Bruno,
Eu nao sei se entendi direito agora!
Sua tabela Fato é SISTEMA, ok?
Sua dimensão é MOVIMENTACOES, com chave primaria ID_Movimentacao porem a sua ligação com a fato é com ID_Pessoa, certo isso?
Outra dimensao é MOVIMENTACOES_ENTRADA...
Para voce usar a relação "REFERENCED" na tabelas MOVIMENTACOES deveria ter o ID_MovimentacaoEntradaTipificacaoPenal e acredito que voce nao tem, ou é o campo "ID_TipoMovimenta..."?
[]'s
Tiago Balabuch -
Tiago,
Como funciona a situação...
A tabela MovimentacaoEntradaTipificacaoPenal foi criada para saber quais os Artigos cada ID_Pessoa foi cadastrada.
Ex:
Movimentacoes
IDPessoa | IDTipoMovimentacao | IDMovimentacao
1 2 ( Entrada ) 1
MovimentacoesEntrada
IDMovimentacao | IDArtigo
1 2
1 4Dessa forma eu sei que a Movimentacao ( 1 ) teve 2 artigos cadastrados.
[]s
-
-
-
-
Thiago...
Já li esse artigo várias vezes..
http://msdn.microsoft.com/pt-br/library/ms175669.aspx
Creio que seja meu problema descrito ai.. =D
Só que, não sei o motivo pelo qual as informações não são filtradas.
[]s
-
Bruno, nesse artigo so explica os tipos de relações. Eu acredito que seu problema esteja no modelo de dados do DW. Porem isso é possivel mudar no DSV mas eu nao conheco por completo. Caso seja possivel me encaminhe o XMLA!tiago.balabuch@gmail.com
[]'s
Tiago Balabuch
- Sugerido como Resposta Junior Galvão - MVPMVP domingo, 23 de dezembro de 2018 23:56
-
Tiago...
Será que a minha relação não está errada...
A DimMovimentacao não deveria ter o IDSistema?
Veja a imagem...
Nessa imagem, posso dizer que a Dimensão Regular "está indo" para Tabela de Medidas...
No meu exemplo a Tabela de Medidas (Sistema) "está indo" para a Dimensão Regular "Movimentacoes"Se eu fizesse como na imagem acima, ficaria correto?
Digamos...ao inves de deixar o campo "IDMovimentacao" em Sistema, deixar "IDSistema" em Movimentacao...
[]s
- Editado Bruno.Costa terça-feira, 7 de fevereiro de 2012 15:51
-
-
-
-