Como adicionar filtros a painéis legados

Nesta página, descrevemos os painéis legados do Looker. Atualize os painéis novos do Looker para um desempenho mais rápido, aparência nova e moderna, além de filtros personalizáveis e fáceis de usar. 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 tutorial anterior mostrou como editar um painel legado. Este tutorial mostra como configurar e adicionar filtros aos seus painéis legados para que os usuários possam restringir os dados exibidos nos painéis.

Adicionar filtros de painel legados que um usuário pode mudar

Os filtros podem ser adicionados a um painel legado para que os usuários possam restringir os resultados do painel aos dados em que têm interesse. Para começar, confira se o painel está no modo de edição e clique em Filtros na barra de ferramentas do painel legado. Isso abrirá a janela Add/Edit Dashboard Filters:

Em seguida, na janela Add/Edit Dashboard Filters:

  1. Clique em Novo filtro para criar um novo filtro. O Looker lista o novo filtro no lado esquerdo do pop-up de filtros. Arraste e solte os filtros para controlar a ordem em que eles serão mostrados no painel.
  2. Atribua um nome ao filtro.
  3. Escolha o tipo de filtro que você quer criar. Você pode criar um filtro Data, String, Número ou Campo. Os tipos Data, String e Número permitem que o usuário insira o valor que quiser desse tipo. O tipo Campo permite escolher um campo específico em que o filtro limitará os dados. No caso de um filtro de tipo Campo, se o campo vinculado for um campo String, o Looker sugerirá opções de filtro que correspondam ao que o usuário digita.
  4. Adicione um valor padrão, se quiser. Esse valor será sugerido ao usuário quando ele carregar o painel, mas poderá alterá-lo se desejar. Você pode escolher um valor padrão básico nos menus suspensos ou criar um valor padrão mais complexo com base em uma correspondência avançada, conforme explicado na página de documentação Como filtrar e limitar dados.

  5. Decida a quais blocos o filtro será aplicado e ative-os. Em seguida, escolha o campo LookML em que o valor do filtro será aplicado.

  6. Para blocos com base em resultados de consulta mesclados, selecione a consulta ou as consultas a que você quer aplicar o filtro e ative-os. Em seguida, selecione o campo LookML em que o valor do filtro será aplicado.

  7. Na guia Filtros para atualizar, é possível fazer diferentes filtros dependentes do filtro selecionado, conforme descrito na seção a seguir. Para fazer isso, siga estas etapas:

    • Salve seu filtro, conforme definido até agora.
    • Ative a chave ao lado dos outros filtros que você quer que sejam dependentes desse filtro.
  8. Na guia Personalizar filtro, escolha o comportamento do seu filtro:

    • Exigir um valor de filtro para executar este painel:o usuário precisa inserir um valor de filtro para que o painel possa ser executado. Consulte esta seção abaixo.
    • Permitir diversos valores de filtro: quando essa opção está ativada, o usuário pode selecionar vários valores de filtro. Quando ela está desativada, o usuário pode selecionar apenas um valor. Consulte esta seção abaixo.
  9. Salve seu filtro.

Se você mudar os nomes dos campos que servem como filtros nos painéis de aparência ou legados, analise a seção "Filtros" e os painéis programados e atualize os filtros conforme necessário para refletir as alterações. Se a entrega de conteúdo programada incluir filtros que não funcionam mais (por exemplo, se o campo referenciado tiver mudado), a exibição programada poderá expor dados não filtrados.

Comportamento padrão do filtro do painel legado

Por padrão, um novo filtro de painel legado é desativado para todos os blocos existentes no painel. Para aplicar o novo filtro a um ou mais blocos, você precisa ativar cada um desses blocos na guia Blocos a serem atualizados da janela Adicionar/editar filtros do painel.

Por padrão, um novo bloco não estará sujeito a um filtro anterior, que foi configurado antes da adição do bloco ao painel de controle. Para aplicar o filtro a um novo bloco, é necessário editar o bloco diretamente, colocando o painel no modo de edição, selecionando Editar filtros aplicados no bloco e ativar a opção de filtragem.

Se os filtros do painel forem aplicados a um bloco de resultados de mesclagem e a mudança for mesclada de alguma forma, por exemplo, se alguém reordenar as consultas de mesclagem ou adicionar ou remover consultas, todos os filtros do painel serão desativados para esse bloco. Para reaplicar os filtros, ative o bloco na guia Tiles to Update (blocos para atualizar) da janela Add/Edit Dashboard Filters.

