Como filtrar e limitar dados

Nesta página, explicamos como um usuário pode filtrar e limitar os dados em uma Análise do Looker. Por exemplo, um usuário pode filtrar os resultados da consulta do Explore para os últimos três meses ou para um determinado cliente. Os usuários também podem limitar o número de linhas exibidas em um Explore ou o número de colunas dinâmicas exibidas em um Explore.

Filtrar dados

Os filtros permitem restringir os dados que você está visualizando a itens de interesse. Qualquer campo na sua instância do Looker pode se tornar um filtro.

Também não é necessário adicionar uma dimensão ou medição aos resultados para filtrar por ela. Por exemplo, é possível criar uma consulta que filtre a Data do pedido para os últimos 90 dias, mesmo que os resultados mostrem apenas Cliente e Número de pedidos.

Você pode usar qualquer combinação destes tipos de filtro na sua consulta:

  • Os filtros básicos são os mais usados. O Looker fornece listas suspensas, widgets de agenda e campos de texto adequados.

  • As correspondências avançadas permitem uma condição mais avançada para um campo, como pesquisas de texto complexas ou um período que começa no passado e se estende por um determinado número de dias.

  • Filtros personalizados: permitem especificar a lógica de negócios detalhada, combinar a lógica AND e OR ou usar funções do Looker.

Filtros básicos

Há algumas maneiras de adicionar um filtro básico:

  • No seletor de campos, clique no botão Filtrar por campo à direita do nome do campo.
  • .

Os filtros aparecem na seção Filtros acima dos resultados. Para remover um filtro, clique no X à direita dele.

Filtros padrão

As opções de filtro padrão variam de acordo com o tipo de filtro. Por exemplo, uma dimensão de tempo permite selecionar um período. Já uma dimensão numérica oferece opções como igual a ou maior que.

Para dimensões de texto, o Looker mostra uma lista de valores de dados atuais para o campo. Conforme você digita, o Looker restringe a lista aos valores que incluem esse texto.

Quando você digita um valor de filtro para uma dimensão de texto, o Looker preserva os espaços à esquerda ou à direita. Por exemplo, criar um filtro contendo o texto "calças" não corresponderia a valores sem o espaço inicial, como "calças e leggings". O filtro teria correspondência com qualquer valor que tivesse o espaço antes da palavra calças, como "calça de paraquedas".

Se você copiar e colar um valor em um filtro de texto, os espaços à esquerda e à direita serão cortados no processo.

Para filtrar um conjunto grande de valores, cole uma lista de valores no campo de filtro. O número máximo de valores que você pode colar pode ser limitado pelo navegador ou por outros elementos na rede e pode ter até 2.000 valores.

Para inserir um caractere especial em um filtro padrão, primeiro adicione uma barra invertida inicial. Por exemplo, para filtrar Santa Cruz, CA, insira Santa Cruz \, CA.

Para adicionar outra opção, clique no + à direita de um filtro. A nova opção aparece como uma condição OR ou AND, dependendo do tipo de opção de filtro.

Por exemplo, se você começar com a condição de filtro is greater than 5000 e adicionar a condição is less than 2500, o Looker vai adicionar uma condição OR entre essas instruções. Se você adicionar a condição is not equal to 1500, o Looker vai adicionar uma condição AND. O filtro resultante inclui contagens de pedidos acima de 5.000 ou abaixo de 2.500 e exclui contagens de pedidos de 1.500.

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 entre a lógica de filtros AND e OR entre os grupos.

Filtros com atributos do usuário

Os administradores do Looker podem configurar atributos do usuário que especificam valores específicos. Por exemplo, um administrador pode definir um atributo de usuário para uma região de vendas e atribuir os valores apropriados a usuários individuais ou a grupos de usuários.

Os atributos do usuário permitem personalizar automaticamente um Look ou dashboard para cada usuário que o visualiza. A opção Corresponde a um atributo do usuário oferece essa flexibilidade específica. Por exemplo, é possível filtrar uma dimensão de região de vendas em um Look para igualar um atributo de usuário da região de vendas. O Look vai filtrar pela região de vendas específica do usuário e se ajustar automaticamente para mostrar a cada usuário os dados da própria região de vendas.

Filtros de correspondências avançados

Para adicionar um filtro de correspondências avançadas, selecione correspondências (avançado) no menu suspenso do filtro.

No campo de texto, insira sua expressão de filtro. Para conferir todas as expressões de filtro disponíveis, consulte a página de documentação Expressões de filtro do Looker.

Para inserir um caractere especial em um filtro de correspondências avançadas, primeiro adicione um quilate inicial (^). Por exemplo, para filtrar Santa Cruz, CA, insira Santa Cruz ^, CA.

O administrador do Looker pode configurar valores específicos do usuário, chamados de atributos do usuário, que permitem personalizar automaticamente um Look para cada usuário. Para referenciar um atributo do usuário em um filtro de correspondências avançadas, use a sintaxe {{ _user_attributes['name_of_your_attribute'] }}.

Filtros personalizados

