Função CALCULATETABLE DAX – Melhores práticas no LuckyTemplates

Função CALCULATETABLE DAX – Melhores práticas no LuckyTemplates

A função DAX é uma função incrivelmente avançada e importante no LuckyTemplates para aprender e entender bem. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

A maioria de vocês que está apenas começando com o LuckyTemplates provavelmente ignorou essa função específica. Certamente o fiz quando comecei a usar o LuckyTemplates e a escrever medidas DAX.

Aprender bem sobre CALCULATETABLE é o começo de muitos cálculos avançados que você pode fazer no LuckyTemplates.

É uma função bastante complexa de entender e realmente implementar no LuckyTemplates. Mas, com o tempo, descobri como isso é ótimo em vários cenários e demonstrações em que trabalhei. Agora tenho uma compreensão clara de como e quando usá-lo de maneiras diferentes. É isso que quero compartilhar com você neste tutorial.

Índice

O melhor momento para incorporar a função CALCULATETABLE

Um dos melhores momentos para incorporar o uso da função DAX é quando você está tentando analisar sua análise de rotatividade.

A análise de churn envolve a avaliação da taxa de perda de clientes de uma empresa. Descobrir esses dados usando o LuckyTemplates pode ajudar muito na hora de avaliar seus produtos . Dessa forma, você pode acelerar seus esforços de marketing para reduzir a perda de clientes.

Função CALCULATETABLE DAX – Melhores práticas no LuckyTemplates

A tabela acima mostra uma comparação de novos e totais de clientes para um determinado mês e ano. Envolve os dados de clientes novos, perdidos e totais.

A chave para extrair esses insights importantes é por meio do uso da função DAX.

Usando CALCULATETABLE DAX para descobrir novos clientes

Primeiramente, mostrarei a fórmula para calcular novos clientes usando CALCULATETABLE

Função CALCULATETABLE DAX – Melhores práticas no LuckyTemplates

Aqui, precisamos comparar o conjunto de clientes atual de um conjunto de clientes de um período anterior. Eu só considero clientes novos, se eles compraram agora, mas não o fizeram nos últimos 90 dias.

Para poder encontrar esse insight, é aqui que integrei a função CALCULATETABLE . Observe que usei isso junto com outras funções de tabela, assim como a função 

A função EXCEPT avalia duas tabelas e retorna os clientes que estão na primeira tabela, mas não na segunda. Em seguida, envolvi-o dentro da função para realmente fazer o cálculo necessário.

Função CALCULATETABLE DAX – Melhores práticas no LuckyTemplates

Voltando ao ponto principal. A função CALCULATETABLE nos permite abrir uma janela em qualquer contexto particular. No meu exemplo, ele olha para trás 90 dias para encontrar um conjunto de clientes. 

Função CALCULATETABLE DAX – Melhores práticas no LuckyTemplates

Como não queremos ver os clientes no contexto atual, mas sim os clientes dos últimos 90 dias, agora usamos a função

Função CALCULATETABLE DAX – Melhores práticas no LuckyTemplates

Em seguida, coloquei-o dentro de outra função de tabela e fiz algumas avaliações de acompanhamento.

Resumindo, a maneira perfeita de usar CALCULATETABLE é mudar o contexto de uma avaliação de tabela. Geralmente é assim que você deve usá-lo. Mas então, você também pode incorporar outras fórmulas que você pode usar para comparar tabelas como .

Usando CALCULATETABLE DAX para procurar clientes perdidos

Além de se aprofundar na análise de novos clientes usando a função CALCULATETABLE DAX, você pode até mesmo ficar mais avançado ao utilizá-la para descobrir seus clientes perdidos .

Dê uma olhada nesta fórmula para descobrir clientes perdidos.

Função CALCULATETABLE DAX – Melhores práticas no LuckyTemplates

Na verdade, discuti toda a lógica dessa fórmula em outro blog. Mas, novamente, estamos apenas fazendo um cálculo semelhante aqui para clientes perdidos.

Se você observar as fórmulas de CustomersPurchased e PriorCustomers , veremos que estamos usando CALCULATETABLE .

Função CALCULATETABLE DAX – Melhores práticas no LuckyTemplates

Além disso, você ainda pode encontrar a função EXCEPT . Mas desta vez, ele compara as tabelas de CustomersPurchased e PriorCustomers .

Função CALCULATETABLE DAX – Melhores práticas no LuckyTemplates

Nesse caso, estamos alterando o período de avaliação dessas tabelas individuais com base em um período diferente. Isso apenas mostra uma maneira mais avançada de aprimorar como mostramos novos clientes e clientes perdidos.

Se você usar o LuckyTemplates em breve, entenderá que esta é uma análise intensiva. Além disso, podemos tornar as fórmulas mais intuitivas, especialmente quando você também usa variáveis.

Pense no que você colocou dentro do primeiro parâmetro em CALCULATETABLE . Geralmente é uma função de tabela e, em seguida, você altera o contexto dessa avaliação de tabela. A partir daí, você pode colocá-lo dentro de outra função de tabela e ver como as coisas são avaliadas a partir daí. 


Descubra quantas vendas podem ser atribuídas a novos clientes
Análise de novos clientes usando o DAX avançado
Clientes novos x existentes

Conclusão

Eu sei que CALCULATETABLE é um pouco difícil de entender se você está apenas começando. Mas essa é a principal razão pela qual criei este tutorial para você.

Depois de entender e descobrir as práticas recomendadas para usá-lo, você pode começar a fazer cálculos avançados e análises de seus dados brutos.

Ao analisá-lo dessa maneira, acredito que você entenderá melhor como pode utilizar a função CALCULATETABLE DAX em seus próprios relatórios e modelos.

Não se esqueça de se inscrever no LuckyTemplates TV para obter muitos outros conteúdos.

Boa sorte com a aprendizagem deste.


O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

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.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Este tutorial abordará como usar a técnica Multi Threaded Dynamic Visuals para criar insights de visualizações de dados dinâmicos em seus relatórios.

Introdução ao contexto de filtro no LuckyTemplates

Introdução ao contexto de filtro no LuckyTemplates

Neste artigo, analisarei o contexto do filtro. O contexto do filtro é um dos principais tópicos sobre os quais qualquer usuário do LuckyTemplates deve aprender inicialmente.

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Quero mostrar como o serviço online do LuckyTemplates Apps pode ajudar no gerenciamento de diferentes relatórios e insights gerados de várias fontes.

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Aprenda a calcular suas alterações de margem de lucro usando técnicas como ramificação de medida e combinação de fórmulas DAX no LuckyTemplates.

Ideias de materialização para caches de dados no DAX Studio

Ideias de materialização para caches de dados no DAX Studio

Este tutorial discutirá sobre as ideias de materialização de caches de dados e como elas afetam o desempenho dos DAXs no fornecimento de resultados.

Relatórios de negócios usando o LuckyTemplates

Relatórios de negócios usando o LuckyTemplates

Se você ainda estiver usando o Excel até agora, este é o melhor momento para começar a usar o LuckyTemplates para suas necessidades de relatórios de negócios.

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber