Contexto de avaliação no LuckyTemplates DAX

Nesta postagem, amplio mais o contexto de avaliação no LuckyTemplates DAX. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

O contexto de avaliação também é conhecido como contexto inicial no LuckyTemplates. É o ambiente a partir do qual seu cálculo é baseado.

Para tornar as coisas mais avançadas, suas fórmulas podem realmente ter vários contextos funcionando ao mesmo tempo?

Índice

Mudando o contexto dentro de uma fórmula

Ter vários contextos não é tão complicado, e vou mostrar isso por meio de um exemplo.

Antes de mais nada, precisamos sempre entender qual é a avaliação ou o contexto inicial .

Você precisa ter um grande entendimento de como o contexto funciona dentro de sua fórmula.

Caso contrário, às vezes você não teria ideia de onde seus resultados estão vindo.

Neste exemplo, o contexto de avaliação é bastante simples, pois é simplesmente o conteúdo da tabela.

Contexto de avaliação no LuckyTemplates DAX

Mas e se eu quisesse calcular um total corrente aqui?

Para fazer isso, criarei uma medida primeiro e a chamarei de 30 Day Running Total . Em seguida, colocarei uma função na minha próxima linha.

Abordarei a função CALCULAR em detalhes em uma seção posterior, mas essencialmente ela calcula qualquer expressão que colocamos dentro e nos permite alterar o contexto do cálculo dentro de uma medida.

Contexto de avaliação no LuckyTemplates DAX

CALCULATE se tornará de longe sua função mais usada, pois é a função mais importante no DAX.

Para continuar, vou calcular a coluna Total Sales , mas quero calculá-la em um contexto diferente .

Contexto de avaliação no LuckyTemplates DAX

Vou usar a função que me permite criar um filtro no novo contexto que eu quiser.

FILTER me permite colocar uma tabela dentro dele, mas você não precisa colocar uma tabela real, pois também pode usar uma função de tabela como neste exemplo.

Contexto de avaliação no LuckyTemplates DAX

Em seguida, trarei a nova medida para a mesa e a colocarei em visualização para facilitar o entendimento.

Contexto de avaliação no LuckyTemplates DAX

Falando logicamente, obtemos o total acumulado para cada dia específico olhando para trás daquele dia até trinta dias antes e, em seguida, somando todos eles .

Isso é importante em relação ao contexto, pois temos o contexto de avaliação primeiro por meio da coluna Data , mas depois alteramos o contexto para calcular o Total de vendas em um novo ambiente por meio de uma fórmula.

Estamos criando esse novo contexto por meio da função FILTER removendo o contexto das Datas usando a função ou a função remove filter .

Contexto de avaliação no LuckyTemplates DAX

Depois de remover o filtro de qualquer data, trabalharei em todas as datas e observarei a janela de trinta dias dessa data específica até esta parte.

Contexto de avaliação no LuckyTemplates DAX

Agora você pode ver que criamos um contexto diferente dentro da própria fórmula .

Importância de entender o contexto da avaliação

Compreender o contexto da avaliação em cada momento é muito importante. Fica mais avançado, pois há várias maneiras de alterar o contexto para calcular algo diferente .

No entanto, à medida que você se aprofunda no LuckyTemplates, ele também abre um novo mundo de oportunidades em que suas fórmulas não seriam desnecessariamente longas e complexas.

Conhecer esses conceitos permitiria que você escrevesse coisas com mais eficiência, em que cálculos complexos poderiam ser feitos com uma fórmula simples .


Compreendendo o contexto de avaliação no LuckyTemplates
Explicando o contexto de linha no LuckyTemplates
Introdução ao contexto de filtro no LuckyTemplates

Conclusão

Este artigo é simplesmente uma introdução sobre como você pode alterar o contexto para escrever fórmulas eficientes.

Existem muitos aplicativos para contexto, portanto, esperamos que você esteja animado para ver o que pode alcançar por meio das combinações de fórmulas e padrões que pode criar.

Vamos encerrar esta seção e passar para mais ideias e funcionalidades importantes ao utilizar as funções DAX.

Tudo de bom,

Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

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.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

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.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

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.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

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.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

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

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.