Operatori di filtro (Master Data Services)Filter Operators (Master Data Services)

Per filtrare un elenco di membri, sono disponibili gli operatori seguenti.When filtering a list of members, the following operators are available.

Nota

Quando si filtrano in base a più criteri, tutti i criteri devono essere true per restituite i risultati.When you filter by multiple criteria, all criteria must be true to return results. Ad esempio, SquareFeet = 2000 AND Divisione <> 123.For example, SquareFeet = 2000 AND Division <> 123.

Operatori di filtroFilter Operators

Nome del controlloControl Name DescriptionDescription
È uguale aIs equal to Restituisce i valori di attributo che corrispondono esattamente ai criteri specificati.Returns attribute values that are exactly the same as the specified criteria. Ad esempio, per filtrare in base a Mountain-100, è necessario digitare Mountain-100.For example, to filter on Mountain-100, you must type Mountain-100.
È diverso daIs not equal to Restituisce i valori di attributo che non corrispondono esattamente ai criteri specificati.Returns attribute values that are not exactly the same as the specified criteria. I criteri di filtro devono corrispondere esattamente al valore di attributo che si desidera omettere dai risultati.The filter criteria must be exactly the same as the attribute value you want to omit from the results. Ad esempio, per omettere i risultati che corrispondono a Mountain-100, è necessario digitare Mountain-100.For example, to omit results that match Mountain-100, you must type Mountain-100.



Nota: quando si applica una condizione di filtro con una clausola "È diverso da" su un attributo, un membro per il quale l'attributo è NULL supererà la condizione di filtro e verrà restituito se SET ANSI_NULLS è impostato su ON nelle impostazioni del database.Note: When you apply a filter condition with an “Is not equal” clause on an attribute, a member for which the attribute is NULL will pass the filter condition and be returned if SET ANSI_NULLS is set to ON in your database settings. Per arrestare questo comportamento, disattivare SET ANSI_NULLS nelle impostazioni del database.To stop this behavior, turn SET ANSI_NULLS to OFF in your database settings. Quando l'opzione SET ANSI_NULLS è impostata su OFF, dai confronti di tutti i dati con un valore Null verrà restituito TRUE, se il valore dei dati è NULL, con il risultato che il membro non supera la clausola "È diverso da".When SET ANSI_NULLS is set to OFF, comparisons of all data against a null value evaluate to TRUE if the data value is NULL, with the result that the member would not pass the “Is not equal” clause. Per altre informazioni, vedere SET ANSI_NULLS (Transact-SQL).For more information, see SET ANSI_NULLS (Transact-SQL).
È simile aIs like Consente di utilizzare l'operatore LIKE di Transact-SQL per filtrare i risultati.Uses the LIKE operator from Transact-SQL to filter results. Per altre informazioni, vedere la sezione LIKE (Transact-SQL) nella documentazione online di SQL Server.For more information, see LIKE (Transact-SQL) in SQL Server Books Online.
Non è simile aIs not like Consente di utilizzare l'operatore NOT di Transact-SQL per filtrare i risultati.Uses the NOT operator from Transact-SQL to filter results. Per altre informazioni, vedere la sezione NOT (Transact-SQL) nella documentazione online di SQL Server.For more information, see NOT (Transact-SQL) in SQL Server Books Online.
È maggiore diIs greater than Restituisce i valori di attributo che sono maggiori dei criteri specificati.Returns attribute values that are greater than the specified criteria. Ad esempio, per restituire i valori di attributo che iniziano con una lettera maggiore di F, digitare F.For example, to return attribute values that start with a letter greater than F, type F.
È minore diIs less than Restituisce i valori di attributo che sono minori dei criteri specificati.Returns attribute values that are less than the specified criteria. Ad esempio, per restituire i valori di attributo che iniziano con una lettera minore di F, digitare F.For example, to return attribute values that start with a letter less than F, type F.
È maggiore o uguale aIs greater than or equal to Restituisce i valori di attributo che sono maggiori o uguali ai criteri specificati.Returns attribute values that are greater than or equal to the specified criteria. Ad esempio, per restituire i valori di attributo che iniziano con 3 o un numero maggiore, digitare 3.For example, to return attribute values that start with the number 3 or greater, type 3.
È minore o uguale aIs less than or equal to Restituisce i valori di attributo che sono minori o uguali ai criteri specificati.Returns attribute values that are less than or equal to the specified criteria. Ad esempio, per restituire i valori di attributo che iniziano con 3 o un numero minore, digitare 3.For example, to return attribute values that start with the number 3 or less, type 3.
Corrisponde aMatches Consente di utilizzare un indice di ricerca fuzzy per filtrare i risultati.Uses a fuzzy lookup index to filter results.

