Contexto de avaliação no LuckyTemplates DAX

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,


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