Processar revisões após exclusões manuais

Quando o Cloud Search recebe uma solicitação de exclusão de item, ele não remove o item inteiro imediatamente. Em vez disso, o Cloud Search realiza uma exclusão reversível marcando o item como excluído e removendo um subconjunto de informações do item, como ACLs, conteúdo, dados estruturados e metadados. Outras informações, como a versão do item, são mantidas.

Se uma solicitação de reindexação fornecer uma versão maior que o valor existente, a reindexação desse item enquanto ele estiver em um estado de exclusão reversível o restaurará.

Um item é marcado como excluído por 7 a 10 dias. Depois desse período, o Cloud Search executa uma exclusão forçada para excluí-lo permanentemente. O item deixa de existir e o número da versão não se refere mais a esse item específico.

Manter versões consistentes de itens

Seu conector de conteúdo deve gerenciar o controle de versões dos itens. No entanto, se você excluir um item fora da lógica do conector usando items.delete, será necessário realizar uma das seguintes ações para garantir que a reindexação seja bem-sucedida:

  • Indexar novamente seu conteúdo após a exclusão irreversível (7 a 10 dias).
  • Ao excluir um item manualmente, use a versão real, que pode ser adquirida chamando items.get em vez de uma string aleatória, como "None.".

Se você não seguir uma dessas sugestões, ocorrerá um erro durante a indexação e a indexação falhará.