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 blog, falo sobre uma técnica de orçamento do LuckyTemplates , elaborando uma maneira de alocar cálculos em diferentes intervalos de tempo ou meses, por exemplo. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Na maioria dos casos, os orçamentos são anuais. No entanto, é muito melhor reduzi-lo a uma base mensal e ver a alocação de nossos orçamentos por mês. Vou mostrar a vocês, por meio de uma demonstração, algumas nuances de como tudo isso funciona. Vamos nos aprofundar em alguns cálculos DAX avançados também.
Os dados que uso neste tutorial fizeram parte de um sobre tabelas de sensibilidade de orçamento.
Vamos dar uma olhada no cenário e no modelo de dados, que é realmente fundamental para entender como realizar essa análise orçamentária.
Índice
A Tabela de Sensibilidade do Orçamento
Nesse cenário, temos alguns orçamentos por cidade para 2018 e eles são anuais.
Não podemos ter apenas um número para o ano inteiro, precisamos alocar esses orçamentos mensalmente. Podemos até alocar isso para um nível diário , que expliquei em outros tutoriais em vídeo. Dessa forma, poderemos ver qual é a tendência e como as coisas se comportam ao longo do tempo .
Para fazer essa alocação, identificamos a sensibilidade do orçamento para cada mês e a integramos em nossos cálculos. Nesta tabela, a sensibilidade do orçamento está detalhando o orçamento a cada mês .
A sensibilidade ou sazonalidade no LuckyTemplates pode ser uma variedade de coisas, mas nesta análise, é baseada em nossos orçamentos ou previsões. E aqui nós prevemos que temos um aumento de alocação necessária no meio do ano em relação ao verão, por exemplo. Há também um ligeiro aumento durante o Natal.
Então, precisamos encontrar uma maneira de integrar isso em nossa análise . Antes de chegarmos a isso, vamos ver como o modelo de dados está estruturado.
Configuração do modelo de dados
Este é um modelo muito detalhado com todas as nossas tabelas de pesquisa, tabelas de fatos, medidas principais e tabelas de suporte para uma análise detalhada do orçamento do LuckyTemplates.
Se olharmos com atenção, podemos ver que nossa tabela de Orçamento Regional não tem nenhuma relação com outras tabelas.
Da mesma forma, nossa tabela de sensibilidade do orçamento .
Essas duas tabelas são o que chamo de tabelas de suporte . Eles não têm nenhum relacionamento físico com outras tabelas no modelo. Esta tabela de Sensibilidade de Orçamento vai apoiar a lógica que vamos completar em nosso modelo.
Cálculo DAX para alocar orçamento mensalmente
Primeiro, vamos dar uma olhada rápida em nosso cálculo de orçamento anual .
Se o arrastarmos para nossa tabela, veremos que ele não está alocado. Só mostra o número completo. Queremos alocar esse orçamento a cada mês.
Para fazer isso, criamos uma nova medida. Vamos chamá-lo de Alocação Orçamentária de 2018 .
Lembre-se de que a tabela de sensibilidade do orçamento não tem relação com a tabela de data no modelo, portanto, não há como obter informações da tabela de sensibilidade do orçamento e filtrá-las da tabela de data.
Mas, criamos essa conexão virtualmente dentro dessa fórmula usando a função TREATAS .
Dentro da tabela Budget Sensitivity, temos nossa coluna Month Name . E se formos para nossa tabela Date, temos uma coluna muito parecida . É uma coluna calculada que mostra as três primeiras letras de cada mês.
E assim, embora não possamos traçar um relacionamento físico entre essas duas tabelas (tabelas de sensibilidade de orçamento e data), podemos fazê-lo virtualmente . É aqui que entra o poder real dessa técnica de alocação de orçamento.
Usando TREATAS, criamos essa conexão entre a coluna Short Month da tabela Date e a coluna Month Named da tabela Budgets Sensitivity. E é assim que conseguimos um detalhamento das alocações corretas para os meses corretos.
Em seguida, integramos esse cálculo em outras fórmulas para obter nossa alocação mensal.
Nesta fórmula, usamos como variável ( VAR ). Em seguida, vamos ISFILTERED Month & Year (na tabela Dates ) e vários BudgetAllocation por Yearly Budget . Caso contrário, retorne ao Orçamento Anual.
E agora podemos ver que temos essa alocação mensal por meio da tabela Sensibilidade usando apenas algumas fórmulas DAX.
Alocar previsões mensais em resultados diários no LuckyTemplates usando DAX
Gerenciando a sazonalidade em sua análise de orçamento – LuckyTemplates avançado
Como criar orçamentos com ajustes de sazonalidade – Técnica do LuckyTemplates
Conclusão
Neste tutorial, mostrei como utilizar tabelas de suporte e fórmulas DAX, particularmente com TREATAS, para criar um relacionamento virtual e alocar sensibilidade de orçamento mensal.
Essa técnica de orçamento do LuckyTemplates é brilhante e tem muitos aplicativos. Essa metodologia também limpará seu modelo imensamente. Simplifica as coisas e gera insights que antes eram tão difíceis de fazer.
Espero que você consiga entender esse conceito e integrá-lo em seus próprios relatórios de orçamento e previsão de alguma forma.
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.