DAX LuckyTemplates Tutorial sobre transparência de relatórios

Nesta postagem do blog, passarei para a última parte da minha série sobre transparência de relatórios. A primeira parte desta série fala sobre o design do layout , enquanto a segunda parte trata da navegação . Gostaria de passar para a próxima parte de nossa série, que será um tutorial DAX LuckyTemplates sobre como você pode aumentar significativamente a transparência de seu relatório usando DAX.

Índice

Aplicando texto dinâmico no LuckyTemplates

As escolhas que o usuário final faz ao usar um determinado relatório se resumem principalmente à aplicação de informações adicionais dinâmicas e à sua colocação em posições visíveis e significativas .

Os textos dinâmicos podem ser a seleção do intervalo de datas atual, data da última fatura, transação dentro de um determinado período ou seleção de métricas atuais.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Os textos dinâmicos são bastante simples de implementar e o valor agregado em termos de reportabilidade é enorme.

Depois de criar essas medidas DAX, você pode usá-las como cartões de KPI ou inseri-las como texto em um botão em branco.

A última opção é a minha maneira favorita de ir. A principal desvantagem desse método é que você não pode colocar negrito no texto; no entanto, você pode controlar isso por meio do alinhamento do texto. Você pode alinhar suas informações à esquerda e não precisa se preocupar com a alteração do comprimento dos textos como efeito da seleção do slicer.

Ao usar cartões de KPI, o texto fica sempre alinhado ao centro de visualização, tornando essas informações mais difíceis de controlar do ponto de vista da estruturação visual.

Deixe-me mostrar como adicionar novos botões com texto formatado condicionalmente. Vá para a guia Inserir , clique no ícone Botões e selecione Em branco .

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Vá para Estilo e ative Texto .

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Em seguida, vá para o campo com formatação condicional, selecione a métrica específica e clique em OK .

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Agora temos um botão pronto para usar com texto dinâmico.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Aplicando títulos dinâmicos a visuais no LuckyTemplates

Eu gostaria de mostrar como você pode implementar textos dinâmicos em títulos de visuais específicos. Neste exemplo, adicionarei um título dinâmico no visual inferior, que depende da seleção da segmentação de dados na parte superior.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Você também notará que há outro slicer dinâmico para a janela de média móvel . Implementaremos um título dinâmico que indica tanto a seleção do slicer à esquerda quanto a seleção do slicer à direita.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Vamos para o painel Formatar , escolha Geral e ative o Título .

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Vá para o painel Formatação , selecione a medida específica e clique em OK .

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Agora você pode ver que há um título no visual. O título é dinâmico e muda no momento em que você seleciona métricas diferentes.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Você também pode alterar a janela do dia para médias móveis e ver as alterações no visual inferior abaixo.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Aplicando técnicas DAX para economizar espaço

Agora vamos dar uma olhada em exemplos de técnicas DAX que podem economizar espaço mostrando ou ocultando diferentes métricas em um visual.

Neste tutorial do DAX LuckyTemplates, temos três tipos diferentes de métricas dinâmicas. Podemos selecionar qual medida mostrar, como a da linha azul.

Então temos o parâmetro que pode alterar dinamicamente a janela de número de dias na média móvel, que é a linha verde.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Finalmente, temos um slicer adicional que nos permite mostrar apenas medidas específicas no gráfico online. Podemos decidir se queremos ver apenas a medida principal (que é a média dada), ou se queremos mostrar apenas a média móvel, ou talvez ambas simultaneamente.

A lógica por trás da fórmula é a seguinte. Há duas métricas separadas adicionadas ao visual e o cenário é verdadeiro em duas seleções. Queremos recuperar o espaço em branco e a mesma lógica é aplicada às médias móveis, que podem ser ocultadas ou exibidas dependendo da seleção do slicer.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Usando DAX em um mapa de calor

