Estou montando um Dashboard onde o Cliente possa realizar compartivos de faturamento entre períodos distintos
Para tanto qual a forma que encontrei de fazer isso?
Criei uma cópia da tabela "D_CALENDARIO" chamada "D_CALENDARIO_COMP" de comparação
Criei um relacionamento entre as duas tabelas, "1 para 1", porém, o mantive inativo
Criei uma nova medida para a nova tabela "D_CALENDÁRIO_COMP"
Medida
VENDAS PERIODO 2 = CALCULATE([D2 TT LIQUIDO],ALL(D_CALENDARIO),USERELATIONSHIP(D_CALENDARIO[Data],D_CALENDARIO_COMP))
Obs:
Quando jogo as duas medidas em um grafico
Neste caso estou utilizando o gráfico de Colunas Clusterizado
Observe abaixo como fica o gráfico baseado nos filtros "Perído 1 X Período 2"
Em Azul = período 1
Em Laranja = período 2
Acredito que este problema se dá, visto que, se observarmos as duas tabelas a diretita "D_CALENDÁRIO e D_CALENDARIO_COMP"
Estou utilizadndo como eixo o campo "NOME MÊS" da Tabela "D_CALENDÁRIO"
Desta forma, resolvi tomar a seguinte decisão com relação a tabela "FATO" tabela "F_FATURAMENTO", onde nesta possuo a coluna "DATA_EMISSÃO"
Criei uma nova coluna para extrair o Mês
MÊS = MONTH(F_FATURAMENTO[F2_EMISSAO])
Criei uma nova coluna para o nome do mês
NOME MÊS = FORMAT(F_FATURAMENTO[F2_EMISSAO],"MMM")
Utilizei a nova coluna "NOME MÊS" da Tabela "F_FATURAMENTO" no eixo do relatório
Desta forma consegui o resultado esperado conforme abaixo
PROBLEMA??????
Minha tabela fato "F_FATURAMENTO", antes desta manutenção já possuia 25 colunas
Agora adicionei mais 2 colunas a mesma ficando com 27 colunas
Sempre ouvi a orientação de que o Power BI não trabalha bem com muitas colunas, porém não encontrei outra forma de realizar este procedimento
Gostaria de saber se alguém tem alguma dica para que eu possa realizar este processo de alguma outra forma mais performática, exemplo via formulas DAX, visto que ainda não tenho muito conhecimento na linguagem, ou, se este caminho seria o mais correto a ser seguindo?
Pergunta
Alessandro
Galera bom dia
Vou tentar resumir aqui minha dificuldade
Estou montando um Dashboard onde o Cliente possa realizar compartivos de faturamento entre períodos distintos
Para tanto qual a forma que encontrei de fazer isso?
Obs:
Quando jogo as duas medidas em um grafico
Acredito que este problema se dá, visto que, se observarmos as duas tabelas a diretita "D_CALENDÁRIO e D_CALENDARIO_COMP"
Estou utilizadndo como eixo o campo "NOME MÊS" da Tabela "D_CALENDÁRIO"
Desta forma, resolvi tomar a seguinte decisão com relação a tabela "FATO" tabela "F_FATURAMENTO", onde nesta possuo a coluna "DATA_EMISSÃO"
Utilizei a nova coluna "NOME MÊS" da Tabela "F_FATURAMENTO" no eixo do relatório
Desta forma consegui o resultado esperado conforme abaixo
PROBLEMA??????
Sempre ouvi a orientação de que o Power BI não trabalha bem com muitas colunas, porém não encontrei outra forma de realizar este procedimento
Gostaria de saber se alguém tem alguma dica para que eu possa realizar este processo de alguma outra forma mais performática, exemplo via formulas DAX, visto que ainda não tenho muito conhecimento na linguagem, ou, se este caminho seria o mais correto a ser seguindo?
Espero ter sido claro na explicação
Desde já agradeço
Editado por AlessandroLink para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados