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

OpenSearch:オフライン変更

最終更新日:Apr 02, 2026

[オフラインアプリケーションの変更] を使用して、アプリケーションのデータソースを変更したり、スキーマを更新したりできます。これには、フィールドの作成または削除、インデックスの変更または作成、属性フィールドの作成または削除、デフォルト表示フィールドの作成または削除が含まれます。

変更はオフラインバージョンにのみ適用されます。オフラインバージョンの変更および構築中も、オンラインバージョンは引き続きトラフィックを処理します。

仕組み

OpenSearch は、アプリケーションの2つの異なるバージョンを保持します。

  • オンラインバージョン: 検索トラフィックを処理するライブバージョン

  • オフラインバージョン: スキーマとデータソースの変更を適用するステージングバージョン

[オフラインアプリケーションの変更] を実行すると、OpenSearch はオンラインバージョンに影響を与えることなく、オフラインバージョンを作成または更新します。オフラインバージョンを検証した後、それを公開してオンラインバージョンを置き換えます。

注: オフラインアプリケーションの作成中、API を介してオンラインアプリケーションにプッシュされた増分データは、オフラインアプリケーションには同期されません。

前提条件

開始する前に、以下があることを確認してください。

  • OpenSearch Industry Algorithm Edition コンソールへのアクセス

  • 既存のアプリケーションインスタンス

オフラインアプリケーションの変更

ステップ1: アプリケーションの詳細を開く

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

  2. 対象のアプリケーションインスタンスを見つけ、[詳細][操作] 列でクリックします。

    image

ステップ2: 変更を開始する

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

image

次に何が起こるかは、オフラインバージョンがすでに存在するかどうかによって異なります。

シナリオ動作
オフライン版は存在しません[アプリケーションの変更] ページが直接開きます。変更を保存すると、オフラインバージョンが作成され、オンラインバージョンと共存します。
オフラインバージョンが既に存在します。[オフラインアプリケーションの変更] ページが開き、現在のオフラインバージョンの詳細が表示されます。設定 をクリックして、[アプリケーションの変更] ページを開きます。変更を確認すると、以前のオフラインバージョンは削除され、新しいオフラインバージョンが作成されます。

ステップ3: スキーマの変更

[アプリケーションの変更] ページで、必要に応じてアプリケーション構成を更新します。

フィールドの編集

image
注: Industry Algorithm Edition アプリケーションはテーブルの追加をサポートしています。標準タイプアプリケーションは、非パーティション化テーブルのみをサポートしています。

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

image

データソースとマッピングの編集

image

ステップ4: 検索結果のソートの変更

image

ステップ5: クエリ分析の変更

image

ステップ6: データ同期と公開の構成

変更を完了した後、増分データ同期と公開がどのように処理されるかを指定します。

image

増分データ同期

増分データを同期しないことを選択できます。代わりに、データソースを同期するか、API オペレーションを呼び出すことによって、完全データをオフラインアプリケーションにプッシュします。

自動公開

自動公開が有効になっている場合、ビルドが完了すると、オフラインバージョンはオンライン環境に自動的に公開されます。これをオフにする場合は、アプリケーション詳細ページの オフラインアプリケーション タブに移動し、公開 をクリックして手動で公開します。

image

注意事項

  • オフラインバージョンの変更はオンラインバージョンに影響しません。 オンラインバージョンを直接変更するには、最初にオフラインバージョンを削除します。

  • 無効なオンラインバージョン: オンラインバージョンが無効な状態の場合、アプリケーションを削除し、最初から再構成します。