エンタープライズ検索 SQL 構文の RANKMETHOD 用語
1 つ以上の ISABOUT 一致用語に合致するドキュメントのランク付けに使用する統計アルゴリズムを指定します。RANKMETHOD を使用するときの ISABOUT 用語の構文を下記に示します。
ISABOUT ( <match_terms> RANKMETHOD <rank_method> )
Remarks
次の表では、使用可能なランク メソッドについて説明します。
ランク メソッド |
説明 |
---|---|
JACCARD COEFFICIENT |
一致する用語の相対的な割合から、一致しない用語を除外して、ランク結果を計算します。 |
DICE COEFFICIENT |
複数の用語が同時に見つかる頻度と、単独で見つかる可能性とを比較して、ランク結果を計算します。 |
INNER PRODUCT |
一致する個々のドキュメントのランクの積の積分を使用して、ランク結果を計算します。 |
MINIMUM |
一致するすべてのドキュメントの最下位のランク スコアからランク結果を計算します。 |
MAXIMUM |
一致するすべてのドキュメントの最上位のランク スコアからランク結果を計算します。 |
注意
RANKMETHOD を指定しない場合、エンタープライズ検索 は既定の JACCARD COEFFICIENT メソッドを使用します。
例
次の例は、RANKMETHOD を指定する ISABOUT 用語を示しています。
…WHERE CONTAINS(Description, 'ISABOUT("computer","software") RANKMETHOD INNER PRODUCT')