Pesquisa rápida de dados em uma tabela

Você pode inserir um ou mais termos de pesquisa na caixa de texto Filtro na parte superior da guia Exibição para executar uma rápida pesquisa nos dados de uma tabela.

Escopo da pesquisa

Todos os dados de origem na tabela são pesquisados e não apenas os dados exibidos na exibição atual. Para obter informações sobre dados de origem, tabelas e exibições, consulte A estrutura das tabelas do Analytics.

São pesquisados os registros completos, incluindo todas as partes indefinidas do registro, em vez de campos específicos. Por exemplo, casino encontra os registros que contém "casino" em qualquer parte do registro. Você pode modificar a pesquisa posteriormente caso seja necessário pesquisar um campo específico (apenas para pesquisa de dados de caracteres).

Os campos calculados e os campos relacionados não podem ser pesquisados, a menos que você modifique subsequentemente a pesquisa para especificar o campo desejado.

Tipos de dados pesquisados

A pesquisa de dados de caracteres é o uso mais simples da pesquisa rápida. Também é possível pesquisar dados numéricos e datahora. No entanto, alguns fatores adicionais devem ser considerados, como explicado nas próximas seções.

Conversão automática do termo de pesquisa em um filtro

Os termos de pesquisa inseridos são convertidos automaticamente para um filtro global que usa a função FIND( ).

Por exemplo, inserir casino resulta no filtro FIND("casino").

O filtro preenche automaticamente a caixa de texto Filtro, que pode ser modificada, se necessário. Por exemplo, você poderia modificar FIND("casino") para limitar a pesquisa a um campo específico: FIND("casino"; Comerciante).

O filtro também é adicionado ao histórico de filtros e ao log de comandos, onde pode ser posteriormente reaplicado.

Distinção automática de termos de pesquisa e sintaxe do filtro

A caixa de texto Filtro distingue automaticamente entre os termos de pesquisa e a sintaxe do filtro. Por exemplo match na caixa de texto Filtro pesquisa pela cadeia de caracteres "match", enquanto que match(Cidade; "New York"; "Washington") cria um filtro usando a função MATCH( ).

Etapas

Nota

Na pesquisa por valores de números ou datahora, a correspondência deve ser feita com a formatação dos dados de origem, em vez da formação da exibição. Para obter mais informações, consulte Pesquisa rápida de dados numéricos ou datahora.

Pesquisar por um ou mais termos de pesquisa

Na caixa de texto Filtro na parte superior da guia Exibição, digite um ou mais termos de pesquisa e pressione Enter.

Com vários termos de pesquisa, a pesquisa rápida executa uma operação lógica OR e encontra os registros que contêm pelo menos uma das palavras de pesquisa.

Pesquisar por uma frase exata

Na caixa de texto Filtro na parte superior da guia Exibição, digite a frase entre aspas duplas e pressione Enter.

A pesquisa rápida encontra apenas os registros que contêm a frase exata.

Limitar a pesquisa a um campo específico (somente campos de caracteres)

  1. Modifique o filtro gerado automaticamente na caixa de texto Filtro, digitando uma vírgula após o termo de pesquisa e adicionando o nome do campo.

    Por exemplo, modifique FIND("casino") para FIND("casino"; Comerciante).

  2. Pressione Enter.

    A pesquisa é limitada ao campo especificado.

    Nota

    É necessário usar o nome físico do campo, que pode ser diferente do nome do campo exibido na exibição.

    Para verificar o nome físico, clique com o botão direito do mouse no cabeçalho de coluna adequado e selecione Propriedades. Se necessário, copie o nome físico da caixa de texto na parte superior da caixa de diálogo Modificar Coluna. Não use o Título de coluna alternativo.

    Para pesquisar em um campo relacionado, o nome totalmente qualificado do campo deve ser especificado (ou seja, tabela.nome do campo). Por exemplo: FIND("casino"; Fornecedor.Nome_Fornecedor)

Pesquisa rápida de dados de caracteres

