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.
Vou mostrar a você como criar um eixo x dinâmico do LuckyTemplates, também conhecido como escala temporal, usando uma tabela desconectada que pode permitir que você altere o nível de granularidade dependendo da data ou hora. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Uma dinâmica permite mostrar um nível granular de detalhes nas informações atuais mais importantes. Ele mostra menos granularidade para datas anteriores.
Este tutorial é uma continuação do meu blog recente onde construí esta visualização, que foi a R10_table. Ele foi construído nessas colunas calculadas DTS IsCurrentQuarter e DTS SortBy .
IsCurrentQuarter está identificando verdadeiro ou falso se estamos no trimestre atual ou não. Com base nessa coluna, podemos criar a coluna DTS, que basicamente retorna um formato de semana ou um formato de trimestre como texto. SortBy nos dá nosso ano de quatro dígitos, depois um número de trimestre e, em seguida, um número de semana no caso de semana. Caso contrário, retorna apenas o ano de quatro dígitos e uma semana.
Hoje vou construir uma visualização idêntica, mas ao invés de usar colunas calculadas, vou usar uma tabela desconectada, que é essa R10a_table que usa uma medida.
Índice
Como criar um eixo X dinâmico do LuckyTemplates
A R10a_table é realmente baseada na R10_table, portanto, a suposição é que você tenha algum tipo de tabela de fatos ou uma tabela de datas que contenha datas. Se você observar o DAX, pode parecer um pouco assustador, mas é exatamente o mesmo código das colunas calculadas. Estamos basicamente criando as colunas calculadas dentro deste cálculo de tabela.
Estamos pegando nossa coluna Date de R10_table. Então, começamos com apenas uma grande lista de datas, todas as datas que estão nessa tabela. Em seguida, estamos usando e adicionando o atual IsCurrentQuarter . E então, nós o modificamos para não se referir à tabela, mas apenas à coluna de data.
Também é verdade para nossa coluna DTS e coluna DTS SortBy. É o mesmo código. No final, usamos para selecionar nosso DTS, nosso DTS SortBy e nosso IsCurrentQuarter. E então, usamos para retornar apenas as linhas distintas.
O que resta no final disso é apenas uma lista distinta de valores que terminarão no eixo de nossa visualização. Isso ainda é dinâmico e se mantém atualizado como parte do modelo de dados.
Como isso não está ligado a nada, precisamos de uma medida para saber onde estamos até esse acesso, e então vamos calcular o Inventário Médio. Então, vamos dar uma olhada na medida que eu criei.
A primeira coisa que estamos fazendo é pegar o MAX do DTS SortBy porque essa será a coisa mais fácil que podemos fazer para analisar em que ano, trimestre e semana estamos. , estamos apenas pegando os quatro dígitos mais à esquerda.
E então, adicionamos zero (+ 0) porque estamos analisando o valor e estamos usando uma abordagem baseada em texto para isso. Isso realmente retorna um texto. Se tentarmos comparar um texto com um número, obteremos um erro. Então, a coisa mais fácil de fazer é apenas adicionar zero, e isso força o DAX a retornar isso como um número em vez de texto.
Para o trimestre, estamos apenas usando a função MID para pegar o quinto caractere. A semana é um pouco mais complicada porque pode ser uma semana de um dígito ou pode ser uma semana de dois dígitos. Neste caso, estamos apenas verificando se o comprimento do valor é seis, pegamos o último caractere, se for sete, pegamos os dois últimos caracteres e se não for nenhum deles, então retornamos BLANK. Então, adicionamos zero, é claro.
Se a semana estiver EM BRANCO, então fazemos , e saberemos que estamos em um trimestre, então pegamos nossas informações trimestrais. Se estivermos em uma semana e a semana não estiver EM BRANCO, acabaremos pegando por semana.
Colunas Calculadas LuckyTemplates: Dicas e Práticas Recomendadas
Comparando Colunas Calculadas e Medidas no LuckyTemplates
Tabela e Coluna Calculadas no Editor Tabular 3
Conclusão
Isso é essencialmente tudo o que existe para isso. É assim que você cria um eixo X dinâmico do LuckyTemplates usando uma tabela desconectada com uma medida. O DAX não é supercomplicado, especialmente se for dividido em partes. Tudo o que estamos fazendo aqui é filtrar por ano e trimestre e, em seguida, obter o AVERAGEX dele, e temos a mesma visualização que usa colunas calculadas.
Espero que você ache este tutorial útil e o implemente em seu próprio trabalho. Você pode assistir ao vídeo completo abaixo para obter mais detalhes e conferir a primeira parte deste tutorial para obter mais informações.
Tudo de bom!
grego
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.