Итак, в Поиске Azure мы наблюдаем тот факт, что индекс теряет документы (количество документов уменьшается!) Медленно, но стабильно во времени, пока не достигнет 0 или, как когда-то несколько дней назад, отрицательное количество документов .
Процесс переиндексации выполняется с использованием пакета узла azure-search
, добавление или удаление документов с использованием API, представленного в этом модуле. Мы эффективно удаляем документов в каждом переиндексе, если их нет в базе данных, но документы по-прежнему удаляются через много времени после завершения задания переиндексации.
Мы уверены, что при удалении документов ничего не происходит, и количество удаляемых документов намного меньше, чем удаляемых (почти все).
Любой процесс в Azure Search, который я пропустил, может удалять документы из индекса, как это?
Спасибо