Skip to Content
DashboardFiltros de Dashboard, Página e Widget

Filtros de Dashboard, Página e Widget

O dashboard atual possui uma estrutura de filtros mais rica do que a maioria dos painéis simples. Em vez de existir apenas um “filtro geral”, o sistema trabalha com níveis diferentes de alcance. Entender isso é essencial para não gerar interpretações erradas.

1. Os três níveis principais

O filtro de Dashboard afeta o painel inteiro.

Exemplo de uso: ocultar permanentemente registros de teste, veículos inativos ou dados fora da operação padrão.

2. Onde cada filtro é configurado

Dashboard e Página

Ficam na lateral esquerda, em Filtros Globais. Nessa área há uma pequena navegação com os níveis:

  • Dashboard
  • Página
  • Widget

Quando a aba Página está ativa, o botão muda para “+ Filtro de Página”.

Widget

Fica na lateral direita, em:

  • Período do Widget
  • Filtros Internos

3. Período global

O bloco Período da lateral esquerda limita os dados por data antes de os widgets serem calculados.

Exemplo de cenário: exibir somente o primeiro trimestre de 2025 em todos os gráficos do painel.

4. Período do widget

No painel direito, o widget pode ter um período próprio.

Isso é útil em cenários como:

  • painel geral com 90 dias e widget específico com 7 dias
  • painel anual com KPI mensal
  • tabela histórica com gráfico focado no período mais recente

Além de início e fim, o widget aceita:

  • coluna de data
  • ordenação por mais antigo ou mais recente

5. Filtros por valor literal e por campo

Uma evolução importante do projeto atual é que o filtro não compara apenas com um valor digitado. Ele também pode comparar com outro campo.

Valor

Você escreve um valor fixo.

Exemplo: status == ativo

Campo

Você compara um campo com outro campo da própria linha.

Exemplo conceitual: usar uma regra que compare data_real com data_prevista, ou valor_real com valor_limite, conforme a base disponível.

Esse recurso é valioso em cenários analíticos e operacionais em que a regra depende da relação entre dois campos, e não de um número fixo.

6. Operadores

Para campos textuais, os operadores mais úteis são:

  • ==
  • !=
  • contains
  • not_contains
  • starts_with
  • ends_with

Recomendação prática: para público leigo, contains costuma ser mais seguro do que ==.

7. Exemplos de uso por nível

Cenário: a empresa não quer que registros de treinamento apareçam em nenhuma análise.

Solução: filtro de dashboard removendo registros de teste de forma permanente naquele painel.

8. Como remover filtros

Cada filtro criado aparece como uma etiqueta com um “X” ao lado. Remover o filtro apaga apenas aquela regra, sem afetar os demais componentes do painel.

9. Erros mais comuns

  • usar == quando o campo tem variações de escrita
  • digitar valor textual com espaço a mais
  • esquecer em qual nível o filtro foi criado
  • aplicar filtro de widget achando que ele vale para toda a página
  • filtrar por um campo que não pertence à fonte ativa do widget
⚠️

Quando o resultado some completamente, a primeira verificação deve ser: “em qual nível está o filtro que eu apliquei?”. Muitas vezes o problema não é o dado, e sim o alcance da regra.

O próximo passo é conhecer recursos que trabalham junto com filtros, como segmentadores, interações entre widgets e drill.