Usare il campo Livello di somiglianza per specificare il livello di corrispondenza dei valori degli attributi ai criteri di filtro. L'impostazione predefinita è 30%.Use the Similarity Level field to specify how closely the attribute values must match the specified filter criteria (with a default of 30%).

Selezionare una delle opzioni seguenti nell'elenco a discesa Algoritmo :Select one of the following in the Algorithm list box:

Levenshtein: distanza basata sul numero di modifiche (ad esempio, aggiunte o eliminazioni) accettate dall'algoritmo per la corrispondenza tra stringhe.Levenshtein: A distance that is based upon the number of edits (for example, adds or deletions) that it takes for one string to match another. Impostazione predefinita.This is the default. Non è richiesto alcun parametro aggiuntivo.Does not require any additional parameters.

Jaccard: indice il cui funzionamento è ottimale quando si tenta di far corrispondere più stringhe.Jaccard: An index that works best when trying to match multiple strings. Questa ricerca supporta un parametro aggiuntivo di distorsione contenimento (vedere di seguito).This search supports an additional parameter of containment bias (see below).

Jaro-Winkler: distanza utilizzata meglio per l'individuazione di nomi di persona duplicati.Jaro-Winkler: A distance that is best used for finding duplicate person names. Tramite questo metodo vengono restituiti più risultati rispetto a qualsiasi altro metodo.This method returns more results than any other method. Non supporta la distorsione contenimento.Does not support containment bias.

Sottosequenza comune più lunga: il funzionamento è basato su una sottosequenza nella quale le lettere in un modello vengono visualizzate in ordine, anche se possono essere separate (ad esempio, "MSR" è una sottosequenza di "MaSteR").Longest Common Subsequence: Works based upon a subsequence in which the letters in a pattern appear in order, although they can be separated (for example, “MSR” is a subsequence of “MaSteR”). Questa ricerca supporta un parametro aggiuntivo di distorsione contenimento (vedere di seguito).This search supports an additional parameter of containment bias (see below).



Nota: per l'algoritmo Jaccard o Sottosequenza comune più lunga aggiungere Distorsione contenimento.Note: For the Jaccard or Longest Common Subsequence algorithm add a Containment Bias. Si tratta di una soglia di lunghezza fornita in una percentuale decimale compresa tra 0 e 1, con 0,62 come valore predefinito.This is a length threshold that is provided in a decimal percentage between 0 and 1, with a default of .62. Una soglia inferiore comporterà l'aumento del numero di corrispondenze possibili restituite.A lower threshold will increase the number of possible matches returned.
Non corrisponde aDoes not match Consente di utilizzare un indice di ricerca fuzzy per filtrare i risultati.Uses a fuzzy lookup index to filter results. Utilizzare il campo Livello di somiglianza per determinare il grado di non corrispondenza dei valori di attributo ai criteri di filtro specificati.Use the Similarity Level field to specify how closely the attribute values must not match the specified filter criteria.
Contiene il criterioContains pattern Consente di utilizzare espressioni regolari di .NET Framework per filtrare i risultati in base a un modello specificato.Uses .NET Framework regular expressions to filter results on a specified pattern. Per ulteriori informazioni su espressioni regolari, vedere Elementi del linguaggio di espressioni regolari in MSDN Library.For more information about regular expressions, see Regular Expression Language Elements in the MSDN Library.
Non contiene il modelloDoes not contain pattern Consente di utilizzare le espressioni regolari di .NET Framework per filtrare i risultati che non corrispondono a un modello specificato.Uses the .NET Framework regular expressions to filter results that do not match a specified pattern. Per ulteriori informazioni su espressioni regolari, vedere Elementi del linguaggio di espressioni regolari in MSDN Library.For more information about regular expressions, see Regular Expression Language Elements in the MSDN Library.
È NULLIs NULL Restituisce i valori di attributo che sono Null.Returns attribute values that are null. Il campo Criteri viene disabilitato quando si seleziona l'operatore È NULL .The Criteria field disables when you select the Is NULL operator.
Non è NULLIs not NULL Restituisce i valori di attributo che non sono null.Returns attribute values that are not null. Il campo Criteri viene disabilitato quando si seleziona l'operatore Non è NULL .The Criteria field disables when you select the Is not NULL operator.