Partilhar via


Operadores de filtro (Master Data Services)

Aplica-se a: SQL Server – Somente Windows Instância Gerenciada de SQL do Azure

Ao filtrar uma lista de membros, os seguintes operadores estão disponíveis.

Observação

Quando você filtrar por vários critérios, todos os critérios devem ser verdadeiros para retornar resultados. Por exemplo, SquareFeet = 2000 AND Division <> 123.

Operadores de filtro

Nome do controle Descrição
É igual a Retorna valores de atributo que são exatamente iguais aos critérios especificados. Por exemplo, para filtrar por Mountain-100, você deve digitar Mountain-100.
Não é igual a Retorna valores de atributo que não são exatamente iguais aos critérios especificados. Os critérios de filtragem devem ser exatamente iguais ao valor do atributo que você deseja omitir dos resultados. Por exemplo, para omitir resultados que correspondam a Mountain-100, você deve digitar Mountain-100.



Nota: quando você aplica uma condição de filtro com uma cláusula "Não é igual a" em um atributo, um membro para o qual o atributo é NULL transmitirá a condição de filtro e será retornado se SET ANSI_NULLS estiver definido como ON em suas configurações de banco de dados. Para interromper esse comportamento, defina SET ANSI_NULLS como OFF em suas configurações de banco de dados. Quando SET ANSI_NULLS é definido como OFF, as comparações de todos os dados com um valor nulo serão avaliadas como TRUE se o valor dos dados for NULL, com o resultado de que o membro não transmite a cláusula "Não é igual a". Para obter mais informações, confira SET ANSI_NULLS (Transact-SQL).
É como Usa o operador LIKE do Transact-SQL para filtrar resultados. Para obter mais informações, consulte LIKE (Transact-SQL) nos Manuais Online do SQL Server.
Não é como Usa o operador NOT do Transact-SQL para filtrar resultados. Para obter mais informações, consulte NOT (Transact-SQL) nos Manuais Online do SQL Server.
É maior que Retorna valores de atributo que são maiores que os critérios especificados. Por exemplo, para retornar valores de atributo que começam com uma letra maior que F, digite F.
É menor que Retorna valores de atributo que são menores que os critérios especificados. Por exemplo, para retornar valores de atributo que começam com uma letra menor que F, digite F.
É maior ou igual a Retorna valores de atributo que são maiores ou iguais aos critérios especificados. Por exemplo, para retornar valores de atributo que começam com o número 3 ou maior, digite 3.
É menor ou igual a Retorna valores de atributo que são menores ou iguais aos critérios especificados. Por exemplo, para retornar valores de atributo que começam com o número 3 ou menor, digite 3.
Corresponde a Usa um índice de pesquisa difuso para filtrar resultados.

Use o campo Nível de Similaridade para especificar a exatidão com a qual os valores de atributo devem corresponder aos critérios de filtragem especificados (com padrão de 30%).

Selecione uma das opções na caixa de listagem Algoritmo :

Levenshtein: uma distância baseada no número de edições (por exemplo, adições ou exclusões) necessárias para uma cadeia de caracteres corresponder a outra. Esse é o padrão. Não requer parâmetros adicionais.

Jaccard: um índice que funciona melhor ao tentar corresponder várias cadeias de caracteres. Essa pesquisa oferece suporte a um parâmetro adicional de tendência de retenção (veja abaixo).

Jaro-Winkler: uma distância que é mais bem usada para localizar nomes de pessoas duplicados. Esse método retorna mais resultados que qualquer outro método. Não oferece suporte para tendência de contenção.

Subsequência Comum Mais Longa: funciona com base em uma subsequência na qual as letras em um padrão aparecem em ordem, embora possam estar separadas (por exemplo, "MSR" é uma subsequência de "MaSteR"). Essa pesquisa oferece suporte a um parâmetro adicional de tendência de retenção (veja abaixo).



Nota: para o algoritmo Jaccard ou Subsequência Comum Mais longa adicionar um Tendência de Contenção. Esse é um limite de comprimento fornecido em uma porcentagem decimal entre 0 e 1, com um padrão de 0,62. Um limite inferior aumentará o número de possíveis correspondências retornadas.
Não corresponde a Usa um índice de pesquisa difuso para filtrar resultados. Use o campo Nível de Similaridade para especificar a exatidão com a qual os valores de atributo não devem corresponder aos critérios de filtragem especificados.
Contém o padrão Usa expressões regulares do .NET Framework para filtrar resultados em um padrão especificado. Para obter mais informações sobre expressões regulares, consulte Elementos de linguagem das expressões regulares na Biblioteca MSDN.
Não contém o padrão Usa expressões regulares do .NET Framework para filtrar resultados que não correspondam a um padrão especificado. Para obter mais informações sobre expressões regulares, consulte Elementos de linguagem das expressões regulares na Biblioteca MSDN.
É NULO Retorna valores de atributo que são nulos. O campo Critérios é desabilitado quando você seleciona o operador É NULO .
Não é NULO Retorna valores de atributo que não são nulos. O campo Critérios é desabilitado quando você seleciona o operador Não é NULO .