Colunas calculadas no SharePoint | Uma visão geral
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Neste tutorial, você aprenderá como corrigir os resultados visuais do cartão no LuckyTemplates. Os cartões são visuais nativos no LuckyTemplates que funcionam bem para contar a história do seu relatório. São visuais versáteis que podem ser utilizados de diversas formas em seus relatórios. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
No LuckyTemplates, você pode criar cartões simples e complexos com recursos do tipo KPI. Você também pode colocar botões transparentes e incorporá-los à experiência de navegação. Mas, por mais simples que sejam, seus resultados podem estar incorretos. Este tutorial irá ajudá-lo a corrigir esses erros.
Ao longo do caminho, você também aprenderá algumas das práticas recomendadas para mesas virtuais.
Índice
Erros visuais de cartão no exemplo do LuckyTemplates
Este é um exemplo simples de um painel de relatório de vendas:
Se você observar o modelo, verá que é um modelo básico de vendas de esquema em estrela.
Para este exemplo, concentre-se apenas na tabela Sales Fact e na tabela Date.
Esta é a medida Total Sales, que é a soma das Line Sales.
Se você arrastar essa medida para a tabela e o cartão, obterá os resultados esperados.
Neste exemplo, a empresa teve um problema em fevereiro de 2020 que levou a um recall do produto. Isso zerou todas as vendas daquele mês.
Para mostrar isso em seu relatório, crie uma medida que defina Vendas como 0 a data for fevereiro de 2020. Caso contrário, ela calculará o valor normal de Vendas totais.
Nomeie a medida Total Sales with Recall .
Visuais de cartão no LuckyTemplates mostrando valores incorretos
Se você colocar essa medida em um cartão, notará que mostra um resultado errado de $ 60 milhões. O valor deve ser inferior ao valor de fevereiro de 2020.
Agora, se você arrastar a medida Total Sales with Recall para a tabela, verá que fevereiro de 2020 gera um valor 0. No entanto, o Total ainda produz o mesmo resultado.
Isso significa que o Total na tabela e no cartão não calculou todos os valores acima dele.
A razão para isso está na medida Total Sales with Recall. O Total está computando com base no contexto de avaliação que encontra.
Se você olhar a medida novamente, ela diz que se a data de contexto for fevereiro de 2020, ela obtém um 0. Caso contrário, obtém o Total Sales.
Como não encontrou fevereiro de 2020, obtém as vendas totais para esse contexto de avaliação, que é de $ 60 milhões. Para corrigir isso, você precisa fazer a medida calcular os valores na coluna, incluindo o 0.
Os visuais do cartão não têm contexto de avaliação; não conseguem identificar o valor que cada mês deveria ter. Portanto, você deve incorporar isso em sua análise e medir por meio de uma tabela virtual.
Se você observar a medida Total Sales, não poderá criar uma tabela virtual porque a função chama apenas uma coluna física de uma tabela. Então, você precisa usar a função .
Esta é uma medida de Total Sales que usa SUMX .
Você pode ver que o SUMX chama primeiro a tabela Sales e depois a coluna dessa tabela.
Se você arrastar essa medida para a tabela, ela produzirá os mesmos resultados que o Total de vendas. Para corrigir isso, você precisa criar uma tabela virtual.
Como corrigir os resultados visuais do cartão no LuckyTemplates
Uma das práticas recomendadas na criação de uma tabela virtual é trabalhar no DAX Studio ou no Tabular Editor . Isso ajudará você a visualizar o que está acontecendo nas mesas virtuais enquanto cria sua medida.
Quando você começa a criar tabelas virtuais complexas, é essencial visualizar o que está acontecendo dentro da tabela.
Criar uma medida de tabela virtual
Vá para Ferramentas Externas e clique em Editor Tabular .
Em seguida, crie uma nova medida. Neste caso, chame-o de cartão Total Sales .
Crie uma tabela virtual que mostre o Mês e o Ano e tenha os resultados da medida Total de Vendas com Recall.
Inicie a medida usando SUMX . Ele calcula o total linha por linha. Se uma linha não tiver um contexto em termos de mês e ano, ela calculará a soma de tudo acima dela.
Ao criar uma tabela virtual que adiciona uma nova coluna a uma tabela existente, a melhor prática é começar com . Em seguida, use . Esta função permite lidar com casos simples e complexos.
Dentro da função SUMMARIZE , insira Datas [Month&Year] .
Em seguida, adicione uma coluna para a medida Total Sales with Recall e nomeie-a. A nomenclatura evita a ambiguidade entre colunas virtuais, colunas físicas e medidas.
A melhor prática para nomear uma coluna virtual é começar com um “@”. Portanto, nomeie-o como @Recall e identifique-o como a medida Total Sales with Recall.
Depois de especificar qual tabela usar em SUMX , você precisa colocar qual expressão ela deve somar e, em seguida, inserir @Recall.
Teste se a medida funciona
Antes de testar a medida, você deve se certificar de que a mesa virtual está funcionando. Copie a parte da tabela virtual e crie uma consulta DAX.
Comece com a função AVALIAR e cole o código copiado. Em seguida, pressione F5.
Você pode ver que a tabela virtual está pegando a coluna Mês e Ano e calculando as Vendas Totais com recall corretamente, zerando fevereiro.
Agora, volte para o Expression Editor e salve-o no modelo.
Aplique a solução ao LuckyTemplates
Ao voltar para o LuckyTemplates, você já terá o Cartão Total de Vendas que possui a medida da mesa virtual.
Se você pegar a medida e soltá-la na tabela e no visual do cartão, agora verá o valor correto das vendas totais. Agora você corrigiu os resultados visuais do cartão no LuckyTemplates.
Técnica de Visualização de Dados | Visuais dinâmicos do LuckyTemplates
Como mostrar os principais resultados em uma visualização de cartão do LuckyTemplates
Tabelas virtuais principais no LuckyTemplates usando DAX
Conclusão
Este tutorial mostrou como corrigir resultados visuais de cartão incorretos no LuckyTemplates. Se você está obtendo resultados incorretos em seus cartões, pode usar este tutorial para corrigi-los facilmente. Você também aprendeu a importância das tabelas virtuais na solução do problema.
Ao implementar as melhores práticas e funções DAX , agora você pode produzir relatórios e visuais que sempre mostram resultados corretos.
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.
Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.
Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.
O que é self em Python: exemplos do mundo real
Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.