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.
Quero fazer uma introdução muito rápida à função DAX ALL do LuckyTemplates. Acho que pode haver um pouco de confusão sobre como essa função funciona e quero simplificá-la e torná-la fácil de entender. Este tutorial permitirá que você reconheça onde e quando você deve usar esta função. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
A função é realmente versátil e pode permitir algumas análises realmente de alto nível se você realmente entender o que ela realmente faz. Vou trabalhar com alguns exemplos para que você possa obter uma compreensão prática de quando usá-lo.
A função ALL também é conhecida como função de filtro ou “função de remoção de contexto”.
Índice
Calculando a porcentagem de vendas usando a função DAX ALL do LuckyTemplates
Eu tenho um modelo muito simples aqui, onde estou apenas analisando minhas vendas de clientes. Eu tenho uma visualização, bem como uma tabela. E se eu quiser detalhar um determinado ano, posso fazer isso usando meu cortador.
Vou criar uma nova medida e chamá-la de All Customer Sales . Nesta medida ou fórmula, vou usar a função .
Entender como CALCULAR funciona é crucial aqui. Esta função altera o contexto de um cálculo. Você pode remover ou adicionar filtros usando CALCULATE. Você pode fazer uma variedade de coisas com ele e pode ramificar suas medidas.
Dentro do CALCULATE, sempre insiro uma de minhas medidas principais e, neste caso, Total Sales . Em seguida, quero usar ALL porque remove os filtros.
Em seguida, colocarei minha coluna Nomes de clientes . Eu poderia colocar minha tabela Cliente aqui, mas neste caso, vou apenas ser específico. Isso removerá a coluna Nomes de clientes do contexto desse cálculo.
Quando eu inserir essa medida em minha tabela, você verá que ela nos dá o total em cada linha. Se você observar a fórmula, ainda estou calculando o total de vendas, mas estou alterando o conteúdo. Estou removendo todos os filtros provenientes da tabela Cliente. E é por isso que agora temos o total em cada linha.
E, a partir daqui, posso calcular a porcentagem (%) das vendas do cliente . Tudo o que preciso fazer é apenas uma ramificação de medida simples . Eu simplesmente o total de vendas por TODAS as vendas do cliente . E então vou colocar um zero (0) como resultado alternativo .
Vou apenas transformar isso em uma porcentagem, trazer para a mesa e ver a porcentagem de vendas de cada cliente.
Técnicas de visualização para obter mais insights
Também posso transformar isso em uma visualização para insights mais significativos. Isso pode ser relevante se você tiver uma base de clientes menor ou um pequeno número de produtos ou se quiser comparar as vendas de seu depósito ou lojas diferentes com base em uma porcentagem das vendas totais.
Esta é uma técnica realmente simples que você pode utilizar para permitir isso. E lembre-se com todos esses cálculos, você realmente não precisa dos cálculos intermediários na tabela. Com a ramificação de medida, você pode facilmente criar tabelas como esta.
Outra coisa que você pode fazer, que acho que funciona muito bem, é a formatação condicional .
Você pode adicionar barras de dados à sua visualização e torná-la mais atraente.
Função DAX ALL do LuckyTemplates e contexto inicial
A principal coisa a observar aqui é realmente entender qual é o contexto inicial. Eu vou te mostrar o porquê.
Por exemplo, terei meus produtos como meu contexto inicial em vez de nomes de clientes. Confira o que acontece com todos os números. Eles mudaram consideravelmente e na verdade não fazem sentido.
Uma vez que você realmente entenda o que CALCULATE e ALL fazem em combinação, você verá como eles funcionam com o contexto inicial.
Como você pode ver nesta tabela, temos Produtos como contexto inicial e temos Vendas totais. Estamos removendo todo o contexto dos clientes, mas não estamos impactando os produtos porque o nome do produto não está em nossa fórmula. Na verdade, não está fazendo nada diferente em nossas vendas totais.
Mas se colocarmos nosso nome de cliente em cima dele , você verá que temos quantidades diferentes. Isso ocorre porque o ALL agora está afetando o nome do cliente aqui.
Portanto, temos algum contexto do nome do produto e também dos nomes dos clientes. Temos o Total Sales para essa combinação, mas no cálculo de All Customer Sales, estamos removendo qualquer contexto do cliente.
Portanto, se eu classificar isso por nome do produto, todos esses números serão os mesmos para todos esses clientes, porque o contexto do cliente está sendo removido com a função ALL.
Se eu rolar para baixo, você verá que esse número muda assim que formos para um produto diferente.
Usando a função ALL no LuckyTemplates para insights de alta qualidade
ALL Function no LuckyTemplates – Como usá-la com DAX
Um mergulho profundo em como a função ALLSELECTED DAX é usada no LuckyTemplates
Conclusão
Estas são algumas das principais coisas que você realmente precisa entender para utilizar efetivamente a função DAX ALL do LuckyTemplates.
Entenda seu contexto atual de cálculo e lembre-se de que CALCULAR permite que você altere esse contexto. ALL é a função de remoção de filtros que você pode colocar dentro de CALCULAR.
Portanto, experimente isso e você encontrará muitas maneiras de usar a função ALL e encontrar muitos insights diferentes. Há muitos exemplos em todo o conteúdo do em nossa plataforma, portanto, verifique-os também.
Tudo de bom!
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.