Matriz no LuckyTemplates usando grupos de cálculo

Este tutorial falará sobre grupos de cálculo e como implementá-los em uma matriz usando o Tabular Editor no LuckyTemplates . Você aprenderá como recuperar e mostrar dados de forma eficiente em seus relatórios.

Índice

Criando uma matriz no LuckyTemplates

Os grupos de cálculo podem ser usados ​​para mostrar seletivamente uma medida em uma matriz ou qualquer tipo de visual. Mas antes disso, veja como criar uma matriz sem usar grupos de cálculo.

Primeiro, crie uma matriz arrastando colunas de diferentes tabelas. Neste exemplo, Nome do mês, Lucro total, Vendas totais e Custo total são usados.

Matriz no LuckyTemplates usando grupos de cálculo

Em seguida, crie um slicer com as colunas para filtrar e mostrar os dados dependendo da seleção. Vá para a opção Enter Data e crie uma tabela.

Matriz no LuckyTemplates usando grupos de cálculo

Na tabela, nomeie a coluna Nome da medida e insira Vendas totais, Custo total, Lucro total e Total corrente . Em seguida, nomeie a tabela Measure Configuration .

Matriz no LuckyTemplates usando grupos de cálculo

Depois disso, arraste a coluna Nome da medida no layout e transforme-a em uma segmentação de dados.

Matriz no LuckyTemplates usando grupos de cálculo

Matriz no LuckyTemplates usando grupos de cálculo

Feito isso, crie uma medida para fazer com que o slicer altere os dados dentro da matriz com base na seleção. Em seguida, nomeie a medida Medida a Mostrar .

Antes dos grupos de cálculo, uma medida foi criada para verificar o valor selecionado do Nome da medida na tabela Configuração da medida.

Matriz no LuckyTemplates usando grupos de cálculo

Em seguida, arraste a medida Measure To Show na matriz. Depois disso, a matriz mostrará apenas os valores da medida selecionada. Por exemplo, se você selecionar Custo Total, apenas a medida Custo Total aparecerá na matriz.

Matriz no LuckyTemplates usando grupos de cálculo

Usando grupos de cálculo na matriz do LuckyTemplates

A mesma lógica é implementada ao usar grupos de cálculo. Primeiro, abra o Editor Tabular e clique com o botão direito do mouse em Table . Em seguida, selecione Criar e escolha Grupos de cálculo .

Matriz no LuckyTemplates usando grupos de cálculo

Depois que o Grupo de cálculo for criado, renomeie-o como Configuração de medida 2 .

Matriz no LuckyTemplates usando grupos de cálculo

Criando Itens Calculados

Clique com o botão direito em Measure Configuration 2 e selecione Create . Em seguida, escolha Calculation Item e nomeie-o Total Sales .

Matriz no LuckyTemplates usando grupos de cálculo

Por fim, insira Total Sales no Expression Editor.

Matriz no LuckyTemplates usando grupos de cálculo

Crie mais dois itens de cálculo e nomeie-os Total Cost e Total Profit . Insira as medidas Custo Total e Lucro Total no Editor de Expressão, respectivamente. Feito isso, pressione CTRL + S para carregar as alterações no modelo do LuckyTemplates.

Sempre que você fizer alterações nos grupos de cálculo, precisará atualizar o modelo do LuckyTemplates ou o Analysis Services para evitar a quebra de seus relatórios.

Matriz no LuckyTemplates usando grupos de cálculo

No layout do LuckyTemplates, coloque a medida Nome do mês e Total de vendas.

Matriz no LuckyTemplates usando grupos de cálculo

Em seguida, arraste Nome da tabela Configuração de medida 2 para o layout e transforme-o em uma segmentação de dados. Você pode então ver os itens de cálculo criados no Editor Tabular.

Matriz no LuckyTemplates usando grupos de cálculo

Se você selecionar uma medida na segmentação, a matriz mostrará os valores da medida selecionada.

Matriz no LuckyTemplates usando grupos de cálculo

Em vez de fazer a seleção do slicer usando a opção Inserir dados, você pode usar o Grupo de cálculo. O Tabular Editor facilita a adição de itens de cálculo, ao contrário do método embutido em código, no qual você precisa atualizar os códigos DAX e usar a consulta avançada.

Com grupos de cálculo, os itens de cálculo aparecerão automaticamente na segmentação e na matriz assim que você atualizar o modelo do LuckyTemplates .

Alterando a ordem dos itens em uma matriz do LuckyTemplates

