PolarSearch には、polar-analysis-ik や analysis-ansj などの組み込みプラグインがあり、シノニムのホットアップデートなどの機能が利用できます。独自のカスタム辞書をアップロードすることもできます。このドキュメントでは、これらの辞書を追加、使用、管理する方法について説明します。
プラグインアップロードスペースの有効化
-
PolarDB コンソール にログインします。左側のナビゲーションペインで、クラスター をクリックします。クラスターが配置されている [リージョン] を選択し、対象のクラスター ID をクリックしてクラスター詳細ページを開きます。
-
左側のナビゲーションペインで、 を選択します。プラグイン管理 タブで、プラグインアップロードの有効化 をクリックします。
辞書管理
プラグイン管理 タブでは、辞書を使用する各プラグインの辞書を管理できます。
-
PolarDB コンソール にログインします。左側のナビゲーションペインで、クラスター をクリックします。クラスターが配置されている [リージョン] を選択し、対象のクラスター ID をクリックしてクラスター詳細ページを開きます。
-
左側のナビゲーションペインで、 を選択し、プラグイン管理 タブを開きます。
-
辞書管理ページでは、辞書ファイル名、辞書タイプ、ファイルサイズなどの情報を表示できます。また、辞書ファイルの追加、更新、削除もできます。
辞書の概要
|
プラグイン名 |
説明 |
辞書タイプ |
操作 |
|
cluster-dict-management |
デフォルトのクラスターレベルの辞書管理プラグインです。ストップワード辞書とシノニム辞書を集中管理できます。 |
ストップワード辞書、シノニム辞書 |
辞書のアップロード、辞書の削除 |
|
polar-analysis-ik |
きめ細かいスマートな形態素解析をサポートする、軽量な Java ベースの中国語トークナイザーです。 |
メイン辞書、ストップワード辞書 |
辞書のアップロード、辞書の削除、辞書の有効化/無効化、ホットアップデート |
|
analysis-ansj |
n-gram モデルに基づく中国語トークナイザープラグインです。 |
メイン辞書、ストップワード辞書、シノニム辞書、曖昧性辞書、設定ファイル |
辞書のアップロード、辞書の削除 |
|
analysis-dynamic-synonym |
シノニム辞書のホットアップデートプラグインです。 |
シノニム辞書 |
辞書のアップロード、辞書の削除 |
辞書のアップロード
辞書のアップロード中、辞書のアップロード ボタンは無効 (グレー表示) になります。ステータスを確認するには、更新 をクリックします。アップロードが完了すると、辞書のアップロード ボタンが有効 (青色) になります。
-
対象のプラグインの行で、辞書定義 をクリックして管理ページを開きます。
-
辞書のアップロード をクリックします。表示されるダイアログボックスで、アップロードするローカル辞書ファイルを選択し、確認 をクリックします。アップロードが完了するまでお待ちください。
辞書の削除
辞書の削除処理中、辞書のアップロード ボタンは無効 (グレー表示) になります。ステータスを確認するには、更新 をクリックします。ボタンが有効 (青色) になると、削除は完了です。
-
対象のプラグインの行で、辞書定義 をクリックして管理ページを開きます。
-
削除 をクリックし、確認ダイアログボックスで 確認 をクリックします。
辞書の有効化または無効化
この機能は現在、polar-analysis-ik プラグインでのみ利用できます。
有効な状態は、IK アナライザーが辞書をメモリに読み込んだことを示します。無効な状態は、IK アナライザーが辞書をメモリから削除したことを示します。
辞書が有効化または無効化されている間、対応するボタンは無効 (グレー表示) になります。ステータスを確認するには、更新 をクリックします。ボタンが有効 (青色) になると、操作は完了です。
辞書のホットアップデート
有効化された辞書のみホットアップデートできます。この機能は現在、polar-analysis-ik プラグインでのみ利用できます。
ホットアップデート中、辞書のステータスは Updating に変更されます。進捗を確認するには、更新 をクリックします。ステータスが Enabled に戻ると、ホットアップデートは完了です。
-
対象のプラグインの行で、辞書定義 をクリックして管理ページを開きます。
-
ローリングアップデート をクリックし、同じ名前の辞書をアップロードしてその内容をホットアップデートします。