При попытке использовать API REST службы поиска Azure *1002* для удаления большого двоичного объекта / документа из хранилища BLOB-файлов наблюдается некоторое прерывистое и странное поведение.Иногда это работает, а иногда я получаю следующее:
Запрос недействителен.Подробности: действия: 0: Ключ документа не может быть пропущенным или пустым.
Как только я начинаю получать эту ошибку, результаты те же, когдаЯ пытаюсь удалить любой из документов / BLOB-объектов, хранящихся в этом индексе.У меня есть 'metadata_storage_path', указанный в качестве ключа индекса (см. Ниже).
Мне не удалось снова выполнить запрос, иначе я бы изучил различия в Fiddler.
Я также безуспешно попробовал следующее:
- Сброс и повторный запуск соответствующего индексатора поиска.
- Создание нового индексатора и индекса для того же контейнера и удаление из него.
- Создание нового контейнера, индексатора и индекса и удаление из него.
Какие-либо дополнительные предложения или мысли?