データの整合性を確保するために、インデックスバージョンからデータを復元できます。
概要
APIオペレーションを呼び出してデータソースからデータをインポートし、データに対してフルインデックスを実行した後、APIデータソースからプッシュされたデータは、過去3日間以内にのみ取得できます。APIデータソースからプッシュされたデータの整合性を確保するために、OpenSearch Retrieval Engine Editionは、既存のフルインデックスバージョンからデータを復元する機能を提供します。これにより、APIデータソースからプッシュされたデータが次のフルインデックスバージョンで保持されます。
手順
インスタンスの詳細ページで、左側のペインの[テーブル管理]をクリックします。[テーブル管理]ページで、管理するテーブルを見つけ、[アクション]列の[その他]アイコンをクリックし、[インデックスからデータを復元]を選択します。
[インデックスからデータを復元]パネルで、データを復元するインデックスバージョンを選択し、[OK]をクリックします。
表示されるメッセージで、[OK]をクリックします。
[拡張機能]モジュールの[変更履歴]ページで復元進捗状況を確認します。
データソース変更プロセスにおける有限状態マシン(FSM)プロセスが完了したら、フルインデックスをトリガーする操作を実行します。たとえば、インデックステーブルを変更し、カスタム介入エントリを追加できます。以前のフルインデックスバージョンのすべてのデータを保持するには、データソースとして[インデックスからデータを復元]を選択する必要があります。
使用上の注意
インデックスバージョンからデータを復元するために使用されるタスクに3日以上かかる場合、タスクによって生成されたインデックスバージョンのデータが失われる可能性があります。この場合は、Alibaba Cloudのアフターサービスにお問い合わせください。
インデックスバージョンからデータを復元できるのは、APIデータソースの場合のみです。
少なくとも1回フルインデックスが実行されたAPIデータソースのみが表示されます。
一度にデータを復元するために選択できるデータソースは1つだけです。
インデックスバージョンから復元されたデータの整合性を確保するために、すべてのデータフィールドがインデックス化されていることを確認してください。これは、すべてのデータフィールドが検索結果フィールドとして構成されていることを示します。データがインデックスバージョンから復元されると、検索結果フィールドとして指定されていないフィールドはクリアされます。