Wenn Cloud Search eine Anfrage zum Löschen eines Elements erhält, wird das gesamte Element nicht sofort entfernt. Stattdessen führt Cloud Search ein vorläufiges Löschen durch, indem das Element als gelöscht markiert und eine Teilmenge der Elementinformationen entfernt wird, z. B. die ACLs, der Inhalt, die strukturierten Daten und die Metadaten. Andere Informationen wie die Artikelversion bleiben erhalten.
Wenn bei einer Anfrage zur Neuindexierung eine Version angegeben wird, die größer als der vorhandene Wert ist, wird das Element wiederhergestellt, wenn es sich im Status „Vorläufig gelöscht“ befindet.
Ein Element wird 7–10 Tage lang als gelöscht markiert. Danach wird es durch ein endgültiges Löschen in Cloud Search dauerhaft gelöscht. Das Element ist nicht mehr vorhanden und seine Versionsnummer bezieht sich nicht mehr auf dieses bestimmte Element.
Einheitliche Artikelversionen beibehalten
Ihr Content-Connector sollte die Versionsverwaltung von Elementen unterstützen. Wenn Sie ein Element jedoch außerhalb Ihrer Connector-Logik mit items.delete löschen, müssen Sie eine der folgenden Maßnahmen ergreifen, damit die Neuindexierung erfolgreich sein kann:
- Indexieren Sie Ihre Inhalte nach dem endgültigen Löschen (7–10 Tage) neu.
- Wenn Sie ein Element manuell löschen, verwenden Sie die tatsächliche Elementversion, die Sie durch Aufrufen von items.get abrufen können, anstelle einer zufälligen Zeichenfolge wie „None“.
Wenn Sie einen dieser Vorschläge nicht befolgen, tritt während der Indexierung ein Fehler auf und die Indexierung schlägt fehl.