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.
Sou um grande especialista em análise de cenários no LuckyTemplates. Ser capaz de inserir variáveis em seus cálculos que você pode 'chocar' para prever resultados com eficácia é muito poderoso ao tentar tomar decisões. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
No LuckyTemplates, você pode concluir isso com muita eficiência e pode combinar muitas das técnicas de fórmula com seus modelos de dados e ver exponencialmente como os resultados futuros podem ser afetados em uma variedade de dimensões.
Desde a gravação deste vídeo, a equipe do LuckyTemplates facilitou ainda mais a criação de parâmetros 'E se', o que é ótimo, o que agilizará as coisas para você.
Mas o que eu realmente queria mostrar aqui era como você pode colocar cenários em camadas um sobre o outro. Isso aumenta imensamente seu poder analítico.
Vamos apenas percorrer um exemplo.
Índice
Quando você pode usar a análise de cenário no LuckyTemplates?
Você pode querer fazer uma promoção e diminuir os preços. Como resultado, a demanda por seus produtos pode aumentar.
Com esse aumento na demanda, você pode conseguir um custo menor em seus insumos e agora pode comprar a granel. Percebes o que quero dizer.
Você pode estratificar todos esses cenários um após o outro e ver, com base em suas previsões, como isso pode mudar as coisas ou impactar sua lucratividade.
Mas, antes de realmente mergulhar em como podemos criar camadas em vários cenários usando DAX , vamos primeiro revisar os dados que usaremos nesta demonstração.
Revisando o modelo de dados e as segmentações
Apenas para dar a você um pouco de conhecimento sobre os dados em que estamos trabalhando aqui, vamos dar uma olhada rápida em nosso modelo de dados. Eu configurei isso com antecedência em vez de trabalhar em tudo do zero para nos poupar tempo.
Então, basicamente, estamos trabalhando em dados de vendas. Também temos informações sobre nossos clientes, nossos produtos, bem como as regiões onde realizamos vendas e as datas em que ocorreram as transações.
E como você pode ver, temos tabelas de suporte aqui para mudanças de preço, mudanças de custo e mudanças de demanda.
Vamos usar essas três tabelas de suporte como segmentações e, em seguida, incluir o cálculo em nossa análise.
Vamos verificar nossa fórmula para a variação de custo percentual .
O que estamos dizendo aqui é que IF tem um valor e uma variação de custo percentual – pode ser average ou sum . Isso significa que, se tivermos selecionado uma opção em Percent Cost Change , como 10% ou 15%, por exemplo, retornaremos o resultado.
Mas, se for zero , ou seja, se nada for selecionado, o que estamos dizendo é que não há alteração nos custos .
A criação das fórmulas Percent Price Change e Percent Demand Change exigirá um padrão semelhante, portanto, não discutiremos mais as outras duas.
Usando iteradores na análise de cenários multicamadas
Para realmente fazer uma análise de cenário em várias camadas no LuckyTemplates, precisamos usar algumas funções de iteração.
Deixe-me mostrar por que isso é necessário, observando o Total de vendas .
Por que precisamos usar iteradores
Temos aqui abaixo nossa fórmula Total Sales .
O que ele faz aqui é calcular a SOMA da Receita Total .
O problema dessa fórmula, porém, é que não podemos incorporar outras variáveis que afetam a Receita Total .
Por exemplo, e se a demanda aumentar? Como isso afetará nossas vendas? E quando o preço unitário aumenta? Precisamos ser capazes de fatorar isso.
Portanto, vamos revisar nossa fórmula usando a função de iteração SUMX .
Usando SUMX na fórmula de vendas totais
Portanto, temos nossa fórmula de vendas totais aqui. Mas, em vez de SUM, vamos agora usar SUMX , Order Quantity e multiplicar isso pelo Unit Price .
Usando a análise de cenário no LuckyTemplates
Neste ponto, já revisamos nosso modelo de dados e as segmentações que vamos usar. Também discutimos por que precisamos de iteradores.
Vamos agora criar uma nova medida e chamá-la de Lucros do Cenário .
Em seguida, vamos adicionar a Quantidade do Pedido e multiplicá-la por um mais a Mudança de Demanda . O que acontece aqui é que quando a demanda muda, ela aumenta a quantidade.
Então vamos pular para outra linha. Vamos multiplicar pelo preço unitário vezes por 1 mais a variação de preço . Agora, se o preço aumentar, vai chocar o preço unitário.
Portanto, mudanças no preço e mudanças na demanda podem chocar as vendas totais .
Mas nossa fórmula não para por aqui. Ainda precisamos considerar o custo.
Isso seria menos SUMX , então vá para a tabela de vendas , em seguida, Order Quantity vezes 1 mais a Demand Change e então vezes o Total Unit Cost vezes 1 mais a Cost Change .
Então vamos fechar.
Agora vamos ver como funciona nossa fórmula de Lucros do Cenário.
Verificando a fórmula
Para conferir nossa fórmula, vamos criar uma tabela com os Lucros do Cenário e o Mês e o Ano.
Se não selecionarmos nada em nossos slicers, nossa tabela simplesmente mostrará os lucros totais de 2016. Nossa tabela mostra apenas os números de 2016 porque apenas este ano é filtrado.
Agora, vamos dar uma olhada em cenários possíveis.
Por exemplo, o custo de nossas matérias-primas aumenta em 10%, isso se reflete em nossos Lucros do Cenário.
Mas aí a gente sabe que esse aumento de custo vai afetar nosso preço. Então, digamos que vamos aumentar o preço em 15% como resultado desse aumento no custo.
Novamente, essa mudança no preço é refletida em nossos Lucros do Cenário.
Mas como nosso preço aumentou, isso pode reduzir nossa demanda. Então, por exemplo, nossa demanda diminui 5%. Desnecessário dizer que nossos Lucros de Cenário também são reduzidos.
Como vimos, todas as mudanças no custo percentual, preço percentual e demanda percentual afetam os lucros do cenário porque são trazidas para a análise.
Conclusão
Nesta postagem, discutimos brevemente como criar uma análise de cenário multicamadas no .
Espero que você encontre tempo para realmente mergulhar nessa técnica. Há um número imenso de aplicações disso em qualquer cenário de dados.
Depois de entender como integrar medidas que capturam os parâmetros do cenário em medidas que executam cálculos em seu modelo de dados principal, você verá oportunidades ilimitadas para descobrir insights preditivos sobre o futuro.
Boa sorte com este.
Saúde,
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.