필터 연산자(Master Data Services)Filter Operators (Master Data Services)

멤버 목록을 필터링할 때 다음과 같은 연산자를 사용할 수 있습니다.When filtering a list of members, the following operators are available.

참고

여러 조건을 기준으로 필터링하는 경우 모든 조건이 true여야 결과가 반환됩니다.When you filter by multiple criteria, all criteria must be true to return results. 예를 들면 SquareFeet = 2000 AND Division <> 123 같은 경우입니다.For example, SquareFeet = 2000 AND Division <> 123.

필터 연산자Filter Operators

컨트롤 이름Control Name DescriptionDescription
같음Is equal to 지정된 조건과 정확히 같은 특성 값을 반환합니다.Returns attribute values that are exactly the same as the specified criteria. 예를 들어 Mountain-100을 필터링하려면 Mountain-100을 입력해야 합니다.For example, to filter on Mountain-100, you must type Mountain-100.
같지 않음Is not equal to 지정된 조건과 같지 않은 특성 값을 반환합니다.Returns attribute values that are not exactly the same as the specified criteria. 필터 조건은 결과에서 생략할 특성 값과 정확히 같아야 합니다.The filter criteria must be exactly the same as the attribute value you want to omit from the results. 예를 들어 Mountain-100과 일치하는 결과를 생략하려면 Mountain-100을 입력해야 합니다.For example, to omit results that match Mountain-100, you must type Mountain-100.



참고: “Is not equal” 절을 사용하여 특성에 필터 조건을 적용하면 특성이 Null인 멤버가 필터 조건을 전달하고 SET ANSI_NULLS가 데이터베이스 문자열에서 ON으로 설정된 경우 결과가 반환됩니다.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. 이 동작을 중지하려면 데이터베이스 설정에서 SET ANSI_NULLS를 OFF로 설정합니다.To stop this behavior, turn SET ANSI_NULLS to OFF in your database settings. SET ANSI_NULLS가 OFF로 설정된 경우 데이터 값이 Null이면 Null 값에 대한 모든 데이터 비교가 TRUE로 평가되고 멤버가 “Is not equal” 절을 전달하지 않는 결과가 발생합니다.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. 자세한 내용은 SET ANSI_NULLS(Transact-SQL)를 참조하세요.For more information, see SET ANSI_NULLS (Transact-SQL).
유사함Is like Transact-SQL에서 LIKE 연산자를 사용하여 결과를 필터링합니다.Uses the LIKE operator from Transact-SQL to filter results. 자세한 내용은 SQL Server 온라인 설명서에서 LIKE(Transact-SQL)를 참조하세요.For more information, see LIKE (Transact-SQL) in SQL Server Books Online.
유사하지 않음Is not like Transact-SQL에서 NOT 연산자를 사용하여 결과를 필터링합니다.Uses the NOT operator from Transact-SQL to filter results. 자세한 내용은 SQL Server 온라인 설명서에서 NOT(Transact-SQL)을 참조하세요.For more information, see NOT (Transact-SQL) in SQL Server Books Online.
보다 큼Is greater than 지정된 조건보다 큰 특성 값을 반환합니다.Returns attribute values that are greater than the specified criteria. 예를 들어 F보다 큰 문자로 시작하는 특성 값을 반환하려면 F를 입력합니다.For example, to return attribute values that start with a letter greater than F, type F.
보다 작음Is less than 지정된 조건보다 작은 특성 값을 반환합니다.Returns attribute values that are less than the specified criteria. 예를 들어 F보다 작은 문자로 시작하는 특성 값을 반환하려면 F를 입력합니다.For example, to return attribute values that start with a letter less than F, type F.
크거나 같음Is greater than or equal to 지정된 조건보다 크거나 같은 특성 값을 반환합니다.Returns attribute values that are greater than or equal to the specified criteria. 예를 들어 3 이상의 숫자로 시작하는 특성 값을 반환하려면 3을 입력합니다.For example, to return attribute values that start with the number 3 or greater, type 3.
작거나 같음Is less than or equal to 지정된 조건보다 작거나 같은 특성 값을 반환합니다.Returns attribute values that are less than or equal to the specified criteria. 예를 들어 3 이하의 숫자로 시작하는 특성 값을 반환하려면 3을 입력합니다.For example, to return attribute values that start with the number 3 or less, type 3.
일치Matches 유사 항목 조회 인덱스를 사용하여 결과를 필터링합니다.Uses a fuzzy lookup index to filter results.

