Filtrar e limitar dados na nova experiência de análise detalhada

Esta página explica como um usuário pode filtrar e limitar dados na nova experiência da Análise do Looker.

Os filtros permitem restringir os resultados de uma Análise apenas aos dados de seu interesse. Por exemplo, é possível filtrar os resultados da consulta de uma Análise para os últimos três meses ou para um determinado cliente. O Looker oferece várias condições de filtro para filtrar seus dados.

A limitação de dados permite visualizar um subconjunto dos resultados completos da consulta. A definição de limites de dados pode ser útil quando você quer otimizar a velocidade ou a performance, especialmente com conjuntos de dados grandes. Com o Looker, é possível limitar linhas ou colunas dinâmicas.

Funções exigidas

Para visualizar, filtrar e limitar as Análises, você precisa ter a função de usuário Looker ou outra função que contenha a permissão explore.

Como acessar a nova experiência da Análise

Para acessar a nova experiência da Análise, o recurso de visualização Nova experiência da Análise do Looker precisa estar ativado na sua instância. Se você não for um admin do Looker, peça a um admin para ativar o recurso.

Em uma página da Análise, clique em Conheça a nova Análise para navegar até a nova experiência da Análise para todas as Análises com que você interage.

Filtrar dados

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

Um campo não precisa aparecer nos resultados de uma consulta da Análise para que você possa filtrá-lo. Por exemplo, é possível criar uma consulta que filtre a Data do pedido para os últimos 90 dias, mesmo que os resultados contenham 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 de filtro mais avançada, 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 a lógica AND e OR ou usar funções do Looker.

Visualizar e editar filtros

Para visualizar ou editar filtros na nova experiência da Análise, abra o painel de filtros clicando no ícone Filtros na parte de cima da janela da Análise ou ao lado do painel Configurar.

É possível expandir ou minimizar o painel de filtros clicando e arrastando a borda inferior do painel.

Também é possível rolar o painel de filtros para ver todos os filtros.

No painel de filtros, é possível fazer as seguintes tarefas:

Sempre que você adicionar, remover ou fazer uma mudança em um filtro, clique em Executar para atualizar para executar a consulta novamente com a atualização aplicada.

Para fechar o painel de filtros, clique no ícone Filtros. Quando o painel de filtros está fechado, ele mostra um resumo dos filtros da Análise.

Filtrar por valor da célula

É possível clicar em um valor de célula no painel Dados e selecionar a opção Filtrar por para adicionar um filtro a esse valor de célula.

Condições de filtro

Os filtros podem ser resumidos pelas condições de filtro. As condições de filtro incluem os seguintes elementos:

  • O campo que está sendo filtrado (uma dimensão ou uma métrica).
  • O operador de filtro, como está entre, contém ou é >. O operador de filtro define a comparação lógica que ajuda a compor a lógica do filtro.
  • O valor do filtro, com o qual os dados estão sendo comparados.

As condições de filtro variam de acordo com o tipo de campo. Por exemplo, um filtro que usa uma dimensão de tempo permite selecionar um período para o valor do filtro. Uma dimensão numérica oferece opções de operador, como é > ou é <.

É possível mudar a condição de filtro de um filtro no painel de filtros. Por exemplo, é possível selecionar o menu suspenso do operador para mudar a lógica do filtro ou editar o valor do filtro no campo. As condições de filtro disponíveis para um campo serão exibidas.

Quando você insere um valor para um filtro que usa dimensões de texto (como um campo para nomes de clientes), o Looker mostra uma lista de valores de dados existentes para o campo. À medida que você digita no campo de valor, 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 podem ser colados pode ser limitado pelo navegador ou por outros elementos na rede e pode ser tão pequeno quanto 2.000.

Sempre que você mudar uma condição de filtro, clique em Executar para atualizar para executar a consulta novamente com a atualização aplicada.

Filtros básicos

Os filtros básicos consistem em um conjunto simples de condições de filtro que são baseadas nas opções suspensas prontas para uso do Looker.

É possível adicionar um filtro básico de algumas maneiras diferentes:

  • No painel de filtros, clique em + Filtro para adicionar um filtro básico. Essa ação abre a caixa de diálogo Adicionar filtro, que permite escolher um campo em que criar o novo filtro.
  • Na guia Todos os campos ou Campos em uso no painel Configurar, selecione o ícone Filtrar por campo de um campo.
  • No painel Dados, selecione a opção Filtrar no menu Mais de uma coluna de dados de um campo.

Os filtros recém-adicionados aparecem no painel de filtros. Acesse o painel de filtros para adicionar um valor de filtro e editar a condição de filtro.

Filtros com atributos do usuário

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

O uso de filtros com atributos do usuário permite personalizar automaticamente uma Análise ou um Look para cada usuário que o visualiza. O operador 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 uma Análise para que ela seja igual a um atributo de usuário da região de vendas. A Análise 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

Os filtros de correspondências avançadas permitem uma lógica de filtro mais complexa e a entrada livre de texto, expressões de filtro ou valores no campo de valor do filtro.

Para adicionar um filtro de correspondências avançadas, use o processo de filtro básico para criar um filtro e selecione a opção corresponde a (avançado) no menu suspenso do operador do filtro.

No campo de texto, insira a expressão de filtro ou outra lógica. 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 uma expressão de filtro de correspondências avançadas, adicione um acento circunflexo (^) antes do caractere especial. Por exemplo, para inserir a vírgula na expressão de filtro Santa Cruz, CA, insira Santa Cruz ^, CA.

Para referenciar um atributo do usuário em um filtro de correspondências avançadas, use a seguinte sintaxe:

{{ _user_attributes['USER_ATTRIBUTE_NAME'] }}

