Gérer les révisions après une suppression manuelle

Lorsque Cloud Search reçoit une demande de suppression d'élément, il ne supprime pas l’intégralité de l’élément. À la place, Cloud Search effectue une suppression réversible en marquant le comme supprimé et en supprimant un sous-ensemble d'informations sur l'élément, comme les LCA, le contenu, les données structurées et les métadonnées. D'autres informations, telles que l'article est conservée.

Si une demande de réindexation fournit une version supérieure à la valeur existante, réindexer cet élément alors qu'il est en suppression réversible permet de le restaurer.

Un élément est marqué comme supprimé pendant 7 à 10 jours, après quoi Cloud Search sera exécuté. Une suppression définitive pour supprimer définitivement l'élément L'article n'existe plus et son numéro de version ne fait plus référence à cet élément spécifique.

Conserver des versions cohérentes des éléments

Le connecteur de contenu doit gérer les versions des éléments. Toutefois, si vous supprimez un élément en dehors de votre logique de connecteur à l'aide de items.delete vous devez effectuer l'une des opérations suivantes pour que la réindexation aboutisse:

  • réindexer votre contenu après la suppression définitive (entre 7 et 10 jours) ;
  • Lorsque vous supprimez manuellement un élément, utilisez la version réelle de l'élément, que vous pouvez obtenir en appelant items.get , au lieu d'une chaîne aléatoire telle que "None.".

Si vous ne suivez pas l'une de ces suggestions, une erreur se produit lors de l'indexation et l'indexation échoue.