Filtros AND/OR nas Análises detalhadas

Agrupe e use a lógica de filtro AND/OR sem precisar criar expressões de filtro manualmente em uma Análise.

Como criar filtros AND/OR

Os filtros E/OU aparecem na seção Filtros em "Explorar" acima dos resultados. Você pode personalizar filtros com a lógica AND/OR ao adicionar ou editar um filtro em uma Análise.

É possível adicionar um filtro de várias maneiras:

  • Escolha o ícone Filtrar por campo de um campo no seletor de campo da ferramenta Explorar.
  • Selecione a opção Filtrar no menu de engrenagem da tabela de dados de um campo.
  • Selecione o botão Filtro na seção Filtros do Explore.

Para remover um filtro, clique no ícone Remover X ao lado dele.

Filtrar opções da seção

Quando você adiciona mais de um filtro, a opção de especificar entre a lógica de filtro AND e OR e alternar entre eles aparece à esquerda dos campos de filtro. Um novo grupo de filtros cria um conjunto separado de filtros com a opção de especificar entre a lógica de filtros AND e OR entre os grupos. A seção de filtros contém as seguintes opções:

  1. Botão de lógica AND/OR: selecione essa opção para alternar a lógica do filtro. Ele mostrará E ou OU, dependendo da lógica selecionada. Importante: dependendo das condições do filtro, os botões E ou OU podem não funcionar, indicando que não é possível mudar a lógica.
  2. Botão + Filtro: selecione essa opção para adicionar outro filtro ao mesmo grupo.
  3. Botão + Novo grupo: selecione essa opção para criar um novo grupo de filtros.
  4. + Expressão personalizada: selecione essa opção para criar uma expressão personalizada manualmente usando Lexp.

Filtrar grupos

Os filtros podem ser classificados em grupos separados conectados pela lógica de filtro "E/OU". Por exemplo, pode haver vários filtros nos grupos A e B, e você pode definir a Análise para filtrar por group A OU group B. Com os grupos, você pode filtrar "Explores" para várias condições que não estão diretamente relacionadas.

Por exemplo, os filtros "Explore" abaixo contêm dois grupos separados pela lógica OR:

  1. O Status dos pedidos é pending E o Estado dos usuários é California OU
  2. A Categoria dos produtos é active E o Custo dos itens do inventário é <= 100

O Explore resultante mostra dados de pending pedidos em California OU pedidos que contêm produtos da categoria Active com o custo de less than or equal to 100.

Filtros E/OU e filtros obrigatórios

Os filtros obrigatórios (por exemplo, um filtro que é exigido com o parâmetro always_filter ou conditionally_filter) sempre aparecem no primeiro grupo de filtros, ou group A.

Para adicionar várias condições de filtro a um campo referenciado por um filtro obrigatório, clique no botão Adicionar ao lado de cada condição. A lógica de filtro OR vai ser aplicada automaticamente entre cada condição adicionada ao campo de filtro obrigatório.

É possível adicionar vários filtros a group A clicando no botão + Filter, e você pode adicionar grupos de filtros subsequentes clicando em + New Group.

Filtros E/OU em painéis

Os filtros AND/OR são criados na seção "Explorar filtros" e convertidos em expressões do Looker antes da execução da consulta. Como resultado, os filtros E/OU se comportam de maneira diferente dos filtros básicos nos painéis.

Se uma consulta que usa os filtros "E" e "OU" for adicionada a um painel, os filtros não vão aparecer na seção filtros do painel. Os filtros ainda são aplicados a essa consulta e podem ser editados no bloco da consulta correspondente.