Überarbeitungen nach dem manuellen Löschen verarbeiten

Wenn in Cloud Search eine Anfrage zum Löschen eines Elements eingeht, wird nicht sofort das gesamte Element entfernt. Stattdessen führt Cloud Search ein vorläufiges Löschen durch. Dabei wird das Element als gelöscht markiert und ein Teil der Elementinformationen entfernt, z. B. ACLs, Inhalte, strukturierte Daten und Metadaten. Andere Informationen wie die Artikelversion bleiben erhalten.

Wenn eine Neuindexierungsanfrage eine Version liefert, die größer als der vorhandene Wert ist, wird das Element wiederhergestellt, wenn es sich im Status vorläufiges Löschens befindet.

Elemente werden 7 bis 10 Tage lang als gelöscht markiert. Anschließend führt Cloud Search einen vollständigen Löschvorgang durch, um das Element endgültig zu löschen. Das Element ist nicht mehr vorhanden und seine Versionsnummer bezieht sich nicht mehr auf dieses Element.

Einheitliche Artikelversionen verwenden

Der Inhalts-Connector sollte die Versionsverwaltung von Elementen verarbeiten können. Wenn Sie jedoch ein Element außerhalb der Connector-Logik mithilfe von items.delete löschen, müssen Sie einen der folgenden Schritte ausführen, damit die Neuindexierung erfolgreich sein kann:

  • Indexieren Sie Ihre Inhalte nach dem endgültigen Löschen (7 bis 10 Tage) neu.
  • Verwenden Sie beim manuellen Löschen eines Elements anstelle eines zufälligen Strings wie „Keine“ die tatsächliche Elementversion, die Sie durch Aufrufen von items.get abrufen können.

Wenn Sie einen dieser Vorschläge nicht befolgen, tritt während der Indexierung ein Fehler auf und die Indexierung schlägt fehl.