14.4 カスタム・シソーラスのロードおよびシソーラス・ベースの問合せの発行

カスタム・シソーラスを作成およびロードできます。

この方法のメリットは、索引付け後にシソーラスを変更できることです。

この方法の制限事項は、問合せにシソーラス拡張演算子を使用する必要があることです。問合せが長いと、シソーラスの拡張で余分なオーバーヘッドが発生し、問合せ速度が遅くなります。

カスタム・シソーラスを作成するには:

  1. シソーラスを作成します。シソーラスの用語の定義を参照してください。
  2. ctxloadを使用してシソーラスをロードします。次の例では、tech_docというシソーラスをtech_thesaurus.txtというインポート・ファイルからインポートします。
    ctxload -thes -name tech_doc -file tech_thesaurus.txt 
  3. プロンプト表示されたら、ユーザー名とパスワードを入力します。セキュリティを確実にするために、コマンドラインにパスワードを入力しないでください。
  4. THES演算子を使用して問い合せます。たとえば次のようにすると、XMLと、tech_docで定義したXMLとそのシノニムを含むすべてのドキュメントを検索できます。
    'SYN(XML, tech_doc)'