Menangani revisi setelah penghapusan manual

Saat menerima permintaan hapus item, Cloud Search tidak akan langsung menghapus seluruh item. Sebagai gantinya, Cloud Search melakukan penghapusan untuk sementara dengan menandai item sebagai dihapus dan menghapus subset 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 tersebut.

Item ditandai sebagai dihapus selama 7-10 hari. Setelah itu, Cloud Search akan melakukan penghapusan secara permanen untuk menghapus item secara permanen. Item tidak akan ada lagi dan nomor versinya tidak lagi merujuk ke item spesifik tersebut.

Mempertahankan versi item yang konsisten

Konektor konten Anda harus menangani pembuatan versi item. Namun, jika menghapus item di luar logika konektor Anda menggunakan items.delete, Anda harus melakukan salah satu langkah berikut untuk memastikan pengindeksan ulang berhasil:

  • Indeks ulang konten Anda setelah dihapus secara permanen (7-10 hari).
  • Saat menghapus item secara manual, gunakan versi item sebenarnya, yang dapat Anda peroleh dengan memanggil items.get, bukan string acak, seperti "None.".

Jika Anda tidak mengikuti salah satu saran ini, error akan terjadi saat pengindeksan dan pengindeksan gagal.