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, vou passar por alguns dos tipos mais avançados de trabalho analítico que você pode fazer com o LuckyTemplates, que é a Basket Analysis. Esse conceito teórico tem muitos aplicativos no LuckyTemplates. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
O que vou abordar aqui é como você pode usar esse tipo de análise para avaliar as oportunidades de vendas cruzadas em seus conjuntos de dados.
Vou entrar em detalhes sobre as fórmulas DAX que você precisa implementar. Eu disse que isso é avançado e é muito difícil entender todos os diferentes elementos de cada fórmula.
O que eu recomendaria aqui, porém, é ganhar exposição a ele inicialmente e, em seguida, revisá-lo ao longo do tempo, à medida que você aprende mais sobre cada função individual. Isso apenas se não fizer sentido imediatamente como tudo se encaixa.
Índice
Dentro do modelo de dados
A primeira coisa que precisamos fazer é ajustar nosso modelo. Temos que construir nosso modelo especificamente para esse tipo de análise. Realmente não há outra maneira de fazer isso.
Neste exemplo de Análise de Cesta, precisamos filtrar um determinado produto. Mas também filtraremos outro produto. Por exemplo, se quisermos ver quantas vezes o produto 5 foi comprado em comparação com outros produtos, filtraremos/selecionaremos o produto 5.
Portanto, há dois filtros em operação aqui: o filtro do produto que selecionamos e o filtro de todos os outros produtos. Avaliamos se um determinado produto é comprado com outro produto, por isso temos que criar esse modelo.
Temos nossa tabela Produtos e temos nossa tabela Filtrar Produtos. Aqui, podemos ver que o relacionamento é 'inativo'.
Vamos trabalhar com alguns contextos diferentes que serão aplicados a partir dessas duas tabelas. É como gerimos estes filtros ou contextos dentro de uma fórmula que nos vai permitir chegar ao resultado.
Avaliação de oportunidades de vendas cruzadas com análise de cesta
Agora vamos ver o que o resultado está realmente fazendo.
A tabela Seleção de Produtos permite selecionar um produto e ver quantas vezes este produto foi comprado com outros produtos.
No entanto, esta tabela de clientes que compraram aqui não está relacionada à nossa tabela de seleção de produtos .
Esta tabela simplesmente mostra quantas pessoas compraram os produtos mostrados na tabela Nome do produto em 2016, já que filtramos em 2016.
Portanto, para o produto 1, existem 135 pessoas que compraram em 2016, enquanto 128 pessoas compraram o produto 15 e assim por diante.
A segmentação de seleção de produtos vem dos produtos de filtro que temos em nosso modelo, que possui um relacionamento inativo. Portanto, de nossa seleção inicial, isso não afeta a coluna Clientes que compraram.
O que muda é essa tabela Clientes com ambos os produtos porque essa fórmula avalia os produtos (slicer Seleção de produtos) e mostra quantas vezes ele foi comprado com outros produtos (tabela Nome do produto).
Vejamos a fórmula por trás de tudo isso para entender melhor os resultados.
A fórmula no trabalho
Há um pouco nessa fórmula com funções DAX complexas. Usei variáveis da maneira mais eficaz possível.
Coloquei um filtro de tabela inteiro dentro dessa variável e a chamei de Avaliação de Compra Múltipla .
Estamos utilizando CALCULATETABLE , que é um filtro de tabela.
Por exemplo, vamos com o produto 1, o filtro é colocado na tabela Vendas. O que VALUES faz aqui é criar uma tabela de colunas de todas as pessoas ou clientes únicos que compraram o produto 1.
O ALL Products libera ou desfaz o filtro Products, e então USERELATIONSHIP vai ativar esse outro filtro que tem relação inativa.
Ele vai iterar em cada cliente e ver se esse cliente também comprou o produto que selecionamos na segmentação de seleção de produtos.
A função VALUES retém os clientes que compraram, digamos, produtos 1 e produto 6 para esse resultado específico.
Essa avaliação aqui, Clientes que Compraram …
está apenas fazendo um DISTINCTCOUNT dos clientes que permanecem.
Esta é provavelmente uma das coisas mais difíceis que demonstrei em qualquer tutorial em vídeo que fiz, mas certamente tem muitos aplicativos.
No passado, provavelmente custaria dezenas de milhares de dólares para fazer isso, mas com o LuckyTemplates, você pode criar isso facilmente se apenas entender algumas fórmulas DAX realmente avançadas.
Introdução à análise de cesta – Dicas de práticas recomendadas para LuckyTemplates usando DAX
Descubra a quantidade de clientes que compram vários produtos com a
matriz de vendas cruzadas do LuckyTemplates No LuckyTemplates – Análise avançada com DAX
Conclusão
Pense em como esse insight é valioso…
Ser capaz de avaliar quase em tempo real… Você pode se perguntar algo como: “ Bem, devo aproveitar esta oportunidade para vender mais para nossos clientes com base no que eles compraram anteriormente? Existe alguma promoção que possamos realizar que nos permita aumentar nossa receita ou lucros no futuro com base nesta Análise de Venda Cruzada ou Análise de Cesta que estamos implementando?”
Espero que você possa ver e perceber o imenso poder de percepções como essas.
Aprender como implementar essa análise realmente agrega muito valor para você, para suas equipes e para suas organizações. Definitivamente, vá em frente e mergulhe no tutorial e veja se você pode implementar isso em seus próprios modelos e relatórios.
Boa sorte com 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.