Os filtros personalizados permitem que você escreva campos, constantes, funções e operadores para a filtragem desejada. O Looker permite criar uma expressão avaliada como verdadeira ou falsa. Quando você executa a consulta, o Looker só retorna as linhas em que essa condição é verdadeira.

Adicionar um filtro personalizado

Para adicionar um filtro personalizado, expanda a seção Filtros.

Marque a caixa de seleção Filtro personalizado no lado direito da barra Filtros:

Insira uma dimensão ou função. O Looker vai mostrar uma lista de funções, operadores e nomes de campos para usar na sua expressão. Clique em um termo no menu suspenso para adicioná-lo à expressão. Ao terminar, sua expressão precisa ser avaliada como verdadeira ou falsa.

Clique em Executar (ou use o atalho de teclado Command + Enter no Mac ou Ctrl + Enter no Windows) para executar a consulta com o filtro personalizado aplicado.

A página de documentação Como criar expressões do Looker explica como criar expressões do Looker e como o editor pode ajudar você.

As expressões do Looker podem usar quantos campos, funções e operadores forem necessários para sua lógica de negócios. Quanto mais complexa for a condição, mais trabalho o banco de dados precisará fazer para avaliá-la, o que pode aumentar o tempo das consultas.

Como os filtros personalizados são usados para criar uma consulta no banco de dados, não é possível fazer referência a medidas em um filtro personalizado nem usar funções que dependam dos resultados da consulta. A página de documentação Como criar expressões do Looker explica com mais detalhes como usar as expressões do Looker em campos personalizados. A página de documentação Funções e operadores do Looker mostra as funções disponíveis e identifica quais podem ser usadas em um filtro personalizado.

Como remover um filtro personalizado

Para remover um filtro personalizado:

  • Clique no X à direita da expressão para excluí-la.
  • Desmarque a caixa de seleção Filtro personalizado para parar de usar a expressão. Se você não fechar a página, o Looker se lembrará do que você digitou, e sua expressão reaparecerá se você clicar em Filtro personalizado de novo.

Dimensões de filtragem: restringe dados brutos antes dos cálculos

Ao filtrar uma dimensão, você restringe os dados brutos antes de qualquer cálculo ser feito.

Por exemplo, digamos que você tenha criado uma Análise para ver quantos pedidos foram feitos por dia. A opção "Explorar" inclui os campos Data de criação dos pedidos e Contagem de pedidos.

Em seguida, você adiciona um filtro a uma dimensão Valor do pedido com a condição is greater than 50.

O Looker remove dos dados todos os pedidos abaixo de US $50. A medida ainda conta os pedidos restantes de cada dia, mas os valores da medida são muito menores.

Medidas de filtragem: restringe os resultados após o cálculo das medidas

Ao filtrar uma medida, você restringe os resultados após o cálculo dela.

Por exemplo, digamos que você tenha criado uma Análise para ver quantos pedidos foram feitos por dia. A opção "Explorar" inclui os campos Data de criação dos pedidos e Contagem de pedidos.

Em seguida, adicione um filtro na medida Order Count com a condição is greater than 350.

Primeiro, o Looker conta todos os pedidos de cada dia. Em seguida, o filtro é aplicado. O filtro remove os dias com 350 pedidos ou menos, restando apenas os dias com mais de 350 pedidos.

Limitação de dados

O Looker oferece suporte a até 5.000 linhas e 200 colunas para resultados de consulta dinamizados ou não. Para melhorar o desempenho do navegador, recomendamos 50 colunas ou menos. O Looker define um limite padrão de 50 colunas para resultados dinâmicos da consulta.

Para ver um subconjunto de todos os resultados da consulta, defina um limite de linha, um limite de colunas ou ambos.

Limites de linhas

É possível definir um limite de até 5.000 linhas. O Looker vai avisar se você definir um limite de linhas muito baixo para ocultar dados. A ordem de classificação é importante: o Looker primeiro aplica a classificação e depois o limite. Por exemplo, em uma consulta que tenha os campos Estado dos usuários e Contagem de pedidos, classifique por Contagem de pedidos para ver os cinco principais estados pelo número de pedidos vendidos.

Para saber mais sobre os limites de linhas em outras partes do Looker, consulte Quais são todos os limites de linhas no Looker? práticas recomendadas.

Se você atingir um limite de linhas, não será possível classificar por totais de linhas ou cálculos de tabela.

Limites de colunas

Se você adicionou uma tabela dinâmica ao relatório, pode aplicar um limite de colunas de até 200. O Looker avisa se você definir um limite de colunas muito baixo para ocultar dados. A ordem de classificação da tabela dinâmica é importante: o Looker primeiro aplica a classificação e depois o limite. Por exemplo, em uma consulta que contenha o campo Contagem de pedidos e dinâmica pelo campo Pedidos criados mês, classifique por Mês dos pedidos criados para ver os cinco meses mais recentes em que os pedidos foram criados.

O campo "Limite de colunas" aparece na barra de dados.

As dimensões, os cálculos das tabelas de dimensões, as colunas de linhas e os cálculos de medidas da tabela fora das tabelas dinâmicas não são contabilizados no limite de colunas. Os grupos dinâmicos contam como uma coluna no limite.