필터 연산자(Master Data Services)

적용 대상:SQL Server - Windows 전용 Azure SQL Managed Instance

멤버 목록을 필터링할 때 다음과 같은 연산자를 사용할 수 있습니다.

참고 항목

여러 조건을 기준으로 필터링하는 경우 모든 조건이 true여야 결과가 반환됩니다. 예를 들어 SquareFeet = 2000 AND Division <> 123입니다.

필터 연산자

컨트롤 이름 설명
같음 지정된 조건과 정확히 동일한 특성 값을 반환합니다. 예를 들어 Mountain-100필터링하려면 Mountain-100을 입력해야 합니다.
같지 않음 지정된 조건과 정확히 동일하지 않은 특성 값을 반환합니다. 필터 조건은 결과에서 생략하려는 특성 값과 정확히 동일해야 합니다. 예를 들어 Mountain-100과 일치하는 결과를 생략하려면 Mountain-100을 입력해야 합니다.



참고: 특성에 "Is not equal" 절을 사용하여 필터 조건을 적용하면 특성이 NULL인 멤버가 필터 조건을 전달하고 데이터베이스 설정에서 SET ANSI_NULLS ON으로 설정된 경우 반환됩니다. 이 동작을 중지하려면 데이터베이스 설정에서 SET ANSI_NULLS를 OFF로 설정합니다. SET ANSI_NULLS OFF로 설정하면 데이터 값이 NULL이면 Null 값에 대한 모든 데이터 비교가 TRUE로 평가되고 멤버가 "같지 않음" 절을 전달하지 않습니다. 자세한 내용은 SET ANSI_NULLS(Transact-SQL)를 참조하세요.
유사함 Transact-SQL에서 LIKE 연산자를 사용하여 결과를 필터링합니다. 자세한 내용은 SQL Server 온라인 설명서의 LIKE(Transact-SQL)를 참조하세요.
유사하지 않음 Transact-SQL에서 NOT 연산자를 사용하여 결과를 필터링합니다. 자세한 내용은 SQL Server 온라인 설명서의 NOT(Transact-SQL)을 참조하세요.
보다 큼 지정된 조건보다 큰 특성 값을 반환합니다. 예를 들어 F보다 큰 문자로 시작하는 특성 값을 반환하려면 F를 입력합니다.
보다 작음 지정된 조건보다 작은 특성 값을 반환합니다. 예를 들어 F보다 작은 문자로 시작하는 특성 값을 반환하려면 F를 입력합니다.
보다 크거나 같음 지정된 조건보다 크거나 같은 특성 값을 반환합니다. 예를 들어 3 이상의 숫자로 시작하는 특성 값을 반환하려면 3을 입력합니다.
보다 작거나 같음 지정된 조건보다 작거나 같은 특성 값을 반환합니다. 예를 들어 숫자 3 이하로 시작하는 특성 값을 반환하려면 3을 입력합니다.
Matches 유사 항목 조회 인덱스를 사용하여 결과를 필터링합니다.

유사성 수준 필드를 사용하여 특성 값이 지정된 필터 조건과 얼마나 가깝게 일치해야 하는지 지정합니다(기본값은 30%).

알고리즘 목록 상자에서 다음 중 하나를 선택합니다.

Levenshtein: 한 문자열이 다른 문자열과 일치하는 데 걸리는 편집 횟수(예: 추가 또는 삭제)를 기반으로 하는 거리입니다. 기본값입니다. 추가 매개 변수는 필요하지 않습니다.

Jaccard: 여러 문자열을 일치시키려고 할 때 가장 잘 작동하는 인덱스입니다. 이 검색은 포함 바이어스의 추가 매개 변수를 지원합니다(아래 참조).

Jaro-Winkler: 중복된 사용자 이름을 찾는 데 가장 많이 사용되는 거리입니다. 이 메서드는 다른 메서드보다 많은 결과를 반환합니다. 제약 편차는 지원하지 않습니다.

가장 긴 공통 하위 시퀀스: 구분할 수 있지만 패턴의 문자가 순서대로 나타나는 하위 시퀀스를 기반으로 작동합니다(예: "MSR"은 "MaSteR"의 하위 시퀀스). 이 검색은 포함 바이어스의 추가 매개 변수를 지원합니다(아래 참조).



참고: 자카드 또는 가장 긴 공통 하위 시퀀스 알고리즘의 경우 포함 바이어스를 추가합니다. 기본값은 .62인 0에서 1 사이의 10진수 백분율로 제공되는 길이 임계값입니다. 임계값이 낮으면 반환 가능한 일치 항목 수가 늘어납니다.
일치하지 않는 항목 유사 항목 조회 인덱스를 사용하여 결과를 필터링합니다. 유사성 수준 필드를 사용하여 특성 값이 지정된 필터 조건과 거의 일치하지 않아야 하는 정도를 지정합니다.
패턴 포함 .NET Framework 정규식을 사용하여 지정된 패턴에 대한 결과를 필터링합니다. 정규식에 대한 자세한 내용은 MSDN 라이브러리의 정규식 언어 요소를 참조하세요.
패턴을 포함하지 않음 .NET Framework 정규식을 사용하여 지정된 패턴과 일치하지 않는 결과를 필터링합니다. 정규식에 대한 자세한 내용은 MSDN 라이브러리의 정규식 언어 요소를 참조하세요.
NULL null인 특성 값을 반환합니다. Is NULL 연산자를 선택하면 조건 필드가 비활성화됩니다.
NULL이 아님 Null이 아닌 특성 값을 반환합니다. NULL이 아님 연산자를 선택한 경우에는 조건 필드가 비활성화됩니다.