Filtros personalizados

Os filtros personalizados permitem escrever os campos, constantes, funções e operadores necessários para personalizar a filtragem. O Looker permite criar uma expressão que seja avaliada como yes ou no. Quando você executa a consulta, o Looker retorna apenas as linhas para as quais essa condição é yes. É possível criar um filtro personalizado por Análise.

Para adicionar um filtro personalizado, siga estas etapas:

  1. Navegue até o painel de filtros.
  2. Selecione + Expressão personalizada.
  3. Insira uma dimensão ou função para que o Looker mostre uma lista de funções, operadores e nomes de campos a serem usados na expressão. Selecione um termo no menu suspenso para adicioná-lo à expressão. Quando terminar, a expressão de filtro personalizado precisa ser avaliada como yes ou no.
  4. Selecione Salvar.
  5. Selecione Executar para atualizar para executar a consulta com o filtro personalizado aplicado.

A página de documentação 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 sua lógica de negócios exigir. Quanto mais complexa for a condição, mais trabalho o banco de dados precisará fazer para avaliá-la. Condições complexas podem aumentar os tempos de consulta.

É possível criar um filtro personalizado por Análise.

Para editar um filtro personalizado, clique no ícone Editar ao lado do filtro para abrir o editor de expressões personalizadas.

Vários filtros

Quando há vários filtros em uma Análise, você tem algumas opções para organizar a lógica de filtro.

Por padrão, o Looker coloca todos os filtros em um grupo. Todos os filtros desse grupo estão conectados uns aos outros pela lógica de filtro AND e OR.

Às vezes, talvez você queira filtrar uma Análise para várias condições que não estejam diretamente relacionadas. Nesse caso, é possível criar outros grupos de filtros e conectar os grupos pela lógica AND ou OR.

Para adicionar um novo grupo de filtros, selecione + Novo grupo na seção Filtros.

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

Ao filtrar por 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 visualizar o status das compras pela primeira vez. A Análise inclui os campos Status dos pedidos e Contagem de pedidos. Em seguida, você adiciona um filtro em uma dimensão Pedidos é a primeira compra (sim/não) com o valor YES.

O Looker remove todos os pedidos que não são de primeira compra dos resultados. A métrica Contagem de pedidos ainda conta os pedidos de cada status, mas os valores da métrica são menores do que se o filtro não fosse aplicado.

Filtrar métricas: restringe os resultados após o cálculo das métricas

Ao filtrar por uma métrica, você restringe os resultados depois que a métrica é calculada.

Por exemplo, digamos que você tenha criado uma Análise para visualizar quantos pedidos foram feitos por cidade. A Análise inclui os campos Cidade dos usuários e Contagem de pedidos. Em seguida, você adiciona um filtro na métrica Contagem de pedidos com a condição is >= 250.

O Looker primeiro conta todos os pedidos de cada cidade. Em seguida, o filtro é aplicado. O filtro limita o conjunto de dados apenas às cidades que tiveram mais de 250 pedidos, mas os valores da métrica são os mesmos de quando o filtro não foi aplicado.

Talvez seja necessário desativar a opção Preenchimento de dimensões do Looker se ele estiver retornando valores nulos.

Remover filtros

Para remover um filtro da Análise, é possível realizar uma das seguintes ações:

  • No painel de filtros, selecione o Remover ícone ao lado do filtro.
  • Na guia Todos os campos ou Campos em uso no painel Configurar, selecione o ícone Filtrar por campo de um campo.
  • No painel Dados, selecione a opção filter_alt_off Remover filtro no menu Mais de uma coluna de dados de um campo.

Outras maneiras de filtrar dados

A filtragem de dados em uma Análise é apenas uma maneira de filtrar dados. Outras maneiras de filtrar dados com o Looker incluem o seguinte:

Limitar dados

O Looker oferece suporte a até 5.000 linhas ou até 50.000 linhas se um limite maior for especificado pelo admin. O Looker oferece suporte a até 200 colunas para resultados de consultas dinâmicas ou não dinâmicas. Para a performance do navegador, é recomendável usar 50 colunas ou menos. O Looker define um limite de coluna padrão de 50 colunas para resultados de consultas dinâmicas.

Para conferir um subconjunto dos resultados completos da consulta, é possível definir um limite de linhas, um limite de colunas ou ambos.

Limites de linhas

É possível definir um limite de linhas de até 5.000 linhas ou até 50.000 linhas se um limite maior for especificado pelo admin.

O Looker avisa 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 aplica o limite. Por exemplo, em uma consulta que contém os campos Cidade dos usuários e Contagem de pedidos, classifique por Contagem de pedidos e especifique um limite de linhas de 5 para conferir as cidades que tiveram os cinco maiores números de pedidos.

Para mais informações sobre limites de linhas em outras partes do Looker, consulte a página de práticas recomendadas O que são todos os limites de linhas no Looker? Práticas recomendadas.

Limites de colunas

Se você adicionou uma tabela dinâmica aos resultados da consulta, o Looker define um limite de coluna padrão de 50. É possível ajustar o limite de colunas para até 200 ou até 1.

Dimensões, cálculos de tabela de dimensões, colunas de total de linhas e cálculos de tabela de métricas 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. Assim como com os limites de linhas, a ordem de classificação é importante: o Looker primeiro aplica a classificação e depois aplica o limite.

O Looker avisa se você estiver ocultando dados ao definir um limite de colunas muito baixo. Por exemplo, em uma consulta que contém o campo Contagem de pedidos e que é dinâmica pelo campo Fonte de tráfego de pedidos, se você definir um limite de colunas de 4, o Looker vai adicionar um banner explicando que os limites de linhas e colunas foram atingidos.

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