Alunos Marcelo Michelson Postado Fevereiro 18, 2022 Alunos Compartilhar Postado Fevereiro 18, 2022 Preciso pegar resultado de uma medida "Qtd Produzir" e multiplicar por uma coluna para gerar resultado, acredito que meu erro deve estar em relacionamento virtual. abaixo .pbix e print com esperado. Base.pbix Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Solução Beto Roso Postado Fevereiro 19, 2022 Alunos Solução Compartilhar Postado Fevereiro 19, 2022 Resultado (Qtde Produzir X CONSUMO) = var QntdProduzirProdutoDoContexto = CALCULATE([Qtd Produzir], dProduto[ID_PRODUTO] = SELECTEDVALUE(dFichaTecnica[ID_PRODUTO])) var Resultado = QntdProduzirProdutoDoContexto * SELECTEDVALUE(dFichaTecnica[CONSUMO]) return Resultado Base.pbix 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Bruno Abdalla de Souza Postado Fevereiro 18, 2022 Alunos Compartilhar Postado Fevereiro 18, 2022 Não parece ser tão simples. Precisamos entender melhor seu modelo de dados entender melhor o cálculo da medida Qtd Produzir. Antes de continuar, explique um pouco o que significa esta medida quantidade a produzir. Dê exemplo, se possível. Talvez tenhamos que mudar o modelo de dados e as medidas. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Marcelo Michelson Postado Fevereiro 18, 2022 Autor Alunos Compartilhar Postado Fevereiro 18, 2022 1 minuto atrás, Bruno Abdalla de Souza disse: Não parece ser tão simples. Precisamos entender melhor seu modelo de dados entender melhor o cálculo da medida Qtd Produzir. Antes de continuar, explique um pouco o que significa esta medida quantidade a produzir. Dê exemplo, se possível. Talvez tenhamos que mudar o modelo de dados e as medidas. Entao @Bruno Abdalla de Souza, no primeiro grid preciso encontrar "Qtd Produzir" do meu produto, pegando vendas - (estoque + processo), ai qndo a "Qtd Produzir" fica negativa preciso produzir esse produto, se tenho que produzir preciso pegar essa "Qtd Produzir" e multiplicar pelos materiais da ficha tecnica para saber qnto preciso comprar de matéria-prima. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Bruno Abdalla de Souza Postado Fevereiro 18, 2022 Alunos Compartilhar Postado Fevereiro 18, 2022 O problema é que a sua medida só funciona no visual da parte superior. Na parte inferior parece não funcionar. Provavelmente o problema está em como as suas tabelas estão relacionadas, além de como você construiu sua medida. Precisaria entender primeiro suas tabelas com calma, para propor uma solução. Imagino que isso vali levar tempo. Para agilizar, sugiro vc colocar poucos dados, somente para ilustrar a necessidade e permitir que trabalhemos com exemplo usando os dados, facilitando o entendimento de quem vai te ajudar. Só um exemplo: a tabela dMaterial usada no visual inferior não filtra a dFichaTecnica, que por ventura não vai filtrar a dProduto e, muitp menos, as demais tabelas fatos que estão relacionadas com a dproduto. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Barony Postado Fevereiro 18, 2022 Alunos Compartilhar Postado Fevereiro 18, 2022 @marcelo Primeiramente você esta com um problema em seu modelo de dados pois esta snowflake isso além de não ser performático dificulta muito o analises em DAX, veja se nao seria possivel ter somente uma dimensao produto para conversar com todas as fatos isso facilitara sua analise ou ter pelo menos 02 ao inves de tres. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Marcelo Michelson Postado Fevereiro 18, 2022 Autor Alunos Compartilhar Postado Fevereiro 18, 2022 1 hora atrás, Bruno Abdalla de Souza disse: O problema é que a sua medida só funciona no visual da parte superior. Na parte inferior parece não funcionar. Provavelmente o problema está em como as suas tabelas estão relacionadas, além de como você construiu sua medida. Precisaria entender primeiro suas tabelas com calma, para propor uma solução. Imagino que isso vali levar tempo. Para agilizar, sugiro vc colocar poucos dados, somente para ilustrar a necessidade e permitir que trabalhemos com exemplo usando os dados, facilitando o entendimento de quem vai te ajudar. Só um exemplo: a tabela dMaterial usada no visual inferior não filtra a dFichaTecnica, que por ventura não vai filtrar a dProduto e, muitp menos, as demais tabelas fatos que estão relacionadas com a dproduto. @Bruno Abdalla de Souza abaixo nova base com dados resumidos e prints com resultado esperado. Base.pbix Resultado.xlsx Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Marcelo Michelson Postado Fevereiro 18, 2022 Autor Alunos Compartilhar Postado Fevereiro 18, 2022 18 minutos atrás, Barony disse: @marcelo Primeiramente você esta com um problema em seu modelo de dados pois esta snowflake isso além de não ser performático dificulta muito o analises em DAX, veja se nao seria possivel ter somente uma dimensao produto para conversar com todas as fatos isso facilitara sua analise ou ter pelo menos 02 ao inves de tres. @Barony ja quebrei a cabeça com isso tentando desxar no esquema estrela, mas não cheguei a uma solução, preciso ter um dimensão "dMaterial" com chave unica para poder analisar minha "fEstoqueMaterial" e ate depois tenho que trazer "fCompas" que vou ter dos materiais para poder analisar, mas qualquer dica ajuda, deixei abaixo um exemplo mais resumido. Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Barony Postado Fevereiro 19, 2022 Alunos Compartilhar Postado Fevereiro 19, 2022 (editado) pense no modelo sem deixar relacionamento entre dimensoes, que tnha uma dimensao dmaterial e dproduto porem ambas relacionando com a tabela fato. Seu problema esta na granularidade pense assim material x e y faz o produto Z , pense no ETL para atender a sua necessidade tente modelar com a tabela menor para ajudar. Voce pode ter N tabelas fatos, porem suas dimensões tem que te ajudar a trabahar com as suas fatos , sempre faço analogia entre uma tabela de fvendas e fmeta ambas se relacionam com a dcalendario por exemplo. Editado Fevereiro 19, 2022 por Barony Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos Marcelo Michelson Postado Fevereiro 19, 2022 Autor Alunos Compartilhar Postado Fevereiro 19, 2022 4 horas atrás, Beto Roso disse: Resultado (Qtde Produzir X CONSUMO) = var QntdProduzirProdutoDoContexto = CALCULATE([Qtd Produzir], dProduto[ID_PRODUTO] = SELECTEDVALUE(dFichaTecnica[ID_PRODUTO])) var Resultado = QntdProduzirProdutoDoContexto * SELECTEDVALUE(dFichaTecnica[CONSUMO]) return Resultado Base.pbix 174 kB · 1 download Obrigado @Beto Roso e todos pela atenção a solução. 1 Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Marcelo Michelson
Preciso pegar resultado de uma medida "Qtd Produzir" e multiplicar por uma coluna para gerar resultado, acredito que meu erro deve estar em relacionamento virtual.
abaixo .pbix e print com esperado.
Base.pbix
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora