Dynamics do Zero ao PRO · Lição 35 de 48 · Módulo 5

LIÇÃO 35Dashboard de Atendimento — Visuais e KPIs

O modelo está pronto. Agora é hora de construir o que o gestor vai ver toda manhã: quatro KPIs no topo, um gráfico de tendência de casos por mês, distribuição por prioridade e origem, e um slicer de período que filtra tudo ao mesmo tempo.

🎯

Resultado desta lição

Ao final, você terá uma página de dashboard com 4 cartões de KPI, gráfico de barras de casos por mês, gráfico de rosca por prioridade, gráfico de barras por origem e um slicer de período — tudo interativo e filtrado pelo mesmo Calendário.

Layout da página — 4 KPIs + 2 gráficos


Passo a passo

  1. Configure o canvas da página

    → View → Page view → Fit to page
    → Format page → Canvas settings → Type: 16:9
    → Canvas background: cor do seu tema (ex: branco ou cinza claro)

    Antes de adicionar qualquer visual, planeje o layout: KPIs no topo (linha horizontal), gráficos de tendência no meio (maior), distribuições na lateral direita, slicer no topo direito.

  2. Adicione os 4 cartões de KPI

    → Visualizations → Card (ícone de número com quadrado)
    → Fields → arraste a medida correspondente para o campo Value
    Cartão 1: Total Casos → format: sem casas decimais
    Cartão 2: Casos Ativos → cor do texto: laranja ou vermelho
    Cartão 3: Casos Resolvidos → cor do texto: verde
    Cartão 4: MTTR → format: 1 casa decimal + sufixo "h"
    Sufixo nas medidas: Para mostrar "8,4h" em vez de "8,4", edite a medida MTTR no DAX: MTTR = AVERAGE(incident[Horas até Resolução]) & " h" — mas isso transforma o valor em texto e impede cálculos. Prefira adicionar o sufixo na formatação do cartão em Format → Data labels → Value decimal places + units.
  3. Crie o gráfico de casos por mês

    → Visualizations → Clustered bar chart ou Line chart
    X Axis: Calendário[AnoMês]
    Y Axis: Total Casos

    Ordene o eixo X por AnoMês (ordem cronológica) e não por valor:

    → Clique nos 3 pontos do visual → Sort axis → Calendário[AnoMês] → Sort ascending
    Line chart para tendência, bar chart para comparação: Use linha quando quer mostrar evolução ao longo do tempo. Use barras quando quer comparar valores entre categorias. Para casos por mês, linha é mais adequado — deixa claro se o volume está subindo ou caindo.
  4. Adicione gráfico de rosca por prioridade

    → Visualizations → Donut chart
    Legend: incident[Prioridade]
    Values: Total Casos

    Configure cores condizentes com o significado:

    → Format → Colors → Data colors
    Alta: vermelho (#EF4444)
    Normal: azul (#5B8DEF)
    Baixa: cinza (#8B96AC)
  5. Adicione gráfico de casos por origem

    → Visualizations → Stacked bar chart
    Y Axis: incident[Origem]
    X Axis: Total Casos

    Este gráfico responde "de onde vêm os chamados?" — e é valioso para decidir onde investir em autoatendimento (se Portal está crescendo, considere expandir o Power Pages).

  6. Adicione o slicer de período

    → Visualizations → Slicer
    Field: Calendário[AnoMês]
    Style: Dropdown ou Between (range de datas)

    O slicer filtra todos os visuais da página simultaneamente — porque todos estão conectados ao mesmo Calendário, que por sua vez filtra a tabela incident pelo relacionamento que criamos.

    Slicer de data vs. slicer de período: Se usar o campo Date do Calendário, o slicer mostra um date picker nativo. Se usar AnoMês, mostra uma lista de períodos. Para relatórios gerenciais mensais, AnoMês é mais prático — o gestor seleciona "2024-03" em vez de escolher datas de início e fim.
  7. Adicione formatação condicional no cartão de MTTR

    Configure o cartão de MTTR para mudar de cor conforme o valor:

    → Selecione o cartão MTTR → Format → Callout value → Conditional formatting → Font color

    Regras:
    Se MTTR ≤ 8 → verde (#10B981)
    Se MTTR entre 8 e 24 → laranja (#FF6B35)
    Se MTTR > 24 → vermelho (#EF4444)
    Formatação condicional: Disponível em cartões, tabelas e matrizes. Faz o relatório "falar" — o gestor sabe em qual estado está o indicador sem precisar interpretar o número. Verde = ok, laranja = atenção, vermelho = problema.

Checklist

Menos é mais no design de dashboards

A tentação ao construir dashboards é colocar tudo que é possível em uma página. Resista. Um dashboard gerencial eficiente responde de 3 a 5 perguntas — não 20. Se você está adicionando o décimo visual, provavelmente deveria criar uma segunda página.

Use a regra dos 5 segundos: se o gestor não consegue entender o estado principal do atendimento em 5 segundos olhando para a página, há informação demais. Os KPIs no topo devem comunicar o estado rapidamente — os gráficos fornecem o contexto para quem quer se aprofundar.

Foto de Pablo Maruk
Pablo Maruk
Analista Funcional de Dynamics · 16 anos de TI · EUA & Europa