Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Você já quis criar uma visualização que muda com base em qualquer seleção de classificação que você pode fazer? Na verdade, você pode alterar o tamanho dos visuais do LuckyTemplates por meio da lógica de classificação. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Pense em um cenário em que você deseja mostrar seus 20 principais clientes. Imagine que você está em uma reunião dizendo: “Esses são os clientes que mais contribuem para nossa lucratividade em todas as nossas vendas”.

Mas então você decide: “talvez vamos restringir a pesquisa aos nossos 5 principais clientes”.

Ser capaz de selecionar dinamicamente uma segmentação de dados que altera o gráfico ou a visualização que você está visualizando, para um insight mais específico com base na classificação, é uma opção de visualização muito poderosa.

Neste vídeo, mostro uma técnica legal de visualização onde você pode usar a função de classificação RANKX para determinar o que você mostrará dentro da visualização.

Índice

Criando a mesa de suporte

A tabela de suporte terá as seleções de números de classificação para qualquer classificação que desejemos selecionar. Portanto, pode ser o top 3, o top 5, o top 20 e assim por diante.

Podemos fazer isso com muita facilidade. Faremos apenas uma nova tabela indo em Enter Data.

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Chamaremos isso de Seleção de Classificação e simplesmente colocaremos a classificação aqui, 3, 5, 10, 15 e 20. Em seguida, clique em Carregar.

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Lembre-se que esta mesa de apoio não tem relação com nada. Mas, sempre verifique o seu modelo que não se relaciona com nada.

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Então, trazemos aqui e transformamos em um slicer, uma lista. E queremos capturar essa seleção que fizemos aqui, para que possamos alimentá-la em nossa visualização.

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Criando as medidas

Usaremos um padrão muito semelhante ao que usamos antes.

Vamos para New Measure e vamos chamá-lo de Rank Select. Então, igual a IF, HASONEVALUE; portanto, se um valor for selecionado (o Rank), teremos igual a esse valor (VALUES, Rank).

Em seguida, escreva o número de clientes que você possui, que neste exemplo é 50. Se você tiver mil clientes, escreva 1.000.

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Ao trazê-lo aqui, veremos que agora ele retorna um resultado baseado na seleção que fizemos.

Se nada for selecionado, ele chega a 50 ou 1.000, dependendo do número de clientes que você colocar. À medida que selecionamos outros valores, obtemos esse valor lá.

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Depois de criarmos essa medida, teremos alguma lógica de classificação sobreposta em uma tabela de suporte que criamos.

Vamos inserir essa medida em nosso cálculo para criar uma visualização dinâmica .

Mas primeiro, precisamos descobrir o que é uma classificação de cliente. Como fazemos isso? Usamos o RANKX.

Então, mais uma vez, vamos para a Nova Medida e a chamamos de Classificação do Cliente . Deve ser igual a RANKX com a tabela que possui TODOS os clientes ou nomes de clientes porque você deseja ver a tabela inteira e não ser filtrada em seu contexto atual.

A expressão é Total Sales porque vamos classificar por vendas. Não precisamos de um valor neste caso e vamos classificar por ordem decrescente .

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Agora, quando arrastarmos essa medida, veremos que o cliente que mais vende agora está classificado como o número um.

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Como mencionei em outros vídeos, se você não for ALL aqui , tudo será calculado para um. Isso porque tudo é filtrado em sua tabela no modelo de dados.

Se houver apenas um cliente, esse cliente sempre terá a classificação mais alta e é o mesmo com todas as linhas desta tabela.

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Portanto, quando removemos o contexto do filtro dessa tabela, podemos obter a classificação de todos os clientes.

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Incorporando Medidas no Cálculo

Agora escrevemos nosso cálculo, Vendas por cliente, onde incorporamos as duas medidas que criamos (Classificações selecionadas e Classificação do cliente).

Para nossa lógica de classificação, vamos SE a classificação do cliente for menor ou igual à seleção de classificação, então queremos fazer vendas totais. Se não, então simplesmente ficamos EM BRANCO.

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

O que BLANK faz é não retornar nada se estiver abaixo desse número (10, por exemplo). Veja o que acontece aqui:

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Está retornando apenas o top 10. Como isso é dinâmico, podemos alterar a quantidade como se formos 15, 20, retorna de acordo. Se não formos nenhum, vai devolver todos.

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Também podemos transformar isso em uma visualização. Apenas livre-se de todos esses cálculos intermediários e talvez adicione alguns rótulos de dados.

Novamente, como isso é dinâmico, podemos selecionar o número desejado de clientes para comparar ou verificar. Basta selecionar o cortador e nossa visualização muda automaticamente.

Visuais do LuckyTemplates: Alterar tamanho pela lógica de classificação

Com esta técnica, podemos filtrar qualquer cálculo, como lucros totais ou margens por essa seleção de classificação.

Conclusão

Existem muitas maneiras diferentes de utilizar essa técnica em seus modelos.

Você pode usá-lo em seus produtos, regiões, vendedores ou qualquer outro filtro ou dimensão que tenha dentro de seu modelo de dados.

É apenas uma questão de testar, ver como funciona dentro de seus modelos atuais e então tentar incorporar a técnica em sua mente para que você possa ver rapidamente como ela pode ser usada de outras maneiras.

Usei essa mesma técnica em muitos dos modelos do LuckyTemplates no . Verifique isso se tiver algum tempo e realmente tente imaginar o que está acontecendo sob 'o capô' desses modelos - você aprenderá muito.

Alegrar,


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