O cruzamento de filtros torna mais fácil e intuitiva para os visualizadores de painéis interagirem com os dados de um painel e entenderem como uma métrica afeta outra. Com o cruzamento de filtros, os usuários podem clicar em um ponto de dados em um bloco do painel para que todos os blocos do painel filtrem automaticamente o valor.
É possível criar vários filtros de uma vez, além dos filtros de painel padrão.
Como ativar o cruzamento de filtros em painéis
Para que o cruzamento de filtros seja ativado, todos os blocos do painel precisam ser criados na mesma Descoberta.
- Verifique se você tem o nível de acesso Gerenciar acesso, Editar para o painel.
Entre no modo de edição do painel selecionando Editar painel no menu do painel de três pontos.
Clique em Filtros na barra de ferramentas azul na parte superior do painel e ative a opção Filtragem cruzada.
Se o painel tiver tipos de visualização não compatíveis, uma janela pop-up indicará que o painel tem blocos que não podem iniciar o cruzamento de filtros. Clique em OK para continuar.
Clique em Salvar na barra de ferramentas do painel.
Os desenvolvedores do LookML podem usar o reconhecimento agregado para otimizar o desempenho da filtragem cruzada. Para saber mais sobre como usar o reconhecimento agregado com painéis, acesse a página de documentação Como criar painéis definidos pelo usuário.
Como criar filtros cruzados em painéis
Depois que o cruzamento de filtros estiver ativado em uma instância e em um painel, você poderá criar filtros cruzados.
- Clique em um ponto de dados em um bloco com uma visualização compatível.
Para gráficos de barras, colunas, linhas, áreas, dispersão e pizza, também é possível clicar na legenda do gráfico.
- O bloco que cria o filtro cruzado destaca esse ponto de dados e esmaece todos os outros pontos. Todos os outros blocos de dados serão filtrados pelo valor desse ponto de dados. O campo e o valor do filtro cruzado aparecem na parte superior do painel para referência.
- Para adicionar mais um valor a um filtro cruzado, mantenha pressionada a tecla Command (Mac) ou Control (Windows) no seu teclado ao clicar em legendas ou pontos de dados adicionais.
- Os blocos também filtram o valor adicional. O valor adicional para o filtro cruzado aparece na parte superior do painel.
- Para adicionar um novo filtro cruzado, clique em outro ponto de dados em qualquer bloco contendo um tipo de visualização compatível. Todos os blocos também são filtrados por esse filtro cruzado, e um campo e um valor adicionais são exibidos na parte superior do painel.
Tipos de visualização compatíveis e não compatíveis
Cada bloco de dados em um painel contém uma visualização, e o tipo de visualização determina se você pode ou não usar os pontos de dados nesse bloco para criar filtros cruzados.
Tipos de visualização compatíveis
Os seguintes tipos de visualização são compatíveis e podem criar filtros cruzados:
- Gráficos de tabela
- Gráficos de tabelas (legadas)
- Gráficos de colunas
- Gráficos de barras
- Gráficos de linhas
- Gráficos de área
- Gráficos de dispersão
- Gráficos de pizza
- Gráficos de mapa que usam a opção Pontos para dados de
type: location
e gráficos de mapas que usam dados detype: zipcode
- Gráficos de mapa estático (regiões)
- Gráficos de mapa estático (pontos)
- Gráficos do Cloud na nuvem
- Gráficos de donut multiples
- Gráficos de funil
- Gráficos de linha do tempo
- Gráficos de cascata
- Gráficos de caixa de texto
- Visualizações personalizadas
Para saber mais sobre como ativar o cruzamento de filtros em visualizações personalizadas, acesse a documentação de referência da API 2.0 no repositório do custom_visualizations_v2
no GitHub.
Tipos de visualização não compatíveis
Os tipos de visualização a seguir não são compatíveis e não podem criar filtros diferentes. No entanto, eles podem ser filtrados por filtros cruzados:
- Gráficos de valor único
- Gráficos de registro único
- Gráficos de mapa que usam opções de Plot diferentes de Pontos para dados de
type: location
ou gráficos de mapa que usam camadas de mapa - visualizações que usam layout de grade;
- visualizações com base em resultados combinados quando todas as consultas nos resultados combinados forem do mesmo recurso "Explorar" que o restante dos blocos do painel. Se um painel contiver um bloco de resultados mesclados com consultas de diferentes explorações, não será possível ativar os filtros diferentes para esse painel.
Independentemente do tipo de visualização, não é possível criar filtros cruzados (ou filtros de painel padrão) em um campo personalizado.
Como usar a seleção de intervalo
Você pode usar a seleção de intervalos para filtrar vários painéis em um intervalo inteiro. Para usar a seleção de intervalo:
- Um bloco do painel precisa usar uma visualização de linha, área ou gráfico de dispersão.
- A visualização precisa usar dados contínuos no eixo x, que geralmente são numéricos, de períodos ou de um tipo baseado em tempo, embora alguns períodos e tipos de tempo não sejam contínuos.
- O Tipo de escala do eixo x da visualização não pode ser Ordinal. Se for Ordinal, a seleção de intervalo cria filtros diferentes para cada ponto de dados selecionado.
Para usar a seleção de intervalo, clique com o botão esquerdo do mouse em uma extremidade do intervalo, segure e arraste até a outra extremidade. Quando você soltar o clique, o filtro cruzado aparecerá na parte superior do painel, e os outros blocos serão filtrados nesse intervalo. Não é possível adicionar valores adicionais aos intervalos entre filtros selecionados.
Por exemplo, este visualizador do painel selecionou as semanas de 25 de novembro e 2 de dezembro. O intervalo selecionado é sombreado, e o filtro cruzado aparece na parte superior do painel.
Cada ponto de dados abrange uma semana. Embora a área sombreada pare em 2 de dezembro, na verdade, o filtro cruzado termina em 9 de dezembro, o último dia da semana. O filtro cruzado na parte superior do painel exibe todo o período, de 25 de novembro a 9 de dezembro.
Tipos de tempo não contínuos
Os tipos de tempo e os tipos baseados em tempo listados abaixo não são considerados contínuos. Se você usar a seleção de intervalo com eles, será criado um filtro cruzado separado para cada ponto de dados selecionado.
date_time_of_day
date_day_of_week
date_month_name
date_quarter_of_year
date_fiscal_quarter_of_year
Como usar filtros cruzados com filtros padrão do painel
Um painel de controle pode conter filtros de painel padrão e de comparação. Os filtros cruzados aparecem depois dos filtros padrão na parte superior do painel e ficam em azul mais escuro. Por exemplo, o filtro "Status" é padrão. Os filtros "Mês de criação" e "Origem do tráfego" são filtros:
Os filtros cruzados diferem dos filtros de painel padrão de algumas maneiras:
- O cruzamento de filtros precisa ser ativado separadamente para a instância e os painéis do Looker.
- Não é necessário ter acesso para editar um painel para criar ou alterar os filtros (você precisa ter acesso para editar para ativar o filtro cruzado em um painel).
- Os filtros cruzados não podem ser configurados com os mesmos controles do painel que os filtros padrão.
- Os filtros específicos não ficam visíveis para outros usuários, a menos que o painel filtrado seja compartilhado por um link ou incorporado a um site.
- Os filtros cruzados não são salvos no painel. Quando você sai de um painel, os filtros cruzados são apagados.
- Os filtros cruzados não são aplicados a downloads, programações ou alertas do painel.
Com os filtros cruzados, é possível fazer alterações temporárias nos valores de filtro de um painel. No entanto, se você criar um filtro cruzado no mesmo campo usado por um filtro padrão, o valor do filtro padrão não poderá ser alterado até que o filtro cruzado seja removido.
Se você tiver permissões para edição em um painel, poderá editar e criar filtros de painel padrão enquanto os filtros cruzados estiverem ativados. No entanto, entrar no modo de edição para editar ou adicionar filtros padrão apagará todos os filtros cruzados atuais.
Como compartilhar painéis filtrados
Os filtros cruzados não são salvos em um painel. Você pode compartilhá-los das seguintes maneiras:
- Compartilhando um link para o painel.
- Ao incorporar um painel com vários filtros
Perfuração com o cruzamento de filtros ativado
Quando o cruzamento estiver ativado em um painel, clique com o botão direito do mouse para detalhar os dados da visualização.
Remoção de filtros cruzados
Há duas opções para remover um filtro cruzado individual:
- Clique novamente no ponto de dados que está sendo filtrado.
- Clique no X ao lado do valor do filtro cruzado na parte superior do painel.
Se houver vários filtros, você poderá limpar todos eles clicando no X à direita dos valores do filtro, na parte superior do painel.
Entrar no modo de edição também limpa todos os filtros cruzados.
Como otimizar o desempenho da filtragem cruzada usando o reconhecimento agregado
Os desenvolvedores do LookML podem otimizar o desempenho da consulta de painéis filtrados com o reconhecimento agregado. Com o reconhecimento agregado, os desenvolvedores podem criar tabelas agregadas nos parâmetros explore
do LookML, que podem otimizar as consultas para um ou mais blocos em um painel. A primeira etapa é fazer com que a tabela agregada LookML apareça na opção Get LookML no menu de três pontos do painel. Para mais informações, consulte a página de documentação do parâmetro aggregate_table
.