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

OpenSearch:再インデックスの実行

最終更新日:Dec 28, 2024

再インデックスの概要

再インデックスとは、完全なデータソースのデータをインデックス化するプロセスです。生成されたインデックスは、インデックスのフルバージョンになります。

再インデックスのトリガー

OpenSearch Retrieval Engine Edition では、[テーブル管理] ページでテーブルの再インデックスを実行できます。テーブルの [アクション] 列にある [再インデックス] をクリックすると、テーブルの再インデックスがトリガーされます。

MaxCompute、API、および OSS データソースに対して再インデックスを実行できます。

  • MaxCompute データソースの再インデックスを実行するには、フルデータのインポートまたは現在のインデックスデータの使用を選択します。

    フルデータの場合は、パーティションとタイムスタンプを指定する必要があります。現在のインデックスデータの場合は、フルデータをインポートする必要はなく、指定したバージョンを使用して再インデックスを実行します。

  • API データソースの再インデックスを実行するには、データが見つからない、インデックスからデータを復元する、現在のインデックスデータを使用するのいずれかを選択します。

    データが見つかりません

    重要

    API データソースからの再インデックスは、以前のすべてのデータをクリアし、指定されたタイムスタンプからのリアルタイムデータを補足します。注意して進めてください。

    指定されたタイムスタンプに対応する増分データは最大3日間サポートされ、履歴データはクリアされます。

    インデックスからデータを復元する

    データを復元するインデックスバージョンを選択します。詳細については、インデックスバージョンからデータを復元するを参照してください。

    現在のインデックスデータを使用する

    フルデータをインポートする必要はありません。代わりに、指定したバージョンのデータに基づいて再インデックスを実行します。API データソースを持つテーブルの場合、これによりデータの欠落やデータの復元と再インデックスの複雑さを回避できます。

再インデックスをトリガーした後、[拡張機能] モジュールの [変更履歴] ページで再インデックスの進捗状況を確認できます。

  • OSS データソースの再インデックスを実行するには、フルデータのインポートまたは現在のインデックスデータの使用を選択します。

    フルデータのインポートの場合。データパーティションタイムスタンプを指定する必要があります(API 増分データ、最大3日間)。現在のインデックスデータの場合は、フルデータをインポートする必要はありません。代わりに、指定したバージョンのデータを使用して再インデックスを実行します。

再インデックスをトリガーした後、左側のナビゲーションペインの [変更履歴] をクリックして、再インデックスの進捗状況を確認できます。

image.png