すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:教育業界向けアルゴリズムエディション

最終更新日:Jun 07, 2026

設定プロシージャ

1. OpenSearch Industry Algorithm Edition コンソールで、インスタンス管理ページに移動し、[インスタンスの作成] をクリックします。

2. 購入ページで、[エディション] を [Industry Algorithm Edition] に、[業種] を [教育] に設定します。[クラスター設定] では、[専用クラスター - 汎用/コンピューティング最適化/ストレージ最適化] を選択します。その他の設定は、[汎用] タイプと同じです。

3. 注文の確認:

注文の確認ページで、リージョン、アプリケーション名、エディションタイプ、業種、購入仕様、ストレージ容量、コンピューティングリソースなどの設定詳細を確認します。請求情報を確認した後、[サービス利用規約] に同意し、[今すぐ購入] をクリックします。

4. アプリケーションが作成されたら、アプリケーション管理ページで対象のアプリケーションを見つけ、[設定] をクリックします。

次に、[機能選択] → [アプリケーションスキーマ] → [インデックススキーマ] → [データソース] → [完了] の順にステップを進め、アプリケーションを設定します。

(1) [機能選択] ステップで、業種カテゴリとして「教育向け Q&A 検索」を選択します。必要なテンプレート機能を選択できます。デフォルトでは、すべての機能が選択されています。その後、[次へ] をクリックします。

テンプレート機能には、教育専用シソーラスを使用したクエリ分析、教育専用ソートポリシー、検索候補が含まれます。

(2) [アプリケーションスキーマ] ステップでは、このガイドでは例として [手動で作成] メソッドを使用します。設定が完了したら、[次へ] をクリックします。

メインテーブルはアプリケーション作成時に自動的に生成され、手動で作成することはできません。コンソールではセカンダリテーブルのみ追加できます。

テーブル名を main に設定し、メインテーブルとして選択します。次のフィールドを追加します:id (INT 型、プライマリキーとして設定)、title (TEXT 型、フィールドタグに [質問タイトル] を選択)、content (TEXT 型、フィールドタグに [質問内容] を選択)、desc (LITERAL 型)。各フィールドに対応するフィールドタグを割り当てます。:フィールドタグは、業界拡張インデックススキーマ、クエリ分析ルール、ソートポリシーを迅速に生成するために役立ちます。アプリケーションスキーマで対応するフィールドにフィールドタグを追加する必要があります

(3) インデックススキーマ:

このページには、[デフォルトテキストインデックス][ベクトルインデックス] の 2 つのタブがあります。各インデックスに対して、インデックスタグ、含まれるフィールド、分析メソッドを設定する必要があります。また、[属性フィールド] リストと [デフォルト表示フィールド] リストで対応するフィールドを設定する必要もあります。完了したら、[次へ] をクリックします。

:インデックスタグは、クエリ分析ルールとソートポリシーを迅速に生成するために使用されます。インデックススキーマで対応するインデックスにインデックスタグを追加する必要があります。マッピングは次のとおりです:1. アプリケーションスキーマで [質問タイトル][質問内容] のフィールドタグが設定されたフィールドは、複合インデックスとして設定する必要があります。このインデックスに「default text index」インデックスタグを追加し、分析メソッドを「業界 - 教育質問検索」に設定します。2. [質問タイトル] フィールドタグが設定されたフィールドには、「vector index」インデックスタグを追加し、分析メソッドを「ベクトル - K-12 教育ベクトル」に設定する必要があります。

(4) データソース:OpenSearch は、ApsaraDB RDS for MySQLMaxComputePolarDB などのクラウドデータソースをサポートしています。

API を使用して OpenSearch にデータをアップロードすることもできます。

(5) 設定の完了:

