Saat Cloud Search menerima permintaan penghapusan item, permintaan tersebut tidak langsung menghapus seluruh item. Sebagai gantinya, Cloud Search melakukan penghapusan sementara dengan menandai item sebagai dihapus dan menghapus subset informasi item, seperti ACL, yaitu konten, data terstruktur, dan metadata. Informasi lainnya, seperti item versi, dipertahankan.
Jika permintaan pengindeksan ulang memberikan versi yang lebih besar dari nilai yang ada, mengindeks ulang item tersebut saat berada dalam status hapus untuk sementara, akan memulihkan item tersebut.
Item ditandai sebagai dihapus selama 7-10 hari setelah Cloud Search dijalankan penghapusan secara permanen untuk menghapus item secara permanen. Item tersebut tidak ada lagi nomor versinya tidak lagi merujuk ke item spesifik.
Mempertahankan versi item yang konsisten
Konektor konten Anda harus menangani pembuatan versi item. Namun, jika Anda menghapus item di luar logika konektor menggunakan items.delete Anda harus melakukan salah satu dari hal berikut untuk memastikan pengindeksan ulang berhasil:
- Indeks ulang konten Anda setelah penghapusan secara permanen (7-10 hari).
- Saat menghapus item secara manual, gunakan versi item sebenarnya, yang dapat dapatkan dengan memanggil items.get , bukan string acak, seperti "None".
Jika Anda tidak mengikuti salah satu saran ini, error akan terjadi selama pengindeksan dan pengindeksan gagal.