유사성 수준 필드를 사용하여 특성 값이 지정된 필터 조건과 어느 정도 일치해야 하는지 지정할 수 있습니다(기본값 30%).Use the Similarity Level field to specify how closely the attribute values must match the specified filter criteria (with a default of 30%).

알고리즘 목록 상자에서 다음 중 하나를 선택합니다.Select one of the following in the Algorithm list box:

Levenshtein: 한 문자열을 다른 문자열과 비교하기 위해 걸리는 편집 횟수(예: 추가 또는 삭제)를 기반으로 하는 거리입니다.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. 기본값입니다.This is the default. 추가 매개 변수는 필요하지 않습니다.Does not require any additional parameters.

Jaccard: 여러 문자열을 비교할 때 가장 효과적인 인덱스입니다.Jaccard: An index that works best when trying to match multiple strings. 이 검색에서는 제약 편차의 추가 매개 변수가 지원됩니다(아래 참조).This search supports an additional parameter of containment bias (see below).

Jaro-Winkler: 중복된 사용자 이름을 찾는 데 가장 많이 사용되는 거리입니다.Jaro-Winkler: A distance that is best used for finding duplicate person names. 이 방법은 다른 방법보다 많은 결과를 반환합니다.This method returns more results than any other method. 제약 편차는 지원하지 않습니다.Does not support containment bias.

Longest Common Subsequence: 패턴의 문자가 구분되어 있을 수 있더라도 순서대로 표시되는 하위 시퀀스에 따라 작동합니다(예: "MSR"은 "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”). 이 검색에서는 제약 편차의 추가 매개 변수가 지원됩니다(아래 참조).This search supports an additional parameter of containment bias (see below).



참고: Jaccard 또는 최장 공통 하위 시퀀스 알고리즘의 경우 제약 편차를 추가합니다.Note: For the Jaccard or Longest Common Subsequence algorithm add a Containment Bias. 0과 1 사이의 소수 백분율로 제공되는 길이 임계값입니다(기본값 .62).This is a length threshold that is provided in a decimal percentage between 0 and 1, with a default of .62. 임계값이 낮으면 반환 가능한 일치 항목 수가 늘어납니다.A lower threshold will increase the number of possible matches returned.
일치하지 않음Does not match 유사 항목 조회 인덱스를 사용하여 결과를 필터링합니다.Uses a fuzzy lookup index to filter results. 유사성 수준 필드를 사용하여 특성 값이 지정된 필터 조건과 어느 정도 일치하지 않아야 하는지 지정할 수 있습니다.Use the Similarity Level field to specify how closely the attribute values must not match the specified filter criteria.
패턴 포함Contains pattern .NET Framework 정규식을 사용하여 지정된 패턴에 대한 결과를 필터링합니다.Uses .NET Framework regular expressions to filter results on a specified pattern. 정규식에 대한 자세한 내용은 MSDN Library의 정규식 언어 요소 를 참조하십시오.For more information about regular expressions, see Regular Expression Language Elements in the MSDN Library.
패턴을 포함하지 않음Does not contain pattern .NET Framework 정규식을 사용하여 지정된 패턴과 일치하지 않는 결과를 필터링합니다.Uses the .NET Framework regular expressions to filter results that do not match a specified pattern. 정규식에 대한 자세한 내용은 MSDN Library의 정규식 언어 요소 를 참조하십시오.For more information about regular expressions, see Regular Expression Language Elements in the MSDN Library.
NULLIs NULL Null인 특성 값을 반환합니다.Returns attribute values that are null. NULL 연산자를 선택한 경우에는 조건 필드가 비활성화됩니다.The Criteria field disables when you select the Is NULL operator.
NULL이 아님Is not NULL Null이 아닌 특성 값을 반환합니다.Returns attribute values that are not null. NULL이 아님 연산자를 선택한 경우에는 조건 필드가 비활성화됩니다.The Criteria field disables when you select the Is not NULL operator.