Como cruzamento de filtros de painéis

Com o cruzamento de filtros, fica mais fácil e intuitivo para os espectadores 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 selecionar um ponto de dados em um bloco do dashboard para que todos os blocos do dashboard filtrem automaticamente esse valor.

É possível criar vários filtros cruzados 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 a partir da mesma Explorar.

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

Criação de filtros cruzados nos painéis

Depois que o cruzamento de filtros estiver ativado em uma instância e em um painel, será possível criar filtros cruzados.

  1. Selecione um ponto de dados dentro de um bloco com uma visualização compatível. Também é possível selecionar a legenda do gráfico nos gráficos de barras, colunas, linhas, área, dispersão e pizza.

  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 de cruzamento de filtros aparecem na parte de cima do painel para referência.

  3. Para adicionar outro valor a um cruzamento de filtros, mantenha pressionada a tecla Command (Mac) ou Control (Windows) no teclado e selecione outras legendas ou pontos de dados.

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

  5. Para adicionar um novo cruzamento de filtros, selecione outro ponto de dados em qualquer bloco com 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 aparecem na parte superior do dashboard.

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 filtros cruzados.

Tipos de visualização compatíveis

Os seguintes tipos de visualização são compatíveis e podem criar filtros cruzados:

Para saber 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 (link em inglês).

Tipos de visualização sem suporte

Os tipos de visualização a seguir não são suportados e não podem criar filtros cruzados; no entanto, eles podem ser filtrados por filtros cruzados:

Seja qual for o 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 filtrar um painel em um intervalo inteiro. Para usar a seleção de intervalo:

  • Um bloco de um painel deve 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 timeframes ou dados 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 criará filtros cruzados separados para cada ponto de dados selecionado.

Para usar a seleção de intervalo, selecione uma extremidade do intervalo à esquerda, mantenha a tela pressionada e arraste até o outro final. Quando você soltar a retenção, o cruzamento de filtros aparece na parte superior do painel de controle e os outros blocos são filtrados nesse intervalo. Não é possível adicionar valores adicionais aos filtros cruzados de 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 painel de controle.

Exemplo de cruzamento de filtros de um dashboard.

Cada ponto de dados abrange uma semana. Embora a área sombreada pareça terminar em 2 de dezembro, o cruzamento de filtros termina 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 horário não contínuos

Os timeframes e os tipos com base no tempo listados abaixo não são considerados contínuos. Se você usar a seleção de intervalo com elas, 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 filtros do dashboard padrão

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

Gráfico de linhas de exemplo mostrando o estilo visual dos filtros cruzados.

Os filtros cruzados diferem dos filtros do painel padrão de algumas maneiras:

  • O cruzamento de filtros precisa ser ativado separadamente para a instância e os painéis do Looker (Google Cloud Core).
  • Você não precisa ter acesso de edição a um painel para criar ou alterar filtros cruzados. É necessário 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.
  • 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. Quando você sai de um painel, os filtros cruzados são apagados.
  • Eles 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 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 de edição para um painel, poderá editar e criar filtros padrão enquanto os filtros cruzados estiverem ativados. No entanto, entrar no modo de edição para editar ou adicionar filtros padrão limpará todos os filtros cruzados atuais.

Como compartilhar painéis com filtros cruzados

Os filtros cruzados não são salvos em um dashboard. 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, clique com o botão direito do mouse para detalhar os dados da visualização.

Como remover filtros cruzados

Há duas opções para remover um cruzamento de filtros individual:

  1. Selecione novamente o ponto de dados que está passando pelo cruzamento de filtros.
  2. Selecione o X ao lado do valor do cruzamento de filtros na parte de cima do painel.

Se houver vários filtros cruzados, remova todos selecionando o 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 do cruzamento de filtros usando o reconhecimento agregado

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