Na pesquisa rápida de dados de caracteres, é possível inserir palavras inteiras ou parciais, ou frases exatas.

Pesquisa rápida de dados numéricos ou datahora

Nota

Se você deseja pesquisar dados numéricos ou datahora em um campo específico, use a filtragem rápida. Para obter mais informações, consulte Filtragem rápida de dados em uma exibição.

Na pesquisa rápida de dados numéricos ou datahora, é preciso lembrar de que os dados pesquisados são os dados de origem subjacentes e não os dados exibidos em uma exibição.

Números, datas e horas são frequentemente formatados de forma diferente nos dados de origem e nos dados da exibição. Os termos de pesquisa devem corresponder à formatação dos dados de origem, em vez da formação da exibição.

Você pode selecionar Editar > Layout da tabela para exibir os dados de origem de uma tabela.

Pesquisa rápida de dados numéricos

O formato numérico nos dados de origem afeta quais registros são retornados para um termo de pesquisa específico.

Pesquisa rápida de dados datahora

O formato datahora nos dados de origem afeta quais registros são retornados para um termo de pesquisa específico.

Características adicionais da pesquisa rápida

A pesquisa rápida tem as seguintes características adicionais:

Característica Descrição
Diferenciação de maiúsculas e minúsculas A pesquisa não diferencia maiúsculas de minúsculas.
Curingas Não são suportados caracteres curinga nos termos de pesquisa.
Espaços Espaços à esquerda, à direita e intermediários nos termos de pesquisa somente serão considerados se o termo ou termos de pesquisa e os espaços estiverem entre aspas.

Quando espaços estão entre aspas, são tratados como caracteres e devem ser correspondidos exatamente nos dados.

Aspas Somente aspas podem ser usadas para delimitar frases. Apóstrofos não são suportados para essa finalidade e são tratados como um caractere normal.
Campos calculados Os campos calculados não são pesquisados.
Campos relacionados Os campos relacionados não são pesquisados.
Limitação de pesquisa por campo Ao modificar o filtro preenchido automaticamente para pesquisar por um campo específico, somente é possível especificar campos de caracteres.

A especificação de um campo numérico ou datahora gera um erro.

Caracteres sem suporte

Se usados em termos de pesquisa rápida, os caracteres a seguir podem gerar resultados inconsistentes ou causar uma mensagem de erro, pois são operadores usados em expressões do Analytics:

^ * ( ) - + = < >

Se você deseja pesquisar por um desses caracteres, insira manualmente a função FIND( ) na caixa de texto Filtro. Por exemplo:

FIND("a+b") ou FIND("2015-12-31")

Limites de campo

Espaços à direita

Os limites de campo nos registros são ignorados, o que significa que é possível que um termo de pesquisa corresponda a uma cadeia de caracteres que ultrapasse um limite de campo. Os espaços à direita nos campos são tratados como caracteres.

Os resultados de pesquisa encontrados que ultrapassam limites de campos podem não ser resultados válidos, a menos que você queira esse tipo de pesquisa específico. Por exemplo, os últimos dígitos de um número de conta e os primeiros dígitos de um valor em um campo adjacente podem corresponder a um termo de pesquisa numérico, mas essa correspondência provavelmente é um falso positivo.

Nota

Os limites de campo discutidos são os que aparecem no layout da tabela, de acordo com a ordem física dos campos no layout.

A ordem dos campos no layout pode ser diferente da ordem das colunas na exibição associada, criando adjacências diferentes entre o layout e a exibição.

Se houver dúvida sobre por que uma pesquisa rápida está retornando um determinado registro, selecione Editar > Layout da tabela para exibir os dados de origem que estão sendo pesquisados.

Informações adicionais sobre pesquisa e filtragem

  • Para obter informações sobre várias outras opções de pesquisa de dados, incluindo o uso de curingas, consulte Pesquisa de dados.
  • Para obter mais informações sobre filtragem, consulte Filtragem de dados.
  • Para obter mais informações sobre a função FIND( ), consulte Função FIND( ).