Nesta página, explicamos 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 ou de colunas dinâmicas exibidas em uma Análise.
Filtrar dados
Com os filtros, você pode restringir os dados que está visualizando aos 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 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.
É possível usar qualquer combinação desses tipos de filtro na consulta:
Os filtros básicos são os usados com frequência. O Looker oferece listas suspensas, widgets de calendário e campos de texto adequados.
As correspondências avançadas permitem uma condição mais avançada para um campo, como Text Search complexas ou um período que começa no passado e se estende por um determinado número de dias.
Com os filtros personalizados, você pode especificar uma lógica de negócios detalhada, combinar a lógica
ANDeORou usar funções do Looker.
Filtros básicos
É possível adicionar um filtro básico de duas maneiras:
- No seletor de campos, selecione Filtrar por campo à direita do nome do campo.
- Na guia Resultados do painel Dados, selecione a engrenagem no cabeçalho do campo e, em seguida, selecione Filtrar.
Os filtros aparecem na seção Filtros. Para remover um filtro, selecione Remover à direita da cláusula de filtro.
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, enquanto uma dimensão numérica oferece opções como é ou é >.
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.
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 por outros elementos na sua rede, e pode ser de apenas 2.000.
Para inserir um caractere especial em um filtro padrão, adicione uma barra invertida antes dele. Por exemplo, para filtrar por Santa Cruz, CA, digite Santa Cruz \, CA.
Para adicionar outra opção ao filtro, selecione + Filtro. Essa ação abre a caixa de diálogo Adicionar filtro, em que você pode escolher um campo para criar a nova opção de filtro. Para adicionar um novo grupo de filtros, selecione + Novo grupo na seção Filtros.
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 cria um conjunto separado de filtros com a opção de especificar entre a lógica de filtro AND e OR entre os grupos.
Filtros personalizados da agenda
Com as agendas personalizadas, é possível definir uma agenda comercial, como uma agenda fiscal ou de varejo, e aplicá-la a um grupo de dimensões com base em datas no seu modelo do LookML.
As opções de filtro para agendas personalizadas só aparecem quando você filtra um grupo de dimensões de agenda personalizada. Com essas opções, é possível filtrar por períodos personalizados, como está nos últimos 3 anos personalizados ou é este período personalizado. Os filtros de calendário personalizados são compatíveis com períodos como período personalizado, estação personalizada, ano personalizado, trimestre personalizado, semana personalizada e dia personalizado.
Filtros com atributos do usuário
Os administradores do Looker podem configurar atributos de usuário que especificam valores específicos do 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 de usuário, é possível personalizar automaticamente um Look ou dashboard para cada usuário que o visualiza. A condiçã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 que ela seja igual a um atributo de usuário de região de vendas. O Look vai filtrar a 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çadas
Para adicionar um filtro de correspondências avançadas, selecione a opção correspondências (avançado) no menu suspenso de condições do filtro.
No campo de texto, insira a expressão de filtro. Para ver 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 acento circunflexo (^). Por exemplo, para filtrar por 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 de usuário em um filtro de correspondências avançadas, use a seguinte sintaxe:
{{ _user_attributes['USER_ATTRIBUTE_NAME'] }}
Filtros personalizados
Com os filtros personalizados, você pode escrever os campos, as constantes, as funções e os operadores para personalizar a filtragem. O Looker permite criar uma expressão que é avaliada como yes ou no. Quando você executa a consulta, o Looker retorna apenas as linhas em que essa condição é yes.
Adicionar um filtro personalizado
Para adicionar um filtro personalizado na seção Filtros, siga estas etapas:
- Selecione + Expressão personalizada.
- Insira uma dimensão ou função para que o Looker mostre uma lista de funções, operadores e nomes de campos para usar na sua expressão. Selecione um termo no menu suspenso para adicioná-lo à expressão. Quando terminar, a expressão de filtro personalizada precisa ser avaliada como
yesouno. - Selecione Salvar.
- Selecione 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.
Confira na página de documentação Criar expressões do Looker 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 sua lógica de negócios precisar. Quanto mais complexa for a condição, mais trabalho o banco de dados terá para avaliá-la. Condições complexas podem aumentar o tempo de consulta.
Remover um filtro personalizado
Para remover uma expressão de filtro personalizada da consulta, selecione Remover no cabeçalho Filtro personalizado. Se você deixar a página do navegador aberta, o Looker vai lembrar o que você digitou, e a expressão vai reaparecer se você selecionar Filtro personalizado novamente.
Filtragem de dimensões: restringe os dados brutos antes dos cálculos.
Ao filtrar por uma dimensão, você restringe os dados brutos antes de qualquer cálculo.
Por exemplo, digamos que você tenha criado uma Análise para ver quantos pedidos foram feitos por dia. A Análise inclui os campos Data de criação dos pedidos e Contagem de pedidos. Em seguida, adicione um filtro em uma dimensão Status do pedido com a condição is COMPLETED.

O Looker remove dos dados todos os pedidos que não foram concluídos. A medida ainda conta os pedidos restantes para cada dia, mas os valores são menores.
Filtragem de medidas: restringe os resultados após o cálculo das medidas
Quando você filtra uma métrica, os resultados são restritos depois que ela é calculada.
Por exemplo, digamos que você tenha criado uma Análise para ver quantos pedidos foram feitos por dia. A Análise inclui os campos Data de criação dos pedidos e Contagem de pedidos. Em seguida, adicione um filtro à medida Contagem de pedidos com a condição is < 20.

O Looker primeiro conta todos os pedidos de cada dia. Em seguida, o filtro é aplicado. O filtro limita o conjunto de dados apenas aos dias que tiveram menos de 20 pedidos. Talvez seja necessário desativar a opção de preenchimento de dimensão do Looker se ele estiver retornando valores nulos.
Como limitar dados
O Looker aceita até 5.000 ou até 50.000 linhas se um limite maior for especificado pelo administrador. O Looker permite até 200 colunas para resultados de consultas dinâmicas ou não dinâmicas. Para melhorar o desempenho do navegador, recomendamos usar até 50 colunas. O Looker define um limite padrão de 50 colunas para resultados de consultas dinâmicas.
Para ver um subconjunto dos resultados completos da consulta, defina um limite de linhas, de colunas ou ambos.
Limites de linhas
É possível definir um limite de até 5.000 linhas ou até 50.000 linhas se um limite maior for especificado pelo administrador. O Looker vai avisar se você estiver ocultando dados ao definir 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 Mês de criação dos pedidos e Contagem de pedidos, classifique por Contagem de pedidos e especifique um limite de 5 linhas para ver os meses com os cinco maiores números de pedidos.

Para mais informações sobre limites de linhas em outras partes do Looker, consulte Quais são todos os limites de linhas no Looker? página de práticas recomendadas.
Limites de colunas
Se você adicionou uma tabela dinâmica aos resultados da consulta, é possível aplicar um limite de até 200 colunas. O Looker vai avisar se você estiver ocultando dados ao definir um limite de colunas muito baixo. A ordem de classificação do seu pivô é importante: o Looker primeiro aplica a classificação e depois aplica o limite. Por exemplo, em uma consulta que contém o campo Contagem de pedidos e que é 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.

Dimensões, cálculos de tabela de dimensão, colunas de total de linhas e cálculos de tabela de medição fora das tabelas dinâmicas não são contabilizados no limite de colunas. Os grupos dinâmicos contam como uma coluna para o limite de colunas.