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.
Por meio deste exemplo, mostrarei como você pode ajustar dinamicamente o tamanho do seu visual. E, neste caso, faremos isso por meio da classificação de resultados no LuckyTemplates. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Vamos criar visuais dinâmicos contendo nossos 10 principais clientes para produtos específicos.
Essa é uma técnica realmente poderosa que você pode utilizar no LuckyTemplates. Você pode criar uma quantidade significativa de visualizações usando a poderosa linguagem de fórmula DAX.
Usar visuais dinâmicos, especialmente em parâmetros baseados em classificação, significa que você pode realmente detalhar o principal fator do desempenho de um atributo.
Você pode querer isolar seus clientes principais e inferiores, ou seus melhores e piores produtos vendidos. Essa técnica permitiria que você apresentasse visualmente todas essas ideias.
Para dar vida a isso, precisamos usar o RANKX dentro da instrução CALCULATE.
Obtenha uma boa compreensão de como eles se encaixam e isso ajudará nos aspectos mais técnicos da implementação de medidas DAX em seus modelos.
É onde você deseja chegar para poder liberar o grande potencial analítico e também visual do LuckyTemplates.
Portanto, vamos nos aprofundar na primeira etapa da criação de visuais dinâmicos com base na classificação no LuckyTemplates.
Índice
Criando medida de lucros totais
Para este exemplo específico, vamos precisar de uma medida Lucros totais . Mas, para realmente criar essa medida, primeiro precisamos ter os custos totais.
Então, vamos criar nossa medida de Custos Totais. Precisamos adicionar alguma lógica aqui, então vamos escrever SUMX , então vamos para a tabela de vendas e, em seguida, Quantidade , multiplique isso pelo Custo Unitário Total .
Agora que temos os custos totais, podemos usá-los para criar nossos lucros totais . Portanto, para essa outra medida, precisamos apenas de Vendas totais menos Custos totais .
Então, vamos arrastar nossos lucros totais e adicionar nomes de clientes .
Observe aqui que não adicionamos nenhum filtro adicional a tempo, então esta tabela cobre tudo. Esta tabela mostra apenas os Lucros Totais por Cliente ao longo do tempo.
Em seguida, vamos transformar isso em visualização e, em seguida, classificá-los por Lucros totais .
Portanto, agora temos um gráfico de nossos clientes começando daquele com o maior lucro para aquele com o menor lucro.
Mas lembre-se de que precisamos mostrar apenas os 10 primeiros.
Vamos então criar uma fórmula que nos dará a classificação de cada um dos nossos clientes.
Usando o RANKX para classificar os clientes dinamicamente
Então, vamos chamar nossa nova medida de Customer Rank e, em seguida, ir para RANKX . Em seguida, adicionaremos ALL dentro da tabela Customer e, em seguida, iremos para Total Profits .
Não precisamos de um valor aqui, mas, em vez disso, vamos adicionar descending .
Se arrastarmos isso para a tabela, teremos a classificação de todos os nossos clientes.
Mas depois ainda precisamos trabalhar em outra etapa para isolar os 10 primeiros.
10 principais lucros do cliente
Para criar uma tabela que mostre apenas os lucros dos 10 principais clientes, precisamos criar uma nova medida.
Vamos chamá-lo de Top 10 Lucros do Cliente .
Essa medida precisa de um pouco de lógica. Então vamos SE a classificação do cliente for menor ou igual a 10, então isso seria igual aos lucros totais. Caso contrário, torne-o igual a blank .
Agora, vamos criar uma tabela usando esta medida junto com os Nomes dos Clientes .
Agora temos uma tabela com apenas os 10 principais clientes. No entanto, precisamos corrigir um pequeno erro aqui.
Se dermos uma olhada nos lucros totais de nossa nova tabela, veremos que é o total de todos os lucros e não apenas dos 10 principais clientes.
Portanto, precisamos editar nossa fórmula dos 10 principais lucros do cliente.
Vamos adicionar IF ISFILTERED, Customer Names . Isso significa que, se o Nome do cliente for filtrado, retorne os lucros apenas dos 10 primeiros.
Mas se não for filtrado , iremos CALCULAR, Lucros totais, depois TOPN e depois 10 que corresponde aos 10 principais clientes e, em seguida, Lucros totais .
O que o TOPN faz aqui é retornar uma tabela virtual apenas com os 10 principais clientes e, em seguida, somar seus lucros.
Agora temos os lucros totais corretos para nossos 10 principais clientes.
Visuais dinâmicos com base na classificação no LuckyTemplates
Como agora temos uma tabela com nossos 10 principais clientes, podemos facilmente transformá-la em uma visualização.
Vamos transformá-lo em um gráfico de barras empilhadas. Vamos também ativar alguns rótulos de dados.
Lembre-se de que estamos criando visuais dinâmicos aqui. Então, vamos arrastar o nome do produto e adicionar nossos lucros totais .
Em seguida, podemos facilmente transformar essa nova tabela em um gráfico de rosca.
Agora vamos trabalhar nas interações de nossos visuais. Clique em Editar interações na parte superior esquerda da tela.
Em seguida, clique no filtro no visual que deseja impactar.
Com isso, se clicarmos no Produto 1 em nosso gráfico de rosquinhas, nosso gráfico de barras mostrará os 10 principais clientes desse produto.
Se clicarmos no Produto 7 , nosso gráfico de barras mudará para mostrar os 10 principais clientes desse produto.
Conclusão
Boa sorte com este.
Saúde,
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.