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.
Gostaria de compartilhar com você uma estratégia ou conceito de desenvolvimento no LuckyTemplates chamado ramificação de medida . Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Este é um dos meus tópicos favoritos no LuckyTemplates, especialmente em torno da fórmula DAX. Eu pessoalmente uso essa técnica e você me verá aplicá-la frequentemente em muitos de meus tutoriais. É assim que crio modelos LuckyTemplates intuitivos e de alta qualidade.
A ramificação de medida é realmente a chave para ficar realmente avançado no LuckyTemplates.
Este tutorial é de um workshop de treinamento que fiz no LuckyTemplates, que tratava da descoberta de insights avançados no LuckyTemplates. É por meio da estratégia do LuckyTemplates, da ramificação da medida, que podemos descobrir esses insights avançados com muita rapidez .
Analisaremos o relatório e mostrarei como deduzi alguns dos cálculos que criei.
Índice
O que é ramificação de medida?
Neste relatório, tenho desempenho de vendas QoQ (trimestre a trimestre). Mas, a partir disso, deriguei uma média móvel ou análise de tendências com base no desempenho de vendas QoQ.
Não observei apenas as vendas trimestre a trimestre, mas também as médias móveis de vendas em relação ao trimestre anterior. Isso me permitiu olhar para as tendências com muito mais facilidade.
Então, a partir disso, deduzi a diferença de vendas QoQ. Também fiz o mesmo para margens e para clientes em desempenho de vendas e desempenho marginal. Isso é o que é ramificação de medida.
Nada é realmente simples aqui. Na verdade, estamos chegando a um nível muito mais profundo de análise quando utilizamos a ramificação de medida . Neste exemplo, mostrarei apenas uma visão geral de como configuro meus modelos para incorporar essa estratégia.
Incorporando ramificação de medida em seu modelo
A maneira como replico essas ramificações em meus modelos é criar grupos de medidas ou tabelas de medidas. Se olharmos aqui do lado direito, tenho minhas Key Measures , que são todos os cálculos principais. Pense neles como o “tronco” de uma árvore.
Então você pode ver que tenho ramificações de minhas medidas principais. Eu tenho minha ramificação ou medidas de Comparação de Tempo nesta tabela, minha ramificação de Médias Móveis e minha ramificação de Totais Cumulativos .
Podemos ter muitas medidas diferentes dentro desses ramos. Podemos ir ainda mais fundo e obter várias camadas de galhos também.
É assim que configuro meus modelos e acho isso muito benéfico do ponto de vista da estruturação. Posso facilmente fazer referência a determinadas medidas, arrastá-las para meus relatórios e criar minhas visualizações. É assim que posso criar visualizações mais avançadas, ter uma compreensão muito melhor do que está sendo sobreposto em meu modelo e, finalmente, obter alguns insights realmente excelentes.
Cálculos básicos e ramificação de medidas
Eu sempre começo com cálculos principais porque DAX simples é o começo de qualquer coisa avançada, qualquer ramificação ou camadas de ramificação de medida. Nesse caso, tenho um Total Sales muito genérico .
Mas a partir dessa medida central, podemos derivar muitas coisas diferentes. Podemos ramificar em comparações de tempo, por exemplo. Se olharmos para todas essas fórmulas, podemos ver que elas têm vendas totais.
Se olharmos para o ramo Moving Average, o Total Sales também aparece lá.
O cálculo principal, que é o Total Sales, se ramifica em todas essas diferentes medidas.
No entanto, esta é apenas a primeira camada da ramificação e podemos ramificar ainda mais a partir daqui. Podemos pular para outra camada, onde referenciamos a medida principal Total Sales, bem como a primeira camada da filial – Sales LQ (último trimestre).
Então, você vê aqui que não há nenhuma referência de volta à tabela principal. Está apenas referenciando medidas. Quando estruturamos nossos modelos dessa forma, as coisas podem se tornar relativamente intuitivas.
Como funciona a ramificação de medidas no LuckyTemplates
O LuckyTemplates é tão inteligente; ele entende o que está por trás de todos esses ramos de medidas. Não há colunas de dados refletidas nas medidas ramificadas, mas o LuckyTemplates lembra o que está abaixo delas.
Em outras palavras, nesta medida específica, por exemplo, ele se lembrará do Total Sales e fará referência a essa coluna específica na tabela Sales e examinará o Sales LQ também.
Podemos continuar camada após camada, dependendo da análise que estamos fazendo. Não precisamos escrever fórmulas complexas para obter grandes insights.
Use a ramificação de medida do LuckyTemplates para verificar se suas margens aumentam à medida que a receita cresce
Previsão no LuckyTemplates: compare desempenho x previsões cumulativamente com DAX
DAX avançado para LuckyTemplates: implementando a lógica de classificação em insights exclusivos
Conclusão
Essa estratégia ou técnica do LuckyTemplates simplifica muito as coisas, especialmente as fórmulas. Como você pode ver neste tutorial, nenhuma das fórmulas é complexa ou excessivamente difícil. Trata-se de sobrepor padrões simples de fórmula e colocar o cálculo básico correto ou ramo de medida dentro dele.
Você só precisa começar configurando uma medida básica simples. Depois disso, você pode ramificar para cálculos mais avançados por meio de iteração.
Conseqüentemente, você chegará a uma conclusão importante. Na verdade, você pode ter várias ramificações desse cálculo central que criou. Você não precisará escrever fórmulas difíceis de entender .
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.