Mostrarei outro exemplo neste tutorial do DAX LuckyTemplates, mas, desta vez, usaremos um visual de mapa de calor para dar valor a métricas visíveis ou ocultas. Além disso, podemos escolher se queremos ver uma estrutura percentual ou valores numéricos. Neste caso, existem medidas previamente criadas, incluindo uma para valores nominais e outra para percentuais.

A medida final combina todas elas e o usuário final verifica qual tipo de dado deseja exibir no mapa de calor. A medida deve ser verificada se você estiver analisando uma medida que requer um número inteiro. Por exemplo, dados baseados em volume, como compras ou número de unidades vendidas, ou valores em formato decimal, como receitas ou vendas.

Por outro lado, se o valor relativo for a escolha, a medida traz o cálculo adequado e é colocada em formato de porcentagem. Se os valores forem ocultos, haverá outro formato com ponto e vírgula triplo, o que resulta em mostrar apenas os planos de fundo formatados condicionalmente.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Deixe-me mostrar um exemplo de como fica em um relatório interativo . Temos dois tipos diferentes de fatiadores. O primeiro é responsável pela escolha das métricas específicas, enquanto o segundo é responsável pela escolha dos formatos específicos.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Neste cenário específico, estamos analisando as receitas por valor absoluto, mas você também pode alterar o segundo slicer para relativo, o que permite analisar a estrutura em porcentagens.

A primeira opção é ocultar todos os valores para que você possa ver apenas as cores do plano de fundo no mapa de calor.

Aprimorando Cartões de KPI Padrão

A próxima técnica neste tutorial do DAX LuckyTemplates é aprimorar os cartões KPI padrão com métricas personalizadas para mostrar, por exemplo, a dinâmica período após período.

Esta é uma ótima maneira de colocar contexto extra em KPIs básicos com cartões individuais adicionais. Também é mais amigável ao desenvolvedor porque é mais simples obter o alinhamento central ideal ao usar um único cartão do que tentar alinhar três métricas diferentes que são colocadas lado a lado, enquanto ainda são dinâmicas.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

A principal lógica desta fórmula é que se criamos medidas com comparação ano a ano tanto como diferença nominal quanto como dinâmica em formato percentual, podemos verificar se a variância é maior, menor ou igual a zero.

Se for maior do que temos que concatenar unichar , que é neste caso, uma seta superior com variantes nominais.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Quando a variância é menor que zero, a lógica é a mesma, exceto o unichar aplicado. Se a variância for igual a zero, você pode recuperar zero.

Depois de criar nossa métrica principal, devemos escrever uma medida paralela para permitir a formatação condicional adequada .

Vamos pegar o tempo médio de espera como exemplo. O aumento ano a ano nessa métrica específica é, na verdade, uma mudança negativa . A falta de alteração pode ser tratada como uma informação neutra , enquanto a diminuição no valor da métrica é uma alteração positiva .

Vamos criar uma medida que coloque um determinado número para cada cenário terminando em zero quando a métrica estiver em branco: 1 (se a métrica for igual a zero porque não houve alteração), 2 (se a métrica for maior, o que significa alteração negativa e cor vermelha é aplicada) e 3 (se a métrica for menor, o que significa mudança positiva e a cor verde é aplicada).

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Com esta fórmula, temos cartões de KPI totalmente funcionais com dinâmica ano a ano e formatação condicional .

Melhorando os recursos visuais com opções de configuração e formatação

Gostaria de mostrar algumas configurações importantes e opções de formato que podem melhorar drasticamente a aparência desses recursos visuais.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

O primeiro elemento é uma posição de cabeçalho ideal . Nesse aspecto, as categorias de linha, título e colunas sem valor devem ser alinhadas à esquerda. Todas as métricas de valor devem ser alinhadas à direita.

A próxima coisa é um formato de dados . Deve ser ajustado de acordo com os dados enquanto corta todos os números desnecessários após os delimitadores.

