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, mostro como criar uma matriz de venda cruzada no LuckyTemplates. Esta é apenas uma prévia de uma sessão que conduzi em um . Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Essa técnica que vou demonstrar pode agregar muito valor às suas atividades de marketing e vendas, sabendo quais produtos são comprados com outros produtos. A primeira coisa a fazer para conseguir isso é configurar o modelo.
Índice
Configurando o modelo
Este é um modelo muito detalhado que temos aqui, que usei durante o Learning Summit, mas vamos nos concentrar na tabela Produtos e na tabela Comparação de produtos para este tutorial.
Precisamos que essas duas tabelas estejam ao longo de todas as linhas e de todas as colunas.
A tabela de produtos de comparação é uma chave configurada para esta matriz de vendas cruzadas. É exatamente igual à tabela Produtos, como se fosse genérica. Eu o criei utilizando esta fórmula , que retorna uma tabela com base no que queremos dessa tabela em particular. Nesse caso, queremos o índice no nome do produto.
Vamos usar esse índice no topo da nossa matriz e vamos usar o nome do produto em todas as linhas.
Observe que esta tabela não tem relação com o modelo principal . Vamos integrar alguns filtros desta tabela em nosso modelo principal por meio de uma fórmula .
Compreender o contexto é realmente a chave para conseguir isso.
Agora, criamos a Lista de Clientes com base nos produtos usando esta fórmula. Usamos , que retorna uma tabela de itens exclusivos com base nos filtros que são colocados nela.
Então, estamos criando uma tabela de quantos clientes únicos compraram um determinado produto. Por exemplo, para o Produto 2, é 688. Então, estamos apenas contando essa tabela.
Criando a Matrix
Para obter uma matriz, precisamos olhar para esta tabela de lista de compras do cliente e a tabela virtual que está sendo filtrada pelos produtos de comparação. E esta é a fórmula chave.
Agora vamos ver nossas tabelas aqui, especificamente este resultado, 109. Este resultado 109 é uma combinação da lista de clientes que estão criando o resultado 688 (Produto 2) e a lista de clientes que estão criando o resultado 636 (Produto 1) .
Está calculando quantos clientes compraram o Produto 2, mas também compraram o Produto 1. E precisamos comparar essas listas. Criar esta lista do Produto 2 é fácil porque o filtro que está sendo colocado aqui ocorre naturalmente e vai filtrar naturalmente o resultado 688.
Também fabricamos algum contexto para este Produto 1 (636), que está sendo representado por este número de índice 1, por meio desta fórmula específica, ComparisonPurchase .
Com a função ALL , removemos qualquer contexto que possa ocorrer naturalmente por meio de nosso modelo, que foi substituído pelo Produto 2 (109). Em seguida, reaplicamos o contexto por meio de um relacionamento virtual usando a função . Prefiro esse método que usa TRATAS porque simplifica as coisas e cria um modelo muito mais limpo.
TREATAS cria contexto ou filtra virtualmente em nosso modelo dentro de uma fórmula em vez de ter que fazê-lo fisicamente.
Com esta fórmula, estamos criando duas listas de clientes, não importa onde estejamos na matriz. Portanto, para 109, a variável ( ) InitialPurchase calcula os clientes que compram o produto 2 e a variável ComparisonPurchase calcula os clientes que compram o produto 1.
Então, a outra parte fundamental do cálculo é com o uso da função para descobrir quais clientes aparecem em nossa tabela InitialPurchase e em nossa tabela ComparisonPurchase. Isso nos dá os clientes combinados que compram esses dois produtos e isso acontece repetidamente em toda essa matriz.
Exemplo de análise de cesta – análise avançada do LuckyTemplates
Introdução à análise de cesta – dicas de práticas recomendadas para LuckyTemplates
Descubra várias compras de produtos usando DAX no LuckyTemplates
Conclusão
Este tutorial é apenas uma prévia de como criar uma matriz de vendas cruzadas no LuckyTemplates. É muita coisa, mas eu queria dar uma ideia de como isso realmente funciona. Muitas vezes me perguntaram sobre matrizes de venda cruzada, então achei que seria ótimo dar uma visão geral de como isso é feito no LuckyTemplates.
Essa é uma ótima maneira de executar uma análise de vendas cruzadas e obter insights incríveis. Você obterá as porcentagens e verá qual é uma boa oportunidade de vendas adicionais para clientes específicos, por exemplo. Se você quiser aprender mais sobre esta técnica, confira os links abaixo.
Saúde!
***** Aprendendo LuckyTemplates? *****
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.