Saat Cloud Search menerima permintaan hapus item, Cloud Search tidak akan langsung menghapus seluruh item. Sebagai gantinya, Cloud Search melakukan penghapusan sementara dengan menandai item sebagai dihapus dan menghapus sebagian informasi item, seperti ACL, konten, data terstruktur, dan metadata. Informasi lainnya, seperti versi item, akan dipertahankan.
Jika permintaan pengindeksan ulang memberikan versi yang lebih besar dari nilai yang ada, pengindeksan ulang item tersebut saat dalam status penghapusan sementara akan memulihkan item.
Item ditandai sebagai dihapus selama 7-10 hari, setelah itu Cloud Search akan melakukan penghapusan permanen untuk menghapus item tersebut secara permanen. Item tidak ada lagi dan nomor versinya tidak lagi merujuk pada item tertentu tersebut.
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 hal berikut untuk memastikan pengindeksan ulang berhasil:
- Mengindeks ulang konten Anda setelah penghapusan permanen (7-10 hari).
- Saat menghapus item secara manual, gunakan versi item sebenarnya, yang dapat Anda 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 akan gagal.