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 detalhada para os últimos três meses ou para um determinado cliente. Os usuários também podem limitar o número de linhas ou colunas de pivot que aparecem em uma Análise detalhada.
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 métrica aos resultados para filtrar. Por exemplo, é possível criar uma consulta que filtra 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 consulta:
Os filtros básicos são os mais usados. 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 pesquisas de texto 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 de
AND
eOR
ou usar as funções do Looker.
Filtros básicos
Há algumas maneiras de adicionar um filtro básico:
- 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 clique em 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 existentes 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 rede, e pode ser tão pequeno quanto 2.000.
Para inserir um caractere especial em um filtro padrão, adicione uma barra invertida no início. 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, que permite 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 de filtros cria um conjunto separado de filtros com a opção de especificar a lógica de filtro 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 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 do usuário, você pode personalizar automaticamente um Look ou painel para cada usuário que o acessa. A condiçã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 uma Análise para igualar 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 da condição do filtro.
No campo de texto, insira a 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 avançado de correspondências, adicione primeiro um carat inicial (^
). Por exemplo, para filtrar em 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 de correspondências avançadas, use a seguinte sintaxe:
{{ _user_attributes['USER_ATTRIBUTE_NAME'] }}
Filtros personalizados
Com os filtros personalizados, você pode escrever campos, constantes, funções e operadores para personalizar a filtragem. O Looker permite criar uma expressão avaliada como yes
ou no
. Quando você executa a consulta, o Looker retorna apenas as linhas em que essa condição é yes
.
Como 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 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
yes
ouno
. - Selecione Salvar.
- Selecione Executar (ou use o atalho do 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 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 tantos campos, funções e operadores quanto sua lógica de negócios exigir. Quanto mais complexa for a condição, mais trabalho seu banco de dados terá para avaliá-la. Condições complexas podem prolongar o tempo de consulta.
Como remover um filtro personalizado
Para remover uma expressão de filtro personalizado 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 sua expressão vai reaparecer se você selecionar Filtro personalizado novamente.
Filtrar 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ê criou uma Análise detalhada para saber quantos pedidos foram feitos por dia. A análise detalhada inclui os campos Data de criação dos pedidos e Contagem de pedidos. Em seguida, adicione um filtro a 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 métrica ainda conta os pedidos restantes de cada dia, mas os valores são menores.
Filtrar medidas: restringe os resultados depois de calcular as medidas
Ao filtrar uma métrica, você restringe os resultados depois que ela é calculada.
Por exemplo, digamos que você criou uma Análise detalhada para saber quantos pedidos foram feitos por dia. A análise detalhada 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 < than 20
.
O Looker primeiro conta todos os pedidos de cada dia. Em seguida, o filtro é aplicado. O filtro remove os dias com 20 pedidos ou menos, deixando apenas os dias com mais de 20 pedidos. Talvez seja necessário desativar a opção preenchimento de dimensão do Looker se ele estiver retornando valores nulos.
Limitação de dados
O Looker oferece suporte a até 5.000 linhas e 200 colunas para resultados de consultas dinâmicas ou não dinâmicas. Para melhorar a performance do navegador, recomendamos 50 colunas ou menos. O Looker define um limite padrão de 50 colunas para resultados de consultas dinâmicas.
Para conferir um subconjunto dos resultados completos da consulta, defina um limite de linha, um limite de coluna ou ambos.
Limites de linhas
É possível definir um limite de até 5.000 linhas. O Looker avisa se você pode estar ocultando dados definindo um limite de linha 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 Mês de criação dos pedidos e Contagem de pedidos, classifique por Contagem de pedidos e especifique um limite de linha de 5 para ver os meses com os cinco maiores números de pedidos.
Para mais informações sobre os limites de linha em outras partes do Looker, consulte Quais são todos os limites de linha no Looker? Página de práticas recomendadas.
Limites de colunas
Se você adicionou um pivot aos resultados da consulta, é possível aplicar um limite de até 200 colunas. O Looker avisa se você pode estar ocultando dados definindo um limite de coluna muito baixo. A ordem de classificação do pivot é 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 é filtrado 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.
As dimensões, os cálculos de tabelas de dimensão, as colunas de total de linhas e os cálculos de tabelas de medição fora dos pivots não são contabilizados no limite de colunas. Os grupos pivotados são contabilizados como uma coluna para o limite de colunas.