O que é self em Python: exemplos do mundo real
O que é self em Python: exemplos do mundo real
Às vezes, calcular os totais em execução no LuckyTemplates é uma maneira muito melhor de analisar tendências do que apenas observar os resultados reais diariamente. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
É por isso que vou mostrar neste exemplo como você pode implementar um cálculo total dinâmico que flui e se integra bem com o resto do seu modelo.
E vou mostrar como você pode fazer isso de maneira muito eficaz e fácil combinando algumas medidas DAX dentro do LuckyTemplates.
Índice
Calculando totais em execução no LuckyTemplates do zero
Nesta postagem do blog, mostrarei como calcular totais em execução no LuckyTemplates. Na verdade, existem algumas maneiras de fazer isso, e vou mostrar as duas maneiras.
Em última análise, é isso que queremos alcançar como resultado. Temos nossas colunas Data e Vendas, bem como um total de execução de 30 dias e um total de execução de 90 dias (lado esquerdo).
Também os colocamos em visualizações para tornar os números mais interessantes e facilitar a identificação de tendências e valores discrepantes (lado direito).
Também podemos alterar o período de tempo e ver nossos totais em execução mudarem em tempo real. Um insight bastante convincente, certo?
Então, se você está olhando para coisas como estoque ou contas a receber, esta é uma análise muito boa que você pode executar com base nos dados.
Você pode então se dedicar a coisas mais avançadas, como comparar seus totais em execução de um período para outro.
Há muitas coisas incríveis que você pode fazer e vou mostrar como você pode fazer isso do zero.
Totais em execução em 30 dias
Como sempre, começamos com um relatório em branco onde tudo o que temos são nossas vendas totais. Vamos escrever uma medida que nos dará um total de execução de 30 dias. Isso significa que queremos olhar para trás de hoje até 30 dias e somar todas as vendas nesse período de tempo.
Vamos criar uma medida e chamá-la de Running Total 30D.
Em seguida, vamos pular para outra linha para escrever um pouco de lógica e inserir as vendas totais.
O terceiro passo é usar a função FILTRO . A função FILTER é uma função iterativa que itera a tabela de datas e captura os 30 dias para o total acumulado.
Vamos remover qualquer filtro ou contexto proveniente da coluna DATE. Então ALL se livra desse contexto e se livra desse filtro.
Em seguida, vamos iterar por toda a tabela DATE e ver se a data é maior que MAX (Date – 30), o que nos dará o primeiro dia dos 30 dias.
E então escreveremos se a data for menor que igual à data MAX.
Vamos pressionar enter e arrastar as informações para a tabela. Podemos ver que isso será avaliado como um total corrente agora.
Totais em execução em 90 dias
Digamos que queremos obter as vendas de um período de tempo diferente. Podemos usar a mesma medida e depois alterar o número de 30 dias para o nosso número preferido, que neste caso é 90.
E assim, temos um total corrente para 90 dias. Isso vai avaliar algo que é um pouco diferente porque estamos olhando para nossas vendas por um período de tempo muito maior.
Lembre-se de que você sempre pode substituir uma medida diferente aqui; você pode usar essa técnica para obter dados sobre seus lucros, transações ou clientes. Existem muitas coisas que você pode implementar usando esta fórmula total em execução.
Há muitas coisas nas quais você também pode se ramificar. Você não apenas pode ver os totais em execução a qualquer momento, como também pode comparar seus totais em execução com o mês passado, o último trimestre ou o ano passado.
Usando DATESINPERIOD
Vou mostrar outra fórmula que você pode escrever para obter exatamente a mesma coisa; no entanto, ele usa uma lógica de filtragem diferente dentro da instrução de cálculo.
Vamos chamar essa medida de Running Total 30D Alternative. Novamente, vamos calcular as vendas totais, mas em vez de FILTER, vamos usar a função chamada DATESINPERIOD.
Então vamos pular para outra linha e colocar algumas datas. Isso é o que DATESINPERIOD faz; é uma função de inteligência temporal específica que nos permite criar ou abrir qualquer período de tempo. Tudo o que temos a fazer é colocar nossos parâmetros.
Então, basicamente, ele faz o que a função FILTER faz, de uma maneira diferente. Esta é uma maneira um pouco mais fácil que oferece muito mais flexibilidade.
E se a colocarmos ao lado da nossa outra tabela de 30 dias, veremos que é exatamente a mesma que usamos em FILTER. Portanto, esta é apenas outra maneira de obter um resultado semelhante.
Agora só falta transformar em visualização , o que não demora muito. Então podemos ver o total corrente de uma forma visual.
Também podemos adicionar diferentes filtros. Digamos, por exemplo, que queremos olhar para um determinado ano como 2017.
O total acumulado será ajustado automaticamente em qualquer contexto adicional que desejemos adicionar à nossa página de relatório.
É assim que fazemos o total acumulado. Você pode usá-lo em muitos aplicativos. A mesma técnica pode ser usada repetidas vezes em diferentes cenários.
Conclusão
Acho que os totais acumulados são uma maneira muito melhor de ver as médias ao longo do tempo. Às vezes, é muito granular olhar para um nível diário. No entanto, os totais em execução permitem que você não seja pego em nenhum resultado individual, mas em um acúmulo de resultados que realmente fornecem insights muito melhores.
Existem muitas maneiras diferentes de utilizar isso no LuckyTemplates e você terá uma ideia muito melhor de como eu pessoalmente o implemento por meio do vídeo abaixo.
Eu entro em muitos detalhes sobre a fórmula específica, mas você pode diversificar para outros insights que você pode querer criar.
Então, boa sorte implementando este. Muito para aprender e muito para replicar em seus próprios modelos.
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.
Este tutorial abordará como usar a técnica Multi Threaded Dynamic Visuals para criar insights de visualizações de dados dinâmicos em seus relatórios.
Neste artigo, analisarei o contexto do filtro. O contexto do filtro é um dos principais tópicos sobre os quais qualquer usuário do LuckyTemplates deve aprender inicialmente.
Quero mostrar como o serviço online do LuckyTemplates Apps pode ajudar no gerenciamento de diferentes relatórios e insights gerados de várias fontes.
Aprenda a calcular suas alterações de margem de lucro usando técnicas como ramificação de medida e combinação de fórmulas DAX no LuckyTemplates.
Este tutorial discutirá sobre as ideias de materialização de caches de dados e como elas afetam o desempenho dos DAXs no fornecimento de resultados.
Se você ainda estiver usando o Excel até agora, este é o melhor momento para começar a usar o LuckyTemplates para suas necessidades de relatórios de negócios.
O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber