Konfigurasi dasar
Konfigurasi aplikasi online
Buka Search Configuration Center > Retrieval Configuration > Basic Configuration, pilih aplikasi, lalu buka tab Online Application untuk melihat konfigurasi tokenisasi saat ini. Untuk mengubah skema aplikasi, klik Modify Offline Application di pojok kanan atas.
Konfigurasi aplikasi offline
Buka Search Configuration Center > Retrieval Configuration > Basic Configuration, pilih aplikasi, lalu buka tab Offline Application. Jika versi offline tersedia, tombol Modify Offline Application akan berubah menjadi Configure.
Konfigurasi tokenisasi
Konfigurasikan nama indeks, alat analisis, dan bidang-bidangnya. Untuk informasi lebih lanjut mengenai jenis alat analisis, lihat Text analyzers.
Catatan
-
Anda hanya dapat mengonfigurasi metode tokenisasi pada aplikasi offline, bukan langsung pada aplikasi online.
-
Satu aplikasi dalam satu instans hanya dapat memiliki dua versi sekaligus: satu online dan satu offline. Jika versi offline sudah ada:
-
Jika Anda mengubah konfigurasi—seperti pengaturan alat analisis atau skema aplikasi—sebelum proses pengindeksan ulang selesai, perubahan sebelumnya yang disimpan pada aplikasi offline akan dibuang.
-
Jika pengindeksan ulang telah selesai dan Anda melakukan perubahan lain yang memicu pengindeksan ulang—misalnya mengubah skema aplikasi atau sumber data—sistem akan menghapus versi offline yang ada sebelum membuat versi baru.
-
-
OpenSearch memisahkan penyimpanan skema aplikasi dari proses pengindeksan ulang. Desain ini memastikan skema aplikasi tetap tersimpan meskipun proses pengindeksan ulang gagal.
Prosedur
Catatan: Contoh ini menunjukkan cara mengubah aplikasi online dengan menggunakan alat analisis kustom. Biasanya, Anda hanya memerlukan alat analisis kustom untuk memperbaiki kesalahan tokenisasi tertentu; alat analisis bawaan sudah cukup untuk sebagian besar skenario.
1. Buka Search Configuration Center > Retrieval Configuration > Analyzer Management, lalu buat alat analisis kustom.
Pada kotak dialog Create Analyzer yang muncul, masukkan Name untuk alat analisis tersebut dan pilih Analyzer type, misalnya General Analyzer.
2. Tambahkan entri intervensi ke alat analisis kustom tersebut.
Di halaman Analyzer Management, temukan alat analisis target Anda dan klik Entry Management di kolom Actions. Di halaman Entry Management, klik Add. Pada panel Add Intervention Entry yang muncul, isi bidang Query dan Tokenization result, lalu klik Save. Catatan: Pisahkan kata kunci dalam hasil tokenisasi dengan spasi. Misalnya, untuk menokenisasi "beefjerky" menjadi dua kata kunci, masukkan "beef jerky".
3. Kembali ke halaman Basic Configuration untuk mengubah aplikasi online dan menerapkan alat analisis kustom tersebut.
Untuk mengonfigurasi skema indeks, klik tombol Configure di pojok kanan atas untuk memasuki mode pengeditan. Untuk Analysis method, pilih Custom analyzer dan pilih alat analisis yang baru saja Anda buat.
4. Konfigurasikan sinkronisasi data inkremental dan penyebaran otomatis untuk versi baru.
Setelah mengonfigurasi skema indeks, klik Next untuk membuka kotak dialog New Version. Secara default, kedua opsi diaktifkan. Jika Anda menonaktifkan salah satu opsi:
-
Do not synchronize real-time incremental data from the online application to the offline application: Selama proses pembuatan versi baru, sistem tidak akan menyinkronkan data baru yang didorong melalui API atau dari sumber data ke versi baru tersebut.
-
Do not automatically publish after full reindexing is complete: Jika Anda memilih opsi ini, sistem tidak akan secara otomatis menerbitkan versi baru secara online setelah proses pembuatan berhasil. Versi ini akan tetap disimpan dan tidak tunduk pada aturan penghapusan otomatis versi offline setelah 8 jam.
5. Setelah Anda menyimpan konfigurasi, aplikasi offline baru akan muncul dengan status Rebuilding Index.
Catatan: Karena aplikasi memiliki dua versi (online dan offline) dan aplikasi offline sedang menjalani pengindeksan ulang, tombol Modify Offline Application untuk aplikasi online dinonaktifkan.
6. Setelah sistem berhasil menyelesaikan pengindeksan ulang aplikasi offline, aplikasi tersebut akan menjadi aplikasi online baru jika penyebaran otomatis diaktifkan.
Anda dapat memverifikasi perubahan tersebut di halaman Basic Configuration. Pilih tab Online Application dan pastikan bahwa Analysis method untuk indeks title menampilkan alat analisis kustom Anda. Tombol Modify Offline Application kini tersedia kembali.
Peringatan
-
Satu aplikasi dalam satu instans OpenSearch hanya dapat memiliki dua versi sekaligus: satu online dan satu offline. Jika aplikasi tersebut sudah memiliki kedua versi, perubahan pada skema aplikasi akan menimpa versi offline yang ada.
-
Perubahan alat analisis hanya berlaku setelah proses pengindeksan ulang selesai.