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

OpenSearch:再インデックス

最終更新日:Mar 13, 2025

OpenSearch Industry Algorithm Edition は、アップロードされたデータとデータソースから同期されたデータのイメージを作成します。アプリケーションのスキーマを変更した場合、またはアプリケーションに完全データをアップロードした場合は、再インデックスを実行する必要があります。

次の 4 つのシナリオで再インデックスがトリガーされます。

  • 手動再インデックス: アプリケーションのスキーマを変更した場合、またはアプリケーションに完全データをアップロードした場合は、手動で再インデックスをトリガーできます。

  • スケジュールされた再インデックス: 完全データは、毎日 MaxCompute データソースからアプリケーションに同期されます。

  • オフラインアプリケーションの変更: アプリケーションのスキーマを変更した場合、またはインデックスフィールドまたは属性フィールドを変更した場合は、OpenSearch によって再インデックスがトリガーされます。

  • データのクリア または ドキュメントのクリア: データまたはドキュメントをクリアすると、OpenSearch によって再インデックスがトリガーされます。

スケジュールされた再インデックス

スケジュールされた再インデックス タスクを作成すると、OpenSearch は毎日指定された時刻に 1 回再インデックスを実行します。

1. OpenSearch Industry Algorithm Edition コンソールにログオンします。 インスタンス管理詳細 ページで、スケジュールされた再インデックス タスクを作成するインスタンスを見つけ、[操作] 列の をクリックします。

image.png

2. 再インデックス化 をクリックします。

image.png

3. スケジュールされた再インデックス タスクがトリガーされる時刻を指定します。スケジュールされた再インデックス タスクがトリガーされる最小間隔は 24 時間です。これは、スケジュールされた再インデックス タスクを 1 日に 1 回トリガーできることを意味します。

image.png

:

  • アプリケーションには、オンラインバージョンとオフラインバージョンの最大 2 つのバージョンを含めることができます。アプリケーションに 2 つのバージョンがある場合、オフラインバージョンはスケジュールされた再インデックス タスクで自動的に削除されます。オフラインバージョンは、手動再インデックス タスクで削除する必要があります。

  • スケジュールされた再インデックス タスクが完了すると、作成されたオフラインバージョンが公開され、オンラインバージョンが置き換えられます。OpenSearch は、バージョンが置き換えられた後、8 ~ 16 時間以内に置き換えられたバージョンを自動的に削除します。

手動再インデックス

手動で再インデックスをトリガーするには、次の手順を実行します。

1. OpenSearch Industry Algorithm Edition コンソールにログオンします。 [インスタンス管理] ページで、手動で再インデックスをトリガーするインスタンスを見つけ、[操作] 列の [詳細] をクリックします。

image.png

2. [再インデックス] をクリックします。

image.png

3. [再インデックスのみ] または [データの再インポートと再インデックス] を選択します。次に、[OK] をクリックします。

image.png

再インデックスの手順と進捗状況

再インデックスは、次の手順で実行されます。1. データのインポート。2. データの処理。3. インデックスの構築。

データソースからデータが同期されると、OpenSearch はデータを処理し、インデックス構築のためにデータをビルド サービスに配信します。完全データが同期されると、OpenSearch は定期的に再インデックスを実行します。各再インデックスに必要な時間は 30 分です。そのため、ドキュメント数が少ない場合でも、完全データの再インデックスには時間がかかります。OpenSearch コンソールには、各ステップのステータスに基づいて再インデックスの進捗状況が表示されます。

:

  • アプリケーションのオンラインバージョンとオフラインバージョンの両方が存在する場合、オンラインバージョンのみが検索サービスを提供します。API 操作でアプリケーション名 を指定してアプリケーションを使用してデータを検索する場合、オンラインバージョンが使用されます。

  • アプリケーションのオンラインバージョンとオフラインバージョンの両方が存在する場合、オフライン変更、再インデックス、データのクリア、ドキュメントのクリアの機能は使用できません。この場合、オンラインバージョンまたはオフラインバージョンのいずれかを公開し、不要になったオフラインバージョンを削除することのみ可能です。

  • アプリケーションを削除すると、復元することはできません。

  • 手動再インデックス タスクで [再インデックスのみ] を選択した場合、増分データのみが同期されます。手動再インデックス タスクで 再インデックスのみ を選択した場合、増分データと完全データの両方が同期されます。