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.
Vamos explorar um exemplo realmente exclusivo de agrupamento ou segmentação do LuckyTemplates neste tutorial. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.
Criaremos um agrupamento de balancetes antigos dentro do LuckyTemplates . Essa técnica envolve a reutilização de muitos dos padrões de agrupamento e segmentação que já aprendemos. A utilização de padrões de agrupamento do LuckyTemplates para este exemplo exclusivo não é diferente.
A ideia por trás deste tutorial é mostrar como você pode utilizar alguns padrões comuns de agrupamento ou segmentação no LuckyTemplates.
Na verdade, este tutorial surgiu de uma pergunta no Fórum de suporte do LuckyTemplates , que se baseia em requisitos de relatórios contábeis e balancetes antigos.
Os balancetes de idade, em contabilidade, nos fornecem uma divisão de nossos recebíveis com saldos pendentes e nos mostram o quão longe eles estão. E assim, ao longo do tempo, podemos ver se temos muitos recebíveis vencendo em 60, 90, 120 dias ou no próximo mês, etc.
Com esse tipo de análise, queremos agrupar os dados e simplificar o relatório. Usaremos alguns cálculos DAX avançados para fazer isso. Antes de chegarmos à fórmula, vamos dar uma olhada rápida nos dados de amostra que criei para este tutorial.
Índice
Conjunto de dados de amostra e configuração do modelo
Nesta tabela, temos as colunas Data de Compensação e Data de Vencimento e queremos calcular a diferença entre essas duas datas. Em seguida, agruparemos ou segmentaremos essas diferenças de data com base em qualquer grupo que selecionarmos e faremos isso dinamicamente.
Esta é a tabela de Agrupamento que criei para a solução. Temos nossas colunas Groups (faixas etárias), Sort Order , Min e Max . Acabei de inventar os números aqui, mas você pode reorganizar ou personalizar isso para seus próprios relatórios.
Eu usei o Enter Data para criar esta tabela.
A coluna Sort Order é fundamental quando temos valor de texto. Temos que ter certeza de que podemos classificar por algo para que os valores fiquem na ordem correta se os estivermos mostrando em uma visualização.
Esta tabela não tem relação com nada no modelo de dados. Eu chamo tabelas como esta de suporte ou tabelas secundárias. Em seguida, iteramos por essa tabela e executamos a lógica por meio dela .
Fazendo o cálculo DAX
A primeira coisa que precisamos fazer é algo bem simples, que é somar a coluna Valor .
Isso nos dará uma medida central que gera algum valor para nós. Na verdade, não podemos usar isso porque não há relacionamento entre nossa tabela Transaction e nossa tabela Group. Teremos que fazer a filtragem dentro de uma fórmula.
Portanto, esta é a fórmula que utilizamos. Eu o chamo de Values Per Group e contém várias funções DAX.
Esse cálculo, por fim, retornará o valor total , mas precisamos iterar em cada linha da tabela de transações . Em cada linha, precisamos calcular a diferença ( DATEDIFF ) nessas datas ( Due Date e Clearing Date ).
Em outras palavras, em cada linha, estamos calculando as diferenças de data entre essas duas colunas. Ao mesmo tempo, também percorremos todas as linhas da tabela Grupo de devedores idosos . Se esta lógica for verdadeira, a lógica COUNTROWS também será verdadeira. Neste caso, retornará Valor Total .
Podemos então transformar esses cálculos em visualizações.
Use DAX para segmentar e agrupar dados no
exemplo de segmentação do LuckyTemplates usando DAX avançado no LuckyTemplates
Análise avançada do LuckyTemplates: técnicas de lógica de tabela secundária
Conclusão
Este tutorial é um exemplo exclusivo de como você pode utilizar algumas das técnicas de agrupamento e segmentação do LuckyTemplates em seus modelos. É um ótimo aplicativo, tanto do ponto de vista contábil quanto do ponto de vista da análise financeira.
Criamos uma tabela de suporte e usamos algumas fórmulas DAX avançadas para obter os insights que procuramos. Esse tipo de análise é muito bom do ponto de vista da gestão de caixa e dos negócios.
Tudo de bom!
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.