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.
Hoje estou ficando complexo com o DAX, mas é porque gosto de mostrar o poder dessa linguagem de fórmula dentro do LuckyTemplates. Eu quero que você chegue lá também. É por isso que sempre quero ser prático sobre a implementação. A segmentação dinâmica é um exemplo perfeito de um insight comercial realmente valioso que você pode extrair de sua análise no LuckyTemplates. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Digamos que você queira ver quais grupos de clientes estão comprando seus produtos. Quando digo grupos de clientes, são seus principais clientes, seus clientes intermediários ou seus clientes inferiores? Você descobrirá rapidamente que isso não é tão fácil de resolver, pois esse 'agrupamento' nem existe em suas tabelas brutas. Você precisa criá-lo por meio de uma tabela de suporte e mostro como nesta postagem do blog.
Neste post, veremos como você pode visualizar quais grupos de clientes estão contribuindo mais para seus lucros. Agora, existem algumas etapas pelas quais temos que passar para chegar a este ponto, mas esta é realmente uma ótima análise se você quiser viajar no tempo e determinar quanto seu Top 5, Top 5 – 20 e o resto de seus clientes estão contribuindo para seus lucros.
Você pode usar as mesmas técnicas que abordaremos nesta postagem do blog para realmente fazer sua própria análise. Ao utilizar o modelo de dados, você pode criar esse tipo de visual dinâmico. Por exemplo, nesta visualização, estamos vendo qual é a contribuição do Top 5, Rank 5 – 20 e The Rest.
Como tudo é dinâmico, o que podemos fazer também é clicar em cada produto que vendemos direito e ver a diferença para cada produto diferente. Podemos ver que alguns produtos estão sendo totalmente dominados pelo Top 5, mas provavelmente porque não vende muito com esse produto em particular.
Por outro lado, quando clicamos em um produto de alta venda, podemos ver que ele é um pouco mais distributivo. Esses são os tipos de grandes percepções que você pode obter desse tipo de análise.
Índice
Cálculo dos lucros totais
Vamos começar do zero e trabalhar em como podemos realmente chegar a esse ponto. A primeira coisa que temos que fazer é configurar alguns cálculos simples.
Vamos calcular nossos lucros totais primeiro usando nossas vendas totais menos nosso custo total.
Criando tabela para classificação
Vamos voltar ao nosso modelo de dados primeiro. Você verá que, na parte superior, temos nossos principais modelos de dados: tabela Datas, tabela Produtos, tabela Regiões e tabela Cliente, todas indo para a tabela Vendas na parte inferior. Cada transação que é feita está em nossa tabela de vendas, e é onde estamos fazendo nossos cálculos.
Se você pensar sobre isso, não temos nada em nosso modelo aqui que nos diga quem está entre os cinco primeiros ou quem se classificou de 5 a 20, ou quem são todos os outros. Isso significa que precisamos criá-lo. Lembre-se também que queremos que seja dinâmico , certo?
Portanto, precisamos criar uma tabela que fará isso para nós. Criaremos grupos assim como seus MIN e MAX. Para o Top 5, o mínimo é 0 e o máximo é 5. Para os rankings 5 – 20, será 5 e 20, e assim sucessivamente. Em seguida, integraremos essa tabela em nosso modelo de dados por meio da fórmula Dax e isso classificará dinamicamente os clientes com base em qualquer contexto do cálculo.
Formulando Lucros do Cliente por Grupo
Vamos descobrir como consultar os Lucros do Cliente por Grupo (4:00). Vamos ver rapidamente o que realmente está acontecendo aqui. Em primeiro lugar, vamos calcular os lucros totais, que é a medida dos lucros totais que ensinei anteriormente.
Mas o que precisamos fazer é ver em que classificação cada cliente está e se eles se enquadram em cada uma dessas classificações personalizadas que acabamos de criar em nossa tabela. Se o fizerem, eles serão colocados nesse grupo pelo Top 5, Rank 5 a 10 ou The Rest.
Essa é a lógica que usaremos para realmente criar ou executar esses cálculos.
Vamos simular algo muito rapidamente aqui e arrastar o Mês e o Ano para nossa tabela. Poderemos ver as vendas totais de cada um desses meses.
Usando lucros de clientes por grupo
Se arrastarmos nossos Grupos de Clientes na tabela, isso não nos dará um resultado correto. Se você realmente detalhar esses números, eles são exatamente iguais. Então o que temos que fazer é usar os Lucros do Cliente por Grupo . Isso fornecerá cada um dos lucros por classificação para nós.
O que precisamos fazer é detalhar um período de tempo mais específico para colocar um filtro nos últimos seis meses de 2016.
Se colocarmos alguns rótulos de dados, podemos ver que isso está calculando o lucro total, mas depois dividindo-o por nosso grupo de clientes.
Visualizando a Tabela
Vamos fazer um gráfico e ver a porcentagem. Tudo o que precisamos fazer é alterar a visualização para o gráfico 100% Stacked Column.
Isso agora nos dá a porcentagem de vendas desses grupos personalizados. Vamos mudar um pouco a visualização e transformá-la em um menu suspenso. E então vamos criar outra visualização, que nos dará nossas Vendas por Produto.
Esse cálculo será ajustado automaticamente com base em qualquer contexto em que o colocarmos. Então, se ajustarmos e incluirmos todos os meses de 2016, podemos ver como as coisas mudam para cada mês diferente.
Se clicarmos em qualquer um dos produtos na tabela à esquerda, podemos ver dinamicamente a partir de uma base percentual quanto de nossos lucros estão sendo determinados por grupos específicos.
Visualizando a composição dos lucros
Depois de clicar em todos os diferentes produtos, podemos ver qual é a composição de nossos lucros ao longo do tempo para cada um dos produtos que vendemos. Podemos olhar para isso de uma perspectiva de portfólio inteiro.
Ou podemos até detalhar nossos 3 principais produtos e ver que houve uma queda no final de 2015. Podemos perguntar por que uma proporção maior de nossos clientes menores está comprando esses produtos em comparação com nossos clientes maiores que não compram nada.
Obviamente, coisas como essas dariam uma discussão muito boa para ouvir de seu pessoal de vendas e de sua gerência. Essa fórmula DAX é uma técnica realmente excelente que pode ser reutilizada em vários cenários diferentes. Eu recomendo mergulhar nesta técnica de segmentação dinâmica e dar uma olhada em como você pode realmente utilizá-la para si mesmo e para algumas das análises que está fazendo.
Conclusão
Como você pode ver, há um pouco, mas é uma coisa realmente poderosa. Essa análise é ótima para ver a maquiagem de quem está comprando suas coisas, não apenas em seus produtos como um todo, mas você pode até mergulhar em produtos específicos e comparar como a maquiagem pode ser diferente. Esta técnica tem um termo técnico – segmentação dinâmica . É porque estamos segmentando dinamicamente nossos resultados, colocando-os por meio de alguma lógica, que os dividirá em sua própria torta.
Eu executo essa técnica específica de maneira abrangente em meu curso Solving Analytical Scenarios no . Confira isso para saber mais. Neste vídeo, apresento uma visão geral de como você mesmo pode implementá-lo e como isso pode aparecer em seus relatórios.
Boa sorte implementando este!
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.