オフライン変更を使用すると、ライブ検索サービスを中断することなく、アプリケーションのスキーマを変更したり、データソースを切り替えたりできます。このワークフローは、次の場合に使用します。
フィールドの追加または削除
インデックスの作成または変更
属性の追加、変更、または削除
デフォルト表示フィールドの追加または削除
データソースの切り替え
事前準備
ご利用のアプリケーションに適用されるバージョン状態を特定します。状況に応じて手順が異なります。
| 状態 | 説明 | [オフラインアプリケーションの変更] をクリックしたときの動作 |
|---|---|---|
| オンライン版のみ存在 | オフライン版が存在しない | アプリケーションの変更ページが開きます。保存すると、オフライン版が新規に作成され、オンライン版と併存します。 |
| 両方のバージョンが存在 | 既にオフライン版が存在する | オフラインアプリケーションの変更ページが開き、現在のオフライン版が表示されます。設定をクリックして編集します。保存すると、以前のオフライン版が新しいもので置き換えられます。 |
| オンライン版が無効 | オンライン版が「無効」状態である | アプリケーションを削除し、最初から再設定してください。この状態では、オフラインでの変更は実行できません。 |
両方のバージョンが存在する場合、オフライン変更は常にオフラインバージョンを対象とします。オンラインバージョンに直接変更を加えるには、まずオフラインバージョンを削除してください。
アプリケーションをオフラインで変更
OpenSearch コンソールにログインします。OpenSearch コンソール の左上隅で、エディション ラベルの上にポインターを移動し、[OpenSearch High-performance Search Edition] を選択します。デフォルトで [インスタンス管理] ページが開きます。対象アプリケーションを見つけ、[操作] 列の [詳細] をクリックします。

アプリケーション詳細ページの[オンライン申請] タブで、[オフライン申請の変更] をクリックします。

[Modify Application] ページで、必要に応じてスキーマを更新します。
フィールドを編集します。

インデックス、属性、またはデフォルト表示フィールドを編集します。

データソースを編集し、フィールドマッピングを更新します。

検索結果のソートを変更します。

増分データ同期と公開の処理方法を選択します。増分データ同期 — オフラインバージョンが作成されている間に、増分データをオフラインバージョンに同期するかどうかを選択します。公開 — 自動または手動で公開するかどうかを選択します。
オプション 効果 いいえ — 手動または API 経由で同期します オフラインバージョンが作成されている間、データはオフラインバージョンに同期されません。増分データはオンラインバージョンに送信され続けます。データソースからオフラインアプリケーションにデータを同期するか、API を使用して完全データをオフラインアプリケーションにプッシュします。 オプション 効果 いいえ — 手動で公開 アプリケーション詳細ページで [オフラインアプリケーション] タブに移動し、準備ができたら [公開] をクリックします。 
