ISABOUT 용어

사용되지 않음

이 기능은 Windows 8 현재 제거되었습니다. 새 애플리케이션을 작성하는 경우 사용되지 않는 이 기능을 사용하지 마십시오. 기존 애플리케이션을 수정하는 경우 이 기능에 대한 종속성을 제거하는 것이 좋습니다.

ISABOUT 용어는 하나 이상의 검색어 그룹에 대한 열과 일치합니다. 구문은 다음과 같습니다.

ISABOUT(<components>) [RANKMETHOD <method>]

선택적 RANKMETHOD 용어는 하나 이상의 구성 요소와 일치하는 문서의 순위를 지정하는 데 사용되는 계산 방법을 지정합니다. RANKMETHOD를 지정하지 않으면 기본 자카드 계수 순위 메서드가 사용됩니다.

ISABOUT 용어에는 하나 이상의 구성 요소가 있을 수 있습니다. CONTAINS 조건자에 지정된 열은 각 구성 요소에 대해 테스트됩니다. 하나 이상의 구성 요소가 일치하는 경우 문서는 결과에 포함됩니다. 쉼표는 여러 구성 요소를 구분합니다.

구성 요소 부분에는 다음 구문이 있습니다.

<match_term> [<weight_term>]

선택적 WEIGHT 용어를 사용하여 ISABOUT 용어 내에서 각 용어의 상대적 중요도를 변경할 수 있습니다. 가중치 용어가 적용되지 않으면 기본 1.0 가중치가 암시됩니다.

다음 표에서는 가능한 일치 용어 형식에 대해 설명합니다.

형식 Description 예제
Word 공백 또는 기타 문장 부호가 없는 단일 단어입니다.
...WHERE CONTAINS
 ('ISABOUT ("computer","software")')
문구 여러 단어 또는 포함된 공백.
...WHERE CONTAINS
 ('ISABOUT ("computer software","hardware")')
와일드카드 끝에 별표(*)가 추가된 단어 또는 구입니다. 자세한 내용은 CONTAINS 조건자에서 와일드카드 사용을 참조하세요.

              
              ... WHERE CONTAINS('ISABOUT("compu*","soft*")')

Matches "computer", "computers", "computation", and "compulsory"

 

ISABOUT 열 가중치

ISABOUT 용어는 각 문서가 쿼리의 일치 용어 집합과 얼마나 일치하는지에 따라 일치하는 문서의 순위를 지정합니다. 열 가중치를 사용하여 일부 일치 용어를 다른 용어보다 일치시키는 데 더 중요할 수 있습니다. ISABOUT 용어의 각 일치 용어에는 가중치 값이 적용될 수 있습니다. 가중치는 단일 일치 용어에 적용되며 키워드(keyword) "WEIGHT"로 표시됩니다. WEIGHT 용어에는 두 가지 대체 구문이 있습니다.

<match_term> WEIGHT(<weight_value>)
<match_term>:(<weight_value>)

가중치 값은 0에서 1.0 사이여야 하며 소수 자릿수는 3개 이하여야 합니다. 이 범위를 벗어나는 가중치 값을 지정하면 오류 메시지가 표시됩니다. 용어에 대한 가중치 없는 순위 값은 용어의 가중치 값을 곱합니다.

일치 용어에 가중치를 지정하지 않으면 기본값인 1.0이 암시됩니다.

예제

다음 예제에서는 가중치 값에 대해 long 구문과 짧은 구문을 모두 사용하여 두 ISABOUT 일치 용어에 가중치를 적용합니다.

WHERE CONTAINS( System.FileName,
      'ISABOUT("computer" WEIGHT (0.75),"software":0.25)')

참조

FREETEXT 조건자

WHERE 절