Depois temos as opções de formatação condicional a serem aplicadas quando justificadas.

Eu também recomendaria criar medidas duplicadas para determinadas métricas. Isso coloca as barras fora da coluna de origem e torna os dados mais transparentes.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Depois temos as opções de formatação de título e subtítulo. Alguns exemplos de formatação visual incluem fonte em negrito com sublinhado opcional, cor da fonte e cor de fundo.

Então nós temos preenchimento interno. Qualquer valor entre 3 e 10 pontos deve ser ótimo, dependendo do espaço de relatório disponível e do número de categorias em uma determinada tabela. Normalmente, até mesmo um leve aumento no preenchimento melhora muito a aparência visual das métricas em uma tabela.

Também podemos aplicar linhas adicionais para criar seções de métricas e separar métricas semelhantes . Isso pode ser feito criando uma medida e recuperando um valor em branco.

Em alguns casos, recomendo adicionar duas métricas separadas com valores em branco e colocá-las lado a lado. Nesse caso, uma coluna em branco terá seções com cores de fundo claras, que imitam as linhas verticais. O segundo não possui opções de formatação aplicadas e controla artificialmente a largura das colunas.

O que realmente funciona muito bem em uma tabela normal é aplicar cores nas linhas. A diferença entre linhas consecutivas deve ser marginal. Aqui está um exemplo de um plano de fundo branco e claro em linhas.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Configurando dinamicamente o eixo Y em vários gráficos

A última técnica que apresentarei neste tutorial do DAX LuckyTemplates ajudará você a imitar pequenos gráficos múltiplos sem realmente usar funcionalidades nativas ou visuais do marketplace.

Do meu ponto de vista, esta é uma solução muito poderosa que oferece o melhor dos dois mundos. Este é o eixo Y alterado dinamicamente e todas as opções de formatação disponíveis em pequenos múltiplos nativos. Além do mais, você pode moldar a estrutura e colocar seu gráfico de imitação como quiser.

O cenário simples que você pode ver aqui é uma comparação de receitas mensais e despesas mensais em gráficos de colunas separados. Ele tem um eixo Y que é dinâmico e unificado nos visuais.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

A lógica por trás dessa técnica específica é a seguinte. Primeiro, você recupera o valor mínimo e o valor máximo para cada categoria em um determinado cenário.

Nesse caso, procuramos o valor mínimo e máximo para receitas mensais ou despesas mensais dentro do período selecionado.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Se identificarmos esses números, recuperamos o volume máximo multiplicado por algum nível marginal para obter espaço adicional acima do valor máximo.

Se o valor médio for maior que 0, gostaria de recuperar 0 de qualquer maneira para que meu eixo Y comece de baixo. Em seguida, criamos uma medida que é aplicada como um eixo Y dinâmico no gráfico fornecido.

Usando dicas de ferramentas para relatórios do LuckyTemplates

As dicas de ferramentas são uma coisa adicional que eu gostaria de destacar. Usei dicas de ferramentas para mostrar detalhes sobre os circuitos em meu relatório de Fórmula 1.

DAX LuckyTemplates Tutorial sobre transparência de relatórios

Neste relatório, o título principal e a métrica com os tempos de volta mais rápidos são cartões de KPI padrão. A parte da descrição é apenas a métrica, enquanto a bandeira e a imagem do circuito são baseadas em endereços de URL da web.

Também usei um visual adicional chamado Simple Image , que pode ser baixado gratuitamente no mercado. Eu defino a categoria de dados para a coluna como URL da imagem e, em seguida, escolhi o dimensionamento normal na seção de configuração da imagem.

Conclusão

É isso para a minha série sobre transparência de relatórios. Esperamos que você tenha aprendido como criar layouts, melhorar a navegação e usar medidas DAX para seus relatórios e painéis do LuckyTemplates.

Tudo de bom,
Gustaw Dudek

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.