Perubahan offline memungkinkan Anda mengubah skema aplikasi atau mengganti sumber datanya tanpa mengganggu layanan pencarian yang sedang aktif. Gunakan alur kerja ini saat Anda perlu:
Menambah atau menghapus bidang
Membuat atau memodifikasi indeks
Menambah, memodifikasi, atau menghapus atribut
Menambah atau menghapus kolom tampilan default
Mengganti sumber data
Sebelum memulai
Identifikasi status versi yang berlaku untuk aplikasi Anda. Langkah-langkahnya berbeda tergantung pada situasi Anda:
| State | Description | Apa yang terjadi saat Anda mengklik Modify Offline Application |
|---|---|---|
| Online version only | Tidak ada versi offline | Halaman Modify Application terbuka. Setelah Anda menyimpan, versi offline dibuat dan berdampingan dengan versi online. |
| Both versions exist | Versi offline sudah ada | Halaman Modify Offline Application terbuka, menampilkan versi offline saat ini. Klik Configure untuk mengeditnya. Penyimpanan akan menggantikan versi offline sebelumnya dengan versi baru. |
| Online version is Invalid | Versi online berada dalam status Invalid | Hapus aplikasi dan konfigurasikan ulang dari awal. Anda tidak dapat melakukan perubahan offline dalam status ini. |
Jika kedua versi tersedia, perubahan offline selalu ditujukan ke versi offline. Untuk menerapkan perubahan langsung pada versi online, hapus terlebih dahulu versi offline-nya.
Modifikasi aplikasi secara offline
Masuk ke Konsol OpenSearch. Di pojok kiri atas, arahkan pointer ke label edisi dan pilih OpenSearch High-performance Search Edition. Halaman Instance Management terbuka secara default. Temukan aplikasi target dan klik Details di kolom Actions.

Pada tab Online Application di halaman Detail Aplikasi, klik Modify Offline Application.

Pada halaman Modify Application, perbarui skema sesuai kebutuhan:
Edit bidang.

Edit indeks, atribut, atau kolom tampilan default.

Edit sumber data dan perbarui pemetaan bidang.

Modifikasi pengurutan hasil pencarian.

Pilih cara menangani sinkronisasi dan penerbitan data inkremental. Incremental data sync — Pilih apakah akan menyinkronkan data inkremental ke versi offline selama pembuatannya: Publishing — Pilih apakah akan menerbitkan secara otomatis atau manual:
Option Effect No — sync manually or via API Data tidak disinkronkan ke versi offline saat versi offline sedang dibuat. Data inkremental tetap dikirim ke versi online. Sinkronkan data ke aplikasi offline dari sumber data, atau dorong data lengkap ke aplikasi offline menggunakan API. Option Effect No — publish manually Buka tab Offline Application di halaman Detail Aplikasi dan klik Publish saat siap. 
