Informasi dasar instans
Instance ID: Pengidentifikasi unik instans.
Waktu pembuatan instans: Waktu pembuatan instans dalam format YYYY-MM-DD HH:MM:SS.
Billing method: Metode penagihan untuk OpenSearch, yaitu subscription atau pay-as-you-go.
Region: Wilayah tempat aplikasi diterapkan, seperti Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Beijing), Tiongkok (Qingdao), dan Tiongkok (Zhangjiakou).
Instance type: Jenis instans OpenSearch, seperti Advanced atau Standard.
Preferred cluster specifications: Spesifikasi instans yang disesuaikan untuk berbagai kasus penggunaan, seperti General-purpose Shared, Compute-optimized Shared, General-purpose Dedicated, dan Compute-optimized Dedicated.
Storage resource: Ukuran total semua dokumen di seluruh tabel dalam aplikasi. Ukuran ini dihitung berdasarkan konten bidang-bidang tersebut yang diperlakukan sebagai string, tidak termasuk nama bidang.
Computing resource: Logical computing unit (LCU) adalah unit untuk mengukur daya komputasi pencarian. Satu LCU setara dengan daya komputasi 10 millicore dalam kluster pencarian. Millicore adalah satuan sumber daya CPU yang setara dengan 1/1000 core.
Instance description: Deskripsi singkat instans yang dapat dikustomisasi.
Aplikasi online dan offline
Saat pertama kali mengonfigurasi aplikasi dan menyelesaikan proses reindexing awal, Anda memiliki satu aplikasi online. Jika kemudian Anda melakukan operasi yang memicu reindexing—seperti menghapus data atau membuat perubahan offline—OpenSearch akan membuat aplikasi offline untuk menjaga stabilitas layanan produksi. Semua perubahan dilakukan pada aplikasi offline tersebut. Setelah aplikasi offline berhasil membangun indeksnya, Anda dapat mengujinya. Jika lulus pengujian, Anda dapat mempromosikannya menjadi aplikasi online baru. Proses ini memastikan bahwa setiap perubahan pada instans aplikasi berjalan lancar tanpa mengganggu pengguna.
Status
Status Normal menunjukkan bahwa versi aplikasi sedang online dan melayani traffic.
Status lain untuk aplikasi yang tidak dalam layanan meliputi:
1) Pending: Aplikasi belum dikonfigurasi.
2) Initializing Version: Versi aplikasi sedang diinisialisasi.
3) Initializing Data: Data sedang diinisialisasi.
4) Invalid: Aplikasi menjadi tidak valid jika penyimpanan data melebihi kuota atau jika tabel atau bidang sumber data tidak tersedia. Aplikasi yang tidak valid harus dihapus dan dikonfigurasi ulang.
5) Expired: Untuk instans subscription, layanan ditangguhkan setelah periode langganan berakhir. Instans tetap tersimpan di Konsol selama 7 hari, selama itu Anda hanya dapat memperpanjang layanan; fitur lain tidak tersedia.
6) Frozen: Aplikasi memiliki pembayaran tertunda.
Informasi dasar aplikasi
Bagian ini mencakup informasi tentang versi aplikasi saat ini, seperti billing method, preferred cluster specifications, storage resource, dan computing resource, serta Instance ID, region, dan deskripsi aplikasi.
Catatan: Untuk informasi lebih lanjut mengenai aturan penagihan aplikasi Anda, lihat dokumentasi Billing methods and pricing.
API endpoint
API endpoint, juga dikenal sebagai endpoint, berbeda-beda tergantung wilayahnya. Saat menggunakan API atau SDK untuk mengakses OpenSearch, Anda harus menggunakan API endpoint yang sesuai dengan wilayah aplikasi Anda. Setiap wilayah menyediakan endpoint berbeda untuk lingkungan jaringan yang berbeda. Gunakan internal endpoint untuk akses dari Instance ECS dalam wilayah yang sama (termasuk dalam VPC yang sama), dan gunakan public endpoint untuk akses melalui internet. Pilih endpoint yang sesuai berdasarkan penerapan Anda. Sebelum digunakan, lakukan ping ke endpoint tersebut untuk memastikan dapat diakses.
API endpoint mencakup dua jenis domain. Public endpoint adalah http://opensearch-cn-hangzhou.aliyuncs.com, yang mendukung HTTPS dan digunakan untuk akses dari internet publik. Internal endpoint adalah http://intranet.opensearch-cn-hangzhou.aliyuncs.com, yang juga mendukung HTTPS dan digunakan untuk akses dari dalam wilayah yang sama, termasuk dari VPC.
Data source
Pengaturan ini menentukan sumber data Anda di OpenSearch. Sumber data yang didukung mencakup MaxCompute, ApsaraDB RDS (versi 8.0 didukung, sedangkan versi sebelum 5.2 dan setelah 8.0 tidak didukung), PolarDB, dan mendorong data melalui API atau SDK.
Application schema
Table: Mewakili struktur tabel (skema) aplikasi.
Index fields: Bidang-bidang yang dikonfigurasi sebagai indeks dalam aplikasi. Misalnya, Anda dapat menggunakan bidang indeks bernama 'id' dalam kueri.
Contoh:
query=id:'cloud search'. Untuk informasi lebih lanjut mengenai metode analisis indeks, lihat di sini.Attribute fields: Bidang-bidang yang dikonfigurasi sebagai atribut dalam aplikasi.
Penggunaan: Gunakan bidang atribut dalam klausa
filter,aggregate,sort, dandistinctuntuk melakukan penyaringan, agregasi, dan pengurutan. Contohnya:filter=id>100000.
Default display fields
Untuk setiap permintaan pencarian, Anda dapat menentukan default display fields untuk membatasi bidang mana saja yang dikembalikan dari skema aplikasi.
CloudMonitor
Anda dapat menggunakan CloudMonitor untuk melihat metrik utama versi aplikasi saat ini, seperti kapasitas penyimpanan (byte), penggunaan kapasitas penyimpanan (%), jumlah total dokumen, queries per second (QPS), throttled queries per second (QPS), durasi kueri (ms), computing resource (LCU), sumber daya komputasi yang dikonsumsi per kueri (LCU), dan puncak harian sumber daya komputasi (LCU). Untuk informasi lebih lanjut mengenai metrik ini dan cara mengonfigurasi notifikasi, lihat dokumentasi.
Reindexing
OpenSearch menyimpan salinan semua data yang Anda unggah atau sinkronkan dari sumber data. Anda harus melakukan reindexing saat mengubah skema aplikasi atau perlu mengimpor dataset lengkap. Tersedia dua metode reindexing: 1) Reindexing manual, yang biasanya digunakan saat Anda mengubah skema aplikasi atau melakukan impor data lengkap. 2) Reindexing terjadwal, yang umum digunakan untuk impor lengkap harian dari sumber data seperti MaxCompute. Sinkronisasi data diaktifkan secara default untuk sumber data ApsaraDB RDS, sehingga Anda tidak perlu mengonfigurasi tugas reindexing terjadwal.
Ubah ke langganan
Anda dapat mengubah metode penagihan dari pay-as-you-go ke subscription. Untuk informasi mengenai metode penagihan, harga, dan prosedurnya, lihat dokumentasi.
Error logs
Log kesalahan menampilkan pesan error dari operasi reindexing yang gagal dan pemrosesan data yang gagal dari dorongan API atau SDK. Perhatikan bahwa dorongan data melalui API atau SDK bersifat asinkron. Respons API yang sukses tidak menjamin bahwa data telah diproses dengan sukses. Jika pemrosesan data gagal, pesan kesalahan akan muncul di Konsol. Untuk informasi mengenai arti kode kesalahan, lihat dokumentasi.
Versi aplikasi
Aplikasi online: Versi aplikasi OpenSearch yang saat ini melayani traffic pencarian Anda.
Aplikasi offline: Saat Anda perlu melakukan perubahan konfigurasi pada aplikasi—seperti memodifikasi skema aplikasi—OpenSearch akan membuat versi baru dari aplikasi online saat ini. Versi baru ini adalah aplikasi offline dan dimulai dengan konfigurasi yang sama seperti aplikasi online. Aplikasi online mendukung perubahan offline (pada sumber data, skema aplikasi, dan struktur indeks), serta perubahan pada konfigurasi kueri, konfigurasi pengurutan, dan fitur ekstensi lainnya. Namun, Anda tidak dapat membuat versi lain dari aplikasi offline untuk melakukan perubahan lebih lanjut. Anda harus menerapkan semua konfigurasi langsung pada aplikasi offline saat ini. Oleh karena itu, aplikasi online dan offline memiliki hubungan pewarisan tetapi bersifat independen satu sama lain.
Aplikasi unpublished: Saat Anda memublikasikan aplikasi offline, aplikasi tersebut menjadi aplikasi online baru, dan aplikasi online sebelumnya menjadi aplikasi unpublished. Pada titik ini, aplikasi online sebelumnya yang kini menjadi unpublished tidak dapat dipublikasikan kembali kecuali Anda memulai perubahan offline lain pada aplikasi online saat ini. Statusnya adalah "Published".
Hapus aplikasi
Data tidak dapat dipulihkan setelah Anda menghapus aplikasi online atau offline. Lakukan dengan hati-hati.
Untuk mencegah penghapusan yang tidak disengaja, Anda harus memasukkan nama aplikasi diikuti dengan "online application" sebagai konfirmasi penghapusan.
Untuk mencegah kehilangan data akibat penghapusan tidak disengaja, OpenSearch mencegah Anda menghapus seluruh aplikasi selama masih terdapat aplikasi online. Jika Anda yakin bahwa aplikasi tersebut tidak lagi diperlukan, ikuti langkah-langkah berikut:
Hapus aplikasi offline: Di halaman Application Management, buka halaman Application Details, pilih aplikasi offline, lalu klik Delete Application.
PentingJika tidak ada aplikasi offline, Anda dapat melewati langkah ini.
Hapus aplikasi online: Di halaman Application Management, buka halaman Application Details, pilih aplikasi online, lalu klik Delete Application.
Saat aplikasi berada dalam status Pending, Anda dapat menghapusnya.
Catatan: Anda hanya dapat menghapus instans pay-as-you-go. Anda tidak dapat menghapus instans subscription.
Offline change
Saat Anda perlu memodifikasi skema aplikasi (menambah atau menghapus bidang, memodifikasi atau menambah indeks, menambah atau menghapus atribut) atau mengubah sumber data, Anda harus melakukan offline change. Untuk detailnya, Perform offline changes.