Como filtrar e limitar dados

Esta página explica como um usuário pode filtrar e limitar dados em uma Análise do Looker. Por exemplo, um usuário pode filtrar os resultados da consulta da Análise 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 uma Análise ou o número de colunas dinâmicas exibidas em uma Análise.

Filtrar dados

Os filtros permitem que você restrinja os dados visualizados 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 medida aos resultados para filtrá-la. Por exemplo, você pode criar uma consulta que filtre a Data do pedido para os últimos 90 dias, mesmo que seus resultados mostrem apenas Cliente e Número de pedidos.

É possível usar qualquer combinação destes tipos de filtro na sua consulta:

  • Os filtros básicos são os mais usados. O Looker oferece 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.

  • Os filtros personalizados permitem especificar uma lógica de negócios detalhada, combinar 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, selecione o botão Filtrar por campo à direita do nome do campo.
  • Na guia Resultados do painel Dados, selecione o botão do menu de engrenagem à direita do campo e, em seguida, selecione Filtrar em <field value>.

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

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 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 com o texto "calças" não corresponderia a valores que não contêm o espaço inicial, como "calças e leggings". O filtro resultaria em todos os valores que continham o espaço antes da palavra calças, como "calças 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 grande conjunto 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 outros elementos na sua rede e pode ser apenas 2.000.

Para inserir um caractere especial em um filtro padrão, primeiro adicione uma barra invertida no início. 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 adicionará uma condição OR entre essas instruções. Se você adicionar a condição is not equal to 1500, o Looker adicionará uma condição AND. O filtro resultante inclui contagens de pedidos superiores a 5.000 ou menos de 2.500 e exclui contagens de pedidos de 1.500.

Quando você adiciona mais de um filtro, a opção para especificar entre a lógica de filtro AND e OR e alternar entre eles aparece à esquerda dos campos do filtro. Um novo grupo de filtros cria um conjunto separado de filtros com a opção de especificar entre a lógica de filtro AND e OR entre grupos.

Filtros com atributos do usuário

Os administradores do Looker podem configurar atributos de usuário que especificam valores específicos de usuário. 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 grupos de usuários.

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

Filtros avançados de correspondências

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

No campo de texto, digite 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 (^). 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 fazer referência a um atributo do usuário em um filtro avançado de correspondências, use a sintaxe {{ _user_attributes['name_of_your_attribute'] }}.

Filtros personalizados

Os filtros personalizados permitem escrever 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 retorna apenas 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 à sua expressão. Quando 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 sua consulta com o filtro personalizado aplicado.

A página de documentação Como criar expressões do Looker explica como criar essas expressões 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 a condição, mais trabalho seu banco de dados deve realizar para avaliá-la, o que pode aumentar os tempos de consulta.

Como filtros personalizados são usados para criar uma consulta de banco de dados, não é possível fazer referência a medições em um filtro personalizado, nem usar funções que dependem de resultados de consulta. A página de documentação Como criar expressões do Looker explica como usar as expressões do Looker em campos personalizados. A página de documentação de 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 vai lembrar o que você digitou, e a expressão vai reaparecer se você clicar em Filtro personalizado outra vez.

Filtrar dimensões: restringe os dados brutos antes dos cálculos

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

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

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

O Looker remove todos os pedidos abaixo de US $50 dos dados. A medição ainda conta os pedidos restantes de cada dia, mas os valores são muito mais baixos.

Filtragem de medidas: restringe os resultados após o cálculo de medidas

Ao filtrar uma medição, você restringe os resultados depois do cálculo da medição.

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

Em seguida, você adiciona um filtro na medida Contagem de pedidos 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 que tiveram 350 pedidos ou menos, deixando 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 dinâmicos 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 de consulta dinâmicos.

Para acessar um subconjunto dos resultados completos da consulta, defina um limite de linhas, de colunas ou ambos.

Limites de linha

É possível definir um limite de até 5.000 linhas. O Looker avisa se você estiver ocultando dados definindo um limite de linhas muito baixo. A ordem de classificação é importante: o Looker primeiro aplica a classificação e depois o limite. Por exemplo, em uma consulta que contém 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 fazer a classificação por totais de linhas nem por cálculos de tabela.

Limites de coluna

Se você adicionou uma tabela dinâmica ao relatório, é possível aplicar um limite de até 200 colunas. O Looker avisa se você estiver ocultando dados definindo um limite de colunas muito baixo. 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 contém o campo Contagem de pedidos e é dinamizada pelo campo Mês de criação dos pedidos, classifique por Mês de criação dos pedidos para ver os cinco meses mais recentes em que os pedidos foram criados.

O campo &quot;Limite de colunas&quot; é exibido na barra de dados.

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