設定が完了すると、「業界拡張版アプリケーションの設定が完了しました」というメッセージが表示されます。これで、次の操作を実行できます:1. 選択した業界テンプレートのクエリ分析機能パックを使用して、[クエリ分析] を設定します。2. 選択したソートポリシーモデルを使用して、[ソートポリシー] を設定します。3. [検索候補] 機能を設定して使用します。[アプリケーションリストに戻る] をクリックして、アプリケーション管理ページに戻ります。

クエリテスト

検索テスト

インデックスが構築された後、[機能拡張] > [検索テスト] ページで、インデックスの業界特化型テキスト分析をテストできます。[クエリ] 入力ボックスにクエリ句を入力し、句とパラメーターを設定してから、[検索] をクリックして結果を表示します。

デフォルトインデックスの場合、クエリ句 default:'Education' を入力します

ベクトル検索

ベクトル検索機能をテストするには、次の手順に従います:

1. [検索アルゴリズムセンター] > [検索設定] > [クエリ分析設定] ページで、業界テンプレートのデフォルトの sys_default クエリ分析ルールに対して、テキストベクトル化機能を設定します。

[sys_default] クエリ分析ルールをクリックして編集します。[ルールを追加] ダイアログボックスで、業種が [教育] であることを確認し、機能選択エリアで [テキストベクトル化] チェックボックスを選択して、[OK] をクリックします。

2. [機能拡張] > [検索テスト] ページで、テストを実行するために必須パラメーターを追加します。

必須パラメーター

  • query=default:'Education'

  • qp=sys_default

  • raw_query=Education

  • ベクトルインデックスは、クエリ分析でテキストベクトル化機能を設定した後にのみ有効になります。

  • クエリ分析を設定する際は、次の条件が満たされていることを確認してください:インデックスは「Industry - Education Question Search」アナライザを使用する必要があります。業種は「Education」に設定する必要があります。テキストベクトル化機能では、「Vector - K-12 Education Vector」で設定されたアナライザを選択する必要があります。

マルチモーダル検索

教育向けの OpenSearch Industry Algorithm Edition は、インスタンスに対して sys_strategy という名前のマルチモーダル検索ポリシーを自動的に生成します。マルチモーダル検索機能をテストするには、[機能拡張] > [検索テスト] ページで特定のパラメーターを設定する必要があります。必須パラメーターは次のとおりです:

必須パラメーター

  • query=default:'Education'

  • qp=sys_default

  • raw_query=Education

  • search_strategy=sys_strategy

注意事項

  • 汎用アプリケーションを Industry Algorithm Edition アプリケーションにスペックアップすることはできますが、Industry Algorithm Edition アプリケーションを汎用アプリケーションにスペックダウンすることはできません。

  • Vector - K-12 Education Vector」インデックスは単独では使用できません。「Industry - Education Question Search」アナライザを使用するインデックスでクエリ分析のテキストベクトル化機能が設定されている場合にのみ有効になります。

  • 教育向けの OpenSearch Industry Algorithm Edition は、専用クラスター上のアプリケーションにのみ適用されます。

  • システムにフィールドのベクトルを自動生成させたい場合は、フィールド追加時にフィールドタイプを TEXT に設定する必要があります。そのフィールドのインデックスを設定する際には、アナライザを「Vector - General Education Vector」または「Vector - K-12 Education Vector」に設定する必要があります。

  • アプリケーションスキーマでは、フィールドに必要なフィールドタグ必ず割り当てる必要があります。そうしない場合、エラーが発生します。

フィールドタグが正しく設定されていない場合、「必要なフィールドタグを選択してください。」というメッセージのダイアログボックスが表示されます。[OK] をクリックして戻り、必要なタグを追加する必要があります。

  • インデックススキーマでは、インデックスに必要なインデックスタグ必ず割り当てる必要があります。そうしない場合、次のステップに進むことができません。

例えば、[ベクトルインデックス] のインデックスタグがデフォルトの「選択してください」のままだと、[次へ] ボタンが無効になります。続行するには、正しいインデックスタグを選択する必要があります。