Filtros AND/OR nas análises detalhadas

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

Como criar filtros AND/OR

Os filtros AND/OR aparecem na seção Filtros de uma análise detalhada. É possível personalizar filtros com a lógica AND/OR ao adicionar ou editar um filtro em uma análise detalhada.

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

  • Selecione o ícone Filtrar por campo de um campo no seletor de campos da análise detalhada.
  • Selecione a opção Filtrar no menu de engrenagem da tabela de dados de um campo.
  • Selecione o botão Filtrar na seção Filtros da análise detalhada.

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

Opções da seção de filtro

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

  1. Botão de lógica E/OU: selecione essa opção para mudar a lógica do filtro. Ele vai mostrar AND ou OR, dependendo da lógica selecionada. Importante: dependendo das condições de filtro, os botões E ou OU podem não estar disponíveis, indicando que a lógica não pode ser alterada.
  2. Botão + Filtrar: selecione essa opção para adicionar outro filtro no mesmo grupo.
  3. Botão + Novo grupo: selecione essa opção para criar um novo grupo de filtros.
  4. Botão + 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 por 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 detalhada para filtrar group A OU group B. Com os grupos, é possível filtrar análises detalhadas para várias condições que não estão diretamente relacionadas.

Por exemplo, os filtros de análise detalhada a seguir contêm dois grupos separados com a lógica OR:

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

A análise detalhada resultante vai mostrar dados de pedidos de pending pedidos em California OU pedidos que contêm bens da categoria Active com custo de less than or equal to 100.

Limitações

Confira abaixo as limitações dos filtros AND/OR nas Análises detalhadas:

  • Vários filtros usam a lógica AND por padrão.
  • Os filtros OR não são compatíveis quando você filtra uma métrica.
  • Os filtros AND não são compatíveis com campos somente para filtros.
  • Dois ou mais grupos de filtros usam por padrão a lógica de filtro OR, a menos que o filtro no primeiro grupo inclua um filtro obrigatório. A lógica de filtro AND é a padrão se o primeiro grupo incluir um filtro obrigatório.

Informações importantes

As seções a seguir incluem informações sobre filtros AND/OR e obrigatórios, além de filtros AND/OR em painéis.

Filtros AND/OR e obrigatórios

Os filtros obrigatórios (por exemplo, um filtro obrigatório 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 é 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 + Filtro e outros grupos de filtros clicando em + Novo grupo.

Filtros AND/OR em painéis

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

Se uma consulta que usa filtros AND e OR 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 de consulta correspondente.