O cruzamento de filtros está disponível somente para a nova experiência do painel do Looker e não está disponível para painéis legados. Para determinar o tipo de painel que você está usando, compare as capturas de tela nas páginas de documentação Como visualizar painéis e Como visualizar painéis legados.
O cruzamento de filtros facilita e permite que os visualizadores de painéis interajam com um painel e entenda 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 sejam filtrados automaticamente nesse valor.
É possível criar vários filtros de uma só vez, e os filtros cruzadas podem ser usados com filtros de painel padrão.
Ativar o cruzamento de filtros em painéis
Para que o cruzamento de filtros seja ativado, todos os blocos do painel precisam ser criados no mesmo Explorar.
- 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 chave Cruzamento de filtros.
Se o painel apresentar tipos de visualização não compatíveis, uma janela pop-up indica que o painel contém 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 do cruzamento de filtros. 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
Quando o cruzamento de filtros está ativado em uma instância e em um painel, você pode criar filtros cruzadas.
- Clique em um ponto de dados em um bloco com uma visualização compatível.
Para gráficos de barras, colunas, linhas, áreas, gráficos de dispersão e pizza, você também pode clicar na legenda do gráfico.
- O bloco que cria o filtro cruzado destaca esse ponto de dados e esmaece todos os outros pontos de dados. 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 teclado enquanto clica em outros pontos de dados ou legendas.
- Os blocos também filtram o valor adicional. O valor adicional do filtro cruzado é exibido na parte superior do painel.
- Para adicionar um novo filtro cruzado, clique em outro ponto de dados em qualquer bloco que contenha um tipo de visualização compatível. Todos os blocos também filtram por ele, e um campo e um valor adicionais aparecem na parte superior do painel.
Tipos de visualização compatíveis e incompatí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 vários filtros.
Tipos de visualização compatíveis
Os tipos de visualização a seguir são compatíveis e podem criar vários filtros:
- 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 de palavras na nuvem
- Gráfico de rosca
- Gráficos de funil
- Gráficos de linhas do tempo
- Gráficos de cascata
- Gráficos de boxe
- Visualizações personalizadas
Para ver informações sobre como ativar o cruzamento de filtros em visualizações personalizadas, consulte a documentação de referência da API 2.0 no repositório do GitHub do custom_visualizations_v2
(em inglês).
Tipos de visualização incompatíveis
Os seguintes tipos de visualização não são compatíveis e não podem criar filtros cruzados. No entanto, eles podem ser filtrados por filtros cruzados:
- Gráficos de valor único
- Gráficos de registros únicos
- 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 o layout de grade.
- Visualizações com base em resultados mesclados quando todas as consultas nos resultados mesclados são provenientes da mesma exploração que o restante dos blocos do painel (se um painel tiver um bloco de resultados mesclados com consultas de diferentes explorações, os filtros não poderão ser ativados nesse painel)
Independentemente do tipo de visualização, não é possível criar filtros diferentes (ou filtros de painel padrão) em um campo personalizado.
Usar a seleção de intervalos
É possível usar a seleção de intervalos para filtrar vários painéis em um intervalo inteiro. Para usar a seleção de intervalo, faça o seguinte:
- 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 dados numéricos, dados que usam períodos ou dados de um tipo com base no 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 intervalos cria filtros cruzados separados para cada ponto de dados selecionado.
Para usar a seleção de intervalo, clique em uma extremidade do intervalo, mantenha-a pressionada e arraste para a outra extremidade do intervalo. Quando você soltar o clique, o filtro cruzado será exibido 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 de seleção.
Por exemplo, este visualizador do painel selecionou as semanas de 25 de novembro e 2 de dezembro. O intervalo selecionado está sombreado, e o cruzamento de filtros aparece na parte superior do painel.
Cada ponto de dados abrange uma semana. Embora a área sombreada pare em 2 de dezembro, o cruzamento de filtros termina em 9 de dezembro, o último dia da semana. O filtro cruzado na parte superior do painel exibe toda a faixa, de 25 de novembro a 9 de dezembro.
Tipos de tempo não contínuo
Os tipos de período e os tipos de tempo listados abaixo não são considerados contínuos. Se você usar a seleção de intervalo com eles, um filtro cruzado separado será criado 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 pode conter filtros cruzados e filtros de painel padrão. Os filtros diferentes aparecem depois dos filtros padrão, na parte superior do painel, e ficam em um azul mais escuro. Por exemplo, o filtro "Status" é um filtro padrão. Os filtros de Mês criado e Origem do tráfego são filtros cruzados:
Os filtros diferentes diferem dos filtros de painel padrão de algumas maneiras:
- O cruzamento de filtros precisa ser ativado separadamente para sua instância e os painéis do Looker.
- Não é necessário ter acesso para edição em um painel para criar ou alterar vários filtros. Você precisa de acesso para editar para ativar o cruzamento de filtros em um painel.
- Não é possível configurar os filtros diferentes com os mesmos controles do painel que os filtros padrão.
- Outros filtros específicos não são visíveis para os outros usuários, a menos que o painel filtrado seja compartilhado por meio de um link ou incorporado a um site.
- Os filtros não são salvos no painel. Quando você sai de um painel, os filtros cruzados são apagados.
- Os filtros diferentes não são aplicados a downloads, programações ou alertas do painel.
Ao usar filtros cruzados, você pode fazer mudanças temporárias nos valores de filtro de um painel. No entanto, se você criar um filtro cruzado no mesmo campo que um filtro padrão está usando, 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 diferentes estiverem ativados. No entanto, quando você entrar no modo de edição para editar ou adicionar filtros padrão, os filtros de filtro atuais serão apagados.
Como compartilhar painéis filtrados
Os filtros diferentes não são salvos em um painel. Você pode compartilhá-los das seguintes maneiras:
- Ao compartilhar um link para o painel
- Ao incorporar um painel que contém filtros cruzados
Perfuração quando o cruzamento de filtros está ativado
Quando o cruzamento de filtros está ativado em um painel, clique com o botão direito do mouse para dividir os dados.
Remoção de filtros cruzados
Há duas opções para remover um filtro individual:
- Clique novamente no ponto de dados que está com o cruzamento de filtros.
- Clique no X ao lado do valor do filtro na parte superior do painel.
Se houver vários filtros diferentes, limpe todos eles clicando no X à direita dos valores de filtro, na parte superior do painel.
Entrar no modo de edição também apaga todos os filtros.
Como otimizar o desempenho do cruzamento de filtros usando o reconhecimento agregado
Os desenvolvedores do LookML podem otimizar o desempenho da consulta de painéis entre filtros usando o reconhecimento agregado. Com o reconhecimento agregado, os desenvolvedores podem criar tabelas agregadas com os parâmetros explore
do LookML, o que pode otimizar as consultas para um ou mais blocos em um painel. O primeiro passo é criar a tabela agregada LookML, que aparece 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
.