A ordem das medidas no slicer pode ser alterada; você pode alterar o valor do campo Ordinal ou simplesmente arrastar e soltar uma medida sobre a outra.

Para acessar o campo Ordinal, abra o Editor Tabular e clique com o botão direito do mouse em um item de cálculo. Em seguida, selecione Propriedades .

Matriz no LuckyTemplates usando grupos de cálculo

A ordem da medida na segmentação depende do campo Ordinal.

Matriz no LuckyTemplates usando grupos de cálculo

Feito isso, pressione CTRL + S para carregar as alterações no modelo do LuckyTemplates. Depois de atualizar o modelo, você verá a ordem e o arranjo da medida na segmentação. Neste exemplo, a ordem é a seguinte: Lucro total, Vendas totais e Custo total.

Matriz no LuckyTemplates usando grupos de cálculo

Criando Múltiplas Variações Usando Funções

Se você tiver 5 medidas básicas e quiser criar 10 variações usando funções como PREVIOUSYEAR , você terá 50 medidas em seu modelo. Manter essas medidas é difícil porque você precisa nomeá-las e armazená-las no arquivo do LuckyTemplates, que aumenta e diminui a velocidade do modelo.

No entanto, o problema pode ser resolvido usando grupos de cálculo. Primeiro, crie um grupo de cálculo e nomeie-o Time Intelligence .

Matriz no LuckyTemplates usando grupos de cálculo

Em seguida, crie itens de cálculo. Nomeie o primeiro item CY (Ano Atual) e insira no Editor de Expressão. Com base na seleção ou na medida que você está exibindo em um visual, a medida selecionada será substituída por essa medida.

Matriz no LuckyTemplates usando grupos de cálculo

Em seguida, crie outra medida e nomeie-a como PY (Ano Anterior). No Editor de Expressão, insira e use SELECTEDMEASURE como o primeiro argumento. Em seguida, insira na coluna Data.

Matriz no LuckyTemplates usando grupos de cálculo

Se você selecionar Custo Total na matriz, ele será substituído pela medida selecionada. A função SAMEPERIODLASTYEAR será aplicada ao contexto do filtro. Por último, CALCULAR moverá os valores do ano anterior.

Depois disso, crie outro item e nomeie-o Mês anterior . Insira o mesmo código do item PY, mas altere SAMEPERIODLASTYEAR para .

Matriz no LuckyTemplates usando grupos de cálculo

Crie outro item de cálculo e dê a ele o nome de Running Total . Copie o código anterior, mas altere a função de inteligência de tempo para DATESYTD .

Matriz no LuckyTemplates usando grupos de cálculo

Transformando uma medida em uma visualização

Feito isso, pressione CTRL + S para salvar e carregar as alterações. Em seguida, vá para o LuckyTemplates e atualize o modelo. Arraste o Nome da tabela de inteligência de tempo e transforme-o em uma segmentação de dados.

Matriz no LuckyTemplates usando grupos de cálculo

Se você selecionar um campo na segmentação de dados, a matriz mostrará os dados dependendo da sua seleção.

Matriz no LuckyTemplates usando grupos de cálculo

Se você quiser ver o total acumulado, arraste Número do ano civil e coloque-o no campo Linhas da matriz.

Matriz no LuckyTemplates usando grupos de cálculo

Ao selecionar Running Total no slicer, você verá que os valores estão sendo adicionados.

Matriz no LuckyTemplates usando grupos de cálculo

Selecionar PY no slicer fornecerá os valores do ano de 2021.

Matriz no LuckyTemplates usando grupos de cálculo

Se você selecionar CY, verá que o campo muda para 2020 e os valores do ano atual.

Matriz no LuckyTemplates usando grupos de cálculo

Agora, se você arrastar e soltar o Nome da tabela de inteligência de tempo no campo Colunas da matriz, verá todos os dados dentro da matriz.

Matriz no LuckyTemplates usando grupos de cálculo

Conclusão

O tutorial mostrou duas maneiras de criar matrizes no LuckyTemplates. Se o seu modelo tiver apenas algumas medidas, o primeiro método pode ser usado. No entanto, se você estiver lidando com várias medidas e matrizes grandes, é recomendável usar grupos de cálculo .

Grupos de cálculo podem ser usados ​​para mostrar e alternar entre medidas e dados em seu modelo . Os itens de cálculo também podem ser criados e aplicados a uma única medida para criar diversas variações.

Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

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.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

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.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

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.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

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.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

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

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

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.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.