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
Dashboard
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
Texto
Para campos textuais, os operadores mais úteis são:
==!=containsnot_containsstarts_withends_with
Recomendação prática: para público leigo, contains costuma ser mais seguro do que ==.
7. Exemplos de uso por nível
Dashboard
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.