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.
Neste tutorial, falaremos sobre técnicas de criação de fórmulas DAX e como simplificar modelos no LuckyTemplates.
Discutiremos as principais funções e métodos para organizar e tornar a interface do nosso modelo mais amigável e fácil de operar.
Os métodos que veremos são sintaxe de fórmula , grupos de medidas e formatação de códigos DAX no LuckyTemplates. É crucial que entendamos esses três tópicos para dominar os cálculos DAX e a escrita de fórmulas no LuckyTemplates.
Discutiremos cada um deles e veremos suas contribuições e importância únicas.
Índice
Como funciona uma sintaxe de fórmula
A sintaxe da fórmula que discutiremos é um pouco diferente em comparação com outras linguagens de fórmula. Mas isso é essencial para nossos modelos no LuckyTemplates.
Para começar, clique na tabela Vendas na área Campos.
Em seguida, clique em Nova medida .
Chamaremos essa nova medida de Total Sales . Em seguida, digite .
Caixas de informações também estão presentes para explicar as funções.
Com as fórmulas DAX, temos que nos concentrar nas tabelas e colunas. Concentre-se na tabela que precisamos referenciar e na coluna dentro dela.
Agora, insira Receita Total dentro da função SUM.
No LuckyTemplates, referenciar a tabela sempre vem primeiro, a coluna vem depois.
No entanto, existem fórmulas, como a medida Total Quantity , que requerem apenas referência à tabela.
Se usarmos a função , veremos que ela está apenas pedindo uma tabela.
Em seguida, faça referência à tabela Sales , e agora teremos outra medida que conta a quantidade total que vendemos.
Há outra medida neste exemplo do LuckyTemplates chamada Total Costs .
Para essa medida, usamos a função de iteração . Esta função retorna a soma de uma expressão avaliada para cada linha em uma tabela .
Em seguida, faça referência à tabela Sales. Em seguida, para a expressão, faça referência à coluna Order Quantity. Por fim, faça referência à tabela Sales novamente com a coluna Total Unit Cost.
Isso nos dará nossos custos totais.
Importância dos grupos de medidas
No LuckyTemplates, os grupos de medidas são usados para organizar cálculos DAX . É altamente recomendável usá-los em nosso modelo quando começamos a criar medidas.
Para executarmos mais análises em nossos modelos do LuckyTemplates, precisamos criar muitas medidas.
No entanto, criar muitas medidas pode nos dar um modelo de aparência ocupada. Portanto, precisamos criar grupos de medidas para evitar misturar nossas medidas e tabelas de dados.
Criar um grupo de medidas é fácil. Primeiro, vá para Home e clique em Inserir dados .
Em seguida, crie uma tabela fictícia e nomeie-a (Medidas principais) e clique em Carregar.
Essa tabela estará então em nosso relatório.
Em seguida, mova as outras medidas para a tabela fictícia, Key Measures. Clique na seta suspensa e selecione Medidas principais.
Assim que as medidas estiverem na tabela Key Measures, podemos excluir a coluna fictícia ou Column1.
Por fim, clique duas vezes no painel Mostrar/ocultar.
Ele irá classificar e alterar o ícone do grupo de medidas da seguinte forma:
Esse grupo de medidas é apenas um exemplo. No LuckyTemplates, existem outros grupos, como grupo de comparações de tempo e médias móveis.
Em alguns modelos de vitrine no LuckyTemplates, veremos que podemos ter de 6 a 8 grupos ou mais.
A utilização de grupos de medidas para organizar nossas medidas faz com que nosso modelo pareça limpo e uniforme.
O valor da formatação adequada do código DAX
A formatação de uma fórmula simplifica as coisas em nosso modelo e não complica demais nossas medidas em nossas fórmulas e relatórios.
Por exemplo, digamos que esta é a nossa Quantidade Total e queremos fazer algo avançado.
Primeiro, clique em Nova medida .
Em seguida, escreva Fórmula Exemplo . Em seguida, use a função e adicione a Quantidade Total.
Depois disso, use a função para a tabela Vendas. Faremos com que o Índice de Nome do Cliente seja maior que 5.
O Customer Name Index também deve ser menor que 20. Portanto, adicione outra função FILTER para passar por Sales. Por fim, basta igualar o Canal ao Atacado.
Assim que terminarmos de escrever a fórmula DAX, podemos ver os resultados. É como a fórmula SUM no MS Excel, porém um pouco complicada no LuckyTemplates.
O uso de recuo para funções-chave
É importante formatar e organizar as fórmulas em nosso modelo.
Também é recomendado que, em linhas diferentes, coloquemos diferentes funções-chave com diferentes recuos . Isso facilita a compreensão do que estamos tentando calcular se as funções estiverem separadas.
Para fazer isso, segure shift e pressione enter. Recue e coloque as coisas em uma nova linha quando houver uma fórmula chave introduzida.
Podemos ver que a função CALCULATE está em uma linha diferente, assim como as funções FILTER . Eles são organizados para que possam ser lidos mais facilmente. Isso evita confusão ao fazer análises para o nosso modelo.
Se quisermos usar fórmulas avançadas como churn analytics, customer attrition ou até mesmo a declaração IF, comece por indentá-las. Desta forma, podemos ver claramente o fluxo do nosso cálculo.
Nós apenas temos que continuar recuando toda vez que adicionamos mais funções-chave. Não ficaremos desorientados com as dezenas de cálculos em nosso modelo.
Conclusão
No LuckyTemplates, encontramos muitos modelos, funções e fórmulas. Com essas técnicas de escrita de fórmulas, podemos melhorar a forma como os cálculos e modelos são apresentados.
O que aprendemos aqui são apenas alguns métodos, como agrupamento de medidas e formatação de cálculos DAX, para ajudar a calcular, simplificar e organizar nossas análises com eficiência para uma melhor apresentação.
Podemos usá-los para entender melhor o que está acontecendo em nosso modelo de dados.
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.