Variáveis ​​DAX e comentários para simplificar fórmulas

Neste tutorial, discutiremos a maneira mais fácil de simplificar as fórmulas DAX usando variáveis ​​e comentários no LuckyTemplates.

Os códigos DAX podem se tornar complexos e difíceis de compreender quando ficam mais avançados. Se não os otimizarmos, outros usuários do LuckyTemplates dentro da organização terão dificuldade em entender o modelo de dados.

O uso de variáveis ​​e comentários facilitará a criação, atualização e otimização de fórmulas.

Índice

Usando variáveis ​​DAX em medidas

A primeira técnica para simplificar as fórmulas DAX é usar variáveis.

Ao lidar com variáveis, lembre-se sempre de que elas são apenas medidas específicas. Elas não podem ser variáveis ​​globais.

Por enquanto, as variáveis ​​só podem ser referenciadas dentro de uma medida. Esta é uma limitação atual no LuckyTemplates, no entanto, mudanças acontecerão no futuro.

Usando variáveis ​​DAX para valores de referência

Neste exemplo, usaremos uma sintaxe específica para a fórmula.

Digite para indicar uma variável e digite seu nome. Nesse caso, chamaremos essa variável de CustomerMin . Esta variável terá um valor de 5.

Variáveis ​​DAX e comentários para simplificar fórmulas

Isso o torna referenciado dentro do cálculo, em vez de referenciado fora como uma variável.

Em seguida, vamos criar uma segunda variável com o nome CustomerMax e com o valor 20.

Variáveis ​​DAX e comentários para simplificar fórmulas

A terceira variável será chamada CustomerChannel . Isso será igual a “Atacado”.

Variáveis ​​DAX e comentários para simplificar fórmulas

Depois de descer duas linhas, precisamos digitar RETURN .

Variáveis ​​DAX e comentários para simplificar fórmulas

O código RETURN é uma parte crucial ao lidar com variáveis ​​em uma medida.

Ao criar variáveis ​​no LuckyTemplates, precisamos lembrar que elas devem ser nomeadas apenas com uma palavra; as variáveis ​​não podem conter espaços. Em vez disso, podemos usar sublinhados. Além disso, cada nome de variável deve ser exclusivo.

Agora, depois de criarmos as variáveis ​​em nossas fórmulas, podemos usá-las para referenciar os valores aos quais foram atribuídas.

Variáveis ​​DAX e comentários para simplificar fórmulas

Em vez de digitar 5, podemos usar CustomerMin. O recurso IntelliSense também pega essa referência e a sugere enquanto digitamos.

Repita esta etapa para CustomerMax e CustomerChannel.

Variáveis ​​DAX e comentários para simplificar fórmulas

Com isso, nossa fórmula está completa.

Se quisermos mudar de 5 para 10, basta mudar o valor de sua variável correspondente.

Isso é extremamente útil quando referenciamos esse valor várias vezes na medida. Em vez de alterar os valores individualmente, podemos alterá-lo facilmente em um local.

Usando variáveis ​​DAX para fazer referência a tabelas

Além de valores, também podemos fazer referência a tabelas.

Usando a mesma medida, vamos adicionar uma nova variável chamada CustomerRange . Podemos fazer referência a uma tabela adicionando a instrução como o valor dessa variável, em vez de colocá-la após RETURN.

Variáveis ​​DAX e comentários para simplificar fórmulas

Para a segunda instrução FILTER, podemos novamente adicionar outra variável.

Variáveis ​​DAX e comentários para simplificar fórmulas

Agora, para obter a soma das quantidades dos dados de vendas, tudo o que precisamos é digitar a função , Total Quantity e, em seguida, as variáveis ​​CustomerRange e Channel.

Variáveis ​​DAX e comentários para simplificar fórmulas

Com isso, a fórmula agora foi encurtada e simplificada.

Adicionando comentários em códigos DAX

Outra forma de simplificar medidas ou fórmulas é adicionar comentários curtos no código DAX.

Essa é uma ótima maneira de tornar o código mais fácil de entender para que outros membros da organização saibam para que serve. Adicionar comentários é um método eficaz para melhorar a experiência do usuário.

Os comentários podem ser colocados em qualquer lugar na caixa de fórmula.

Precisamos apenas digitar duas barras (//) no início da frase ou declaração para torná-la um comentário.

Variáveis ​​DAX e comentários para simplificar fórmulas

Isso não afetará, de forma alguma, o funcionamento da medida ou fórmula.

No entanto, precisamos garantir que os comentários sejam concisos . Não queremos colocar muito que se torne opressor.

Conclusão

Usar variáveis ​​e incluir comentários em códigos DAX são maneiras eficazes de otimizar qualquer medida no LuckyTemplates.

Também precisamos lembrar que o uso de variáveis ​​não é obrigatório. No entanto, é uma ótima técnica quando você deseja simplificar os cálculos, especialmente à medida que eles se tornam mais complexos e avançados.

Boa formatação e uso eficiente das funções DAX são tudo o que é necessário para criar um modelo de LuckyTemplates bem organizado.

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.