Painéis com cruzamento de filtros

O cruzamento de filtros torna mais fácil e intuitivo para os visualizadores de painéis interagir com os dados de um painel e entender como uma métrica afeta outra. Com o cruzamento de filtros, os usuários podem selecionar um ponto de dados em um bloco do dashboard para que todos os blocos do dashboard sejam filtrados automaticamente com base nesse valor.

Vários filtros cruzados podem ser criados ao mesmo tempo, e eles podem ser usados em conjunto com os filtros padrão do painel.

Como ativar o cruzamento de filtros em painéis

Para que o cruzamento de filtros seja ativado, todos os blocos do dashboard precisam ser criados na mesma Análise.

  1. Verifique se você tem o nível de acesso Gerenciar acesso, edição no painel.
  2. Entre no modo de edição do painel selecionando Editar painel no menu de três pontos.
  3. Selecione Filtros na barra de ferramentas azul na parte superior do painel e ative a opção Cruzamento de filtros.
  4. Se o dashboard tiver algum tipo de visualização não aceito, uma janela pop-up vai indicar que o dashboard contém blocos que não conseguem iniciar o cruzamento de filtros. Selecione OK para continuar.
  5. Selecione 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

Depois que o cruzamento de filtros é ativado em uma instância e um painel, você pode criar filtros cruzados.

  1. Selecione um ponto de dados em um bloco que contenha uma visualização compatível. Para gráficos de barras, colunas, linhas, áreas, gráficos de dispersão e pizza, você também pode selecionar a legenda do gráfico.

  2. O bloco que cria o cruzamento de filtros destaca esse ponto de dados e esmaece todos os outros pontos de dados. Todos os outros blocos de dados serão filtrados pelo valor daquele ponto de dados. O campo e o valor do cruzamento de filtros aparecem na parte de cima do painel para referência.

  3. Para adicionar mais um valor a um cruzamento de filtros, mantenha pressionada a tecla Command (Mac) ou Control (Windows) no teclado enquanto seleciona pontos de dados ou legendas adicionais.

  4. Os blocos também filtram o valor adicional. O valor adicional do cruzamento de filtros aparece na parte de cima do painel.

  5. Para adicionar um novo cruzamento de filtros, selecione outro ponto de dados em qualquer bloco que contenha um tipo de visualização compatível. Todos os blocos também são filtrados por esse cruzamento, e um campo e um valor adicionais são exibidos na parte superior do painel.

Tipos de visualização com e sem suporte

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:

Para informações 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 GitHub do custom_visualizations_v2 (em inglês).

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 cruzados. No entanto, eles podem ser filtrados por filtros cruzados:

Independentemente do tipo de visualização, não é possível criar filtros cruzados (ou filtros de painel padrão) em um campo personalizado.

Usando a seleção de intervalo

Você pode usar a seleção de intervalo para fazer a filtragem cruzada de um painel em um intervalo inteiro. Para usar a seleção de intervalo:

  • Um bloco do dashboard precisa usar uma visualização de linhas, áreas ou gráficos de dispersão.
  • A visualização precisa usar dados contínuos no eixo X, que geralmente são dados numéricos, dados que usam timeframes ou dados baseados 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 intervalo vai criar filtros cruzados diferentes para cada ponto de dados selecionado.

Para usar a seleção de intervalo, selecione uma extremidade do intervalo à esquerda, mantenha pressionada e arraste até a outra extremidade. Quando você soltar o controle, o cruzamento de filtros vai aparecer na parte de cima do painel de controle, e os outros blocos serão filtrados por esse intervalo. Não é possível adicionar valores adicionais aos filtros cruzados da seleção de intervalos.

Por exemplo, o visualizador do painel na imagem a seguir selecionou as semanas de 25 de novembro e 2 de dezembro. O intervalo selecionado está sombreado, e o filtro cruzado aparece na parte superior do dashboard.

Um exemplo de cruzamento de filtros em um dashboard.

Cada ponto de dados abrange uma semana. Embora a área sombreada pareça terminar em 2 de dezembro, o cruzamento de filtros acaba em 9 de dezembro, o último dia dessa semana. O cruzamento de filtros na parte superior do painel exibe o período completo, de 25 de novembro a 9 de dezembro.

Tipos de tempo não contínuos

Os timeframes 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, um cruzamento de filtros 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 os filtros padrão do painel

Um painel pode conter filtros cruzados e filtros de painel padrão. Os filtros cruzados aparecem depois dos filtros padrão na parte de cima do painel e têm um azul mais escuro. Por exemplo, na imagem a seguir, o filtro "Status" é padrão. Os filtros "Mês de criação" e "Origem do tráfego" são de filtros cruzados:

Exemplo de gráfico de linhas mostrando o estilo visual dos filtros cruzados.

Os filtros cruzados têm algumas diferenças em relação aos filtros padrão do painel:

  • O cruzamento de filtros precisa ser ativado separadamente para as instâncias e os painéis do Looker (Google Cloud Core).
  • Você não precisa ter acesso para edição em um painel se quiser criar ou mudar filtros cruzados. Você precisa ter acesso para editar para ativar o cruzamento de filtros em um painel.
  • Os filtros cruzados não podem ser configurados com os mesmos controles do painel que os filtros padrão.
  • Os filtros cruzados específicos não ficam visíveis para outros usuários, a menos que o painel seja compartilhado por um link ou incorporado a um site.
  • Os filtros cruzados não são salvos no painel. Ao sair do painel, os filtros cruzados são apagados.
  • Os filtros cruzados 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 cruzamento de filtros no mesmo campo que um filtro padrão está usando, o valor do filtro padrão não poderá ser alterado até que o cruzamento seja removido.

Se você tiver permissões de edição em um painel, poderá editar e criar filtros de painel padrão enquanto os filtros cruzados estiverem ativados. No entanto, se você entrar no modo de edição para editar ou adicionar filtros padrão, os filtros cruzados atuais vão ser apagados.

Como compartilhar painéis com vários filtros

Os filtros cruzados não são salvos em um painel. Você pode compartilhá-los das seguintes maneiras:

Detalhamento quando o cruzamento de filtros está ativado

Quando o cruzamento de filtros está ativado em um dashboard, você pode clicar 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 cruzamento de filtros individual:

  1. Selecione o ponto de dados que está sendo filtrado novamente.
  2. Selecione o X ao lado do valor do cruzamento de filtros na parte de cima do dashboard.

Se houver vários filtros cruzados, selecione o X à direita dos valores de filtro na parte de cima do painel para limpar todos eles.

Entrar no modo de edição também limpa todos os filtros cruzados.

Como otimizar o desempenho do cruzamento de filtros usando o reconhecimento agregado

Os desenvolvedores do LookML podem otimizar o desempenho de consultas de dashboards com vários filtros usando o reconhecimento agregado. Com o reconhecimento agregado, os desenvolvedores podem criar tabelas agregadas nos parâmetros explore do LookML, o que pode otimizar consultas para um ou mais blocos em um dashboard. A primeira etapa é acessar o LookML da tabela de agregação, que aparece na opção Acessar o LookML no menu de três pontos do dashboard. Para mais informações, consulte a página de documentação do parâmetro aggregate_table.