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, mostrarei como você pode comparar dados de diferentes períodos de tempo na mesma visualização. Você pode obter insights incríveis do LuckyTemplates usando essa ótima técnica com DAX relacionado ao tempo. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Eu descobri essa abordagem no . Um dos membros sugeriu essa técnica como uma solução para uma pergunta sobre como lidar com um determinado relatório de estoque e comparar dados. Vejamos os dados de amostra fornecidos no fórum.
Índice
Dois prazos diferentes para a mesma data
O relatório de estoque em questão foi projetado para mostrar a posição do estoque no final do mês nos últimos 6 meses com base em uma tabela Histórico de estoque .
O relatório permite que você veja os dados dentro de um determinado período de tempo usando uma segmentação de dados. Basicamente, você pode ver tudo antes da data no slicer.
O usuário deseja maximizar a quantidade de informações do LuckyTemplates que pode obter observando os resultados da data atual e comparando-os com um período de tempo diferente . Mas ele também quer ver um período de tempo estendido para esse segundo período .
Aqui está o problema. Há um contexto natural ocorrendo na página do relatório, dificultando isso. Deve haver uma solução diferente além de apenas usar os filtros de nível de página do LuckyTemplates.
Vamos examinar o problema usando um gráfico de linhas.
Com os filtros usuais, os dois prazos diferentes se parecerão com a visualização abaixo. As linhas azuis e amarelas representam as mesmas datas, mas de diferentes períodos de tempo.
Nosso usuário deseja mostrar apenas o 1º conjunto de pontos de dados até um determinado ponto, enquanto também mostra um 2º conjunto de pontos de dados em um período de tempo estendido . Isso significa que a linha azul terá que ser muito mais curta que a linha amarela. A linha azul basicamente para de mostrar dados em um determinado ponto.
De certa forma, isso pode ser visto em termos de uma previsão. É como projetar dados no futuro para o segundo período de tempo, mas apenas ver os dados até um certo ponto no período de tempo atual.
Usando duas tabelas de datas
A estratégia sugerida no fórum envolve o uso de duas tabelas de datas . A 1ª tabela de datas representará a linha azul, enquanto a 2ª representará a linha amarela na visualização .
A tabela Stock History é a tabela de fatos neste modelo. A tabela 1ª Datas tem uma relação ativa com o Histórico de Estoque .
Mas a tabela Dates2 também tem um relacionamento ativo com a tabela de fatos . Isso significa que o contexto natural virá desses dois lugares . Esta é a chave para esta solução.
Você deve se lembrar que o prazo depende do slicer. Isso significa que o slicer determina os dados mostrados pelas linhas.
Observando o que está acontecendo atrás da 1ª linha, você verá uma função simples aplicada ao Histórico de estoque.
Quanto à 2ª linha, é aplicada uma função de inteligência temporal .
É um padrão básico de inteligência de tempo que usa a função na tabela Histórico de estoque. Em seguida, ele usa referenciando a tabela Dates2.
Embora não estejamos usando a 1ª tabela de datas e estejamos usando apenas a 2ª, ambas ainda aparecerão na visualização . Isso ocorre porque, novamente, ambos têm relacionamentos ativos com a tabela de fatos . Sempre que um filtro for aplicado, ambas as tabelas de datas também serão filtradas.
Agora, você também pode simplificar as coisas dentro do seu modelo. Por exemplo, você pode escolher pegar apenas a coluna Data e se livrar das outras.
Como trabalhar com várias datas no LuckyTemplates
Contando clientes ao longo do tempo usando DISTINCTCOUNT no LuckyTemplates
Como colher seleções do LuckyTemplates Slicer para usar em outras medidas
Conclusão
Essa foi uma maneira única de comparar dados de dois períodos de tempo diferentes. Ele abre outras possibilidades para obter o maior número possível de insights do LuckyTemplates.
Você pode usar essa abordagem ao trabalhar com orçamento ou análise de cenário , por exemplo. Você pode executar diferentes cenários em diferentes prazos e tentar ver os retornos esperados. Isso mostra o quanto você pode fazer com o LuckyTemplates se adicionar um pouco de criatividade à sua abordagem.
Tudo de bom,
***** Aprendendo LuckyTemplates? *****
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.