Contexto
Filtros de periodo definem a janela temporal usada para ler metricas em dashboards. Eles afetam graficos, cards, tabelas, comparacoes, alertas e diagnosticos. Por isso, o periodo nao deve ser tratado apenas como um controle de calendario: ele faz parte do contexto da informacao.
Em dashboards, a pessoa precisa saber rapidamente qual intervalo esta ativo, se esse periodo e relativo ou fixo, quando os dados foram atualizados e se todos os paineis seguem o mesmo recorte. Quando esse contexto fica ambiguo, uma queda, crescimento, SLA, receita ou volume pode ser interpretado de forma errada.
Este padrao cobre dashboards, relatorios interativos e telas analiticas com multiplos cards, graficos, tabelas ou indicadores. Ele nao substitui padroes gerais de filtros, date picker em formularios, busca, tabelas ou comparacao entre periodos.
Use um filtro de período global no topo do dashboard quando o tempo for uma das principais dimensões de leitura dos dados. Deixe visível qual intervalo está controlando a tela e não dependa apenas de um ícone de calendário.
Declare o escopo do filtro. Se ele controla todos ou quase todos os painéis, trate-o como global. Se controla apenas uma seção ou card, mantenha-o perto desse contexto.
Diferencie período relativo e fixo. Deixe claro quando a seleção é dinâmica, como “últimos 7 dias”, ou absoluta, como um intervalo com início e fim definidos. Ofereça atalhos recorrentes, como Hoje, Últimos 7 dias, Últimos 30 dias, Mês atual e Personalizado, quando fizerem sentido para a tarefa.
Permita um intervalo personalizado quando a pessoa precisar investigar incidentes, campanhas, auditorias, fechamentos ou análises históricas. Trate a granularidade separadamente, porque período e granularidade não são a mesma coisa: um período de 90 dias pode ser exibido por dia, semana ou mês.
Mostre a última atualização quando a decisão depender de dados recentes e deixe claro o fuso usado em métricas diárias, SLAs, logs, vendas e operações globais.
Escolha entre aplicação automática ou manual conforme o custo da consulta. Aplique automaticamente quando a mudança for leve e previsível. Use um botão Aplicar quando houver filtros combinados, consulta pesada ou risco de atualizar a tela antes da seleção completa.
Explique exceções no próprio card quando algum painel usar outra janela temporal. Mantenha a recuperação clara, mostrando o estado aplicado e permitindo limpar ou voltar ao período padrão sem apagar outros filtros sem aviso.
Como regra prática, o filtro de período deve responder rapidamente qual intervalo está ativo, o que ele controla, quando os dados foram atualizados e quais exceções existem.
Porque isso importa?
Filtros de periodo alteram diretamente a interpretacao das metricas. O mesmo numero pode indicar situacoes diferentes dependendo da janela temporal, da granularidade, do fuso horario e do momento em que os dados foram atualizados.
Quando o periodo fica escondido ou ambiguo, a pessoa pode comparar metricas fora de contexto, diagnosticar uma queda falsa, ignorar dados parciais ou acreditar que todos os cards seguem o mesmo recorte temporal.
O problema tambem afeta confianca operacional. Dashboards usados para vendas, SLA, incidentes, logs, marketing, receita ou operacoes globais precisam deixar claro se a informacao e atual, parcial, relativa, fixa ou baseada em outro fuso.
Quando usar?
- Dashboards com indicadores ao longo do tempo.
- Relatorios com cards, graficos ou tabelas dependentes de uma janela temporal comum.
- Interfaces em que a pessoa alterna entre periodos recorrentes.
- Produtos que usam dados recentes, atrasados ou em atualizacao.
- Dashboards com navegacao para detalhes, drill-down ou outras telas analiticas.
- Cenarios em que custo, tempo de consulta ou volume de dados muda conforme o periodo escolhido.
Quando evitar?
- Evite tratar o filtro como global quando cada card tem uma janela temporal propria.
- Evite esconder o periodo ativo atras de um icone sem texto quando ele e essencial para interpretar a tela.
- Evite aplicar automaticamente cada mudanca quando o dashboard e pesado ou a pessoa ainda esta compondo o intervalo.
- Evite misturar periodos relativos e fixos sem explicar qual esta aplicado.
- Evite comparar graficos com granularidades diferentes como se fossem equivalentes.
- Evite omitir fuso horario em produtos usados por equipes, contas ou regioes diferentes.
Recomendações
Faça
- Mostre o periodo ativo.
- Declare o escopo do filtro.
- Ofereca atalhos relativos uteis.
- Permita intervalo personalizado.
- Separe periodo e granularidade.
- Mostre ultima atualizacao.
- Informe fuso horario quando relevante.
- Explique cards com periodo diferente.
Evite
- Usar apenas icone de calendario.
- Esconder o intervalo ativo.
- Aplicar consulta pesada a cada clique.
- Comparar periodos inconsistentes.
- Ocultar dados parciais ou atrasados.
- Depender apenas de cor.
- Apagar filtros sem aviso.
- Ignorar fuso horario.