Os filtros de painel legados substituem os filtros aplicados à aparência ou aos filtros subjacentes de um bloco quando os dois tipos de filtro estão filtrando exatamente no mesmo campo. Consulte a postagem Como substituir filtros de aparência na seção Explorar com filtros globais do painel da Looker para mais detalhes.

Filtros do painel legado como resultados de detalhamento

Se o administrador do Looker tiver ativado o recurso Painéis em menus de detalhamento, os usuários poderão vincular diretamente a um painel de um Menu de exploração em um campo usado como filtro no painel legado.

O painel de controle será exibido em um menu de detalhamento nas seguintes situações:

  • Quando há um filtro global no painel legado de type: field que filtra um campo em que um usuário faz um detalhamento.

  • Quando há um filtro global de qualquer tipo aplicado a um bloco no painel legado e o usuário faz uma análise no campo a que o filtro é aplicado

Como configurar filtros facetados

Os filtros do painel do tipo Field podem ser aplicados a outros filtros Field. Por exemplo, você pode ter um filtro Estado do aeroporto e um Nome do aeroporto. Algo que você pode querer fazer é atualizar o filtro Nome do aeroporto com base no filtro Estado do aeroporto:

Ao fazer isso, apenas os aeroportos que estão no estado escolhido serão sugeridos ao usuário:

Exigir um valor de filtro

Por padrão, os filtros não exigem valores. Se um filtro que não exige um valor for deixado em branco, os dados simplesmente não serão restritos pelo campo de filtro. Por exemplo, se você tiver um filtro em um campo State em um painel, se esse filtro não receber um valor, o painel retornará dados de todos os estados.

Se um filtro exigir um valor, o painel não será executado se o filtro for deixado em branco. Programações com filtros em branco também não exibirão resultados após a entrega.

Você pode exigir que um usuário insira um valor em um filtro antes de executar o painel:

  1. Clique no filtro na janela Add/Edit Dashboard Filters.
  2. Clique na guia Personalizar filtro.
  3. Ative ou desative a opção Exigir um valor de filtro para executar este painel.
  4. Clique em Save.

Se a opção Exigir um valor do filtro para executar este painel estiver ativada, sempre que um usuário tentar executar o painel sem inserir um valor no filtro obrigatório:

  • O botão Executar do painel está esmaecido e desativado.
  • Se o usuário passar o cursor sobre o botão Executar, será exibida uma mensagem indicando que ele precisa fornecer um valor para o filtro.
  • Um ícone de aviso amarelo aparece ao lado do campo de filtro.
  • Quando o usuário passa o cursor sobre o ícone de aviso, aparece uma mensagem informando que o filtro exige um valor.
  • As opções Limpar cache e atualizar estão desativadas no menu de engrenagem do painel e nos menus de blocos individuais.

Limitação do número de valores

Por padrão, um usuário pode selecionar vários valores para um filtro de painel legado. Você pode optar por limitar os usuários a um único valor de filtro:

  1. Clique no filtro na janela Add/Edit Dashboard Filters.
  2. Clique na guia Personalizar filtro.
  3. Ative ou desative a opção Permitir vários valores de filtro.
  4. Clique em Save.

Quando a opção Permitir vários valores de filtro estiver ativada, o usuário poderá adicionar outros valores para um filtro:

Quando a opção Permitir vários valores de filtro estiver desativada, não haverá opção para adicionar um segundo valor ao filtro. O valor padrão do filtro poderá ser é igual a (para strings e números), está no dia (para datas) ou corresponde a um atributo de usuário (para strings, números e datas):

Nos campos de local, o filtro do painel legado não pode ser desativado como Permitir vários valores de filtro.

Como reorganizar filtros do painel legado

É possível usar o recurso de arrastar e soltar para reordenar os filtros do painel legado. Para fazer isso, siga estas etapas:

  1. Verifique se o painel está no modo de edição.
  2. Clique em Filtros na barra de ferramentas do painel. Isso abrirá a janela Add/Edit Dashboard Filters:

  3. Clique e mantenha pressionadas as três linhas horizontais à esquerda do nome do filtro que você quer mover.

  4. Mantenha o filtro pressionado e arraste-o para a posição desejada:

  5. Clique em Salvar no canto inferior direito da janela.

Agora os filtros aparecerão na ordem em que foram organizados. Nesse caso, mudamos Idade para ser o primeiro filtro e Data de criação para ser o último filtro: