Удаление индекса (REST API поиска Azure ИИ)

Операция удаления индекса окончательно удаляет индекс и его содержимое из служба ИИ Azure. Эта операция является окончательной и не поддерживает возможность восстановления. Убедитесь, что у вас есть мастер-копия кода определения индекса, кода приема данных и резервная копия внешнего источника данных, если потребуется выполнить перестроение.

DELETE https://[service name].search.windows.net/indexes/[index name]?api-version=[api-version]  
  Content-Type: application/json  
  api-key: [admin key]  

При попытке удалить индекс, сопоставленный с псевдонимом, операция завершится ошибкой 400 (недопустимый запрос) и сообщением об ошибке о том, что псевдонимы, сопоставленные с этим индексом, должны быть удалены или сопоставлены с другим индексом, прежде чем индекс можно будет удалить.

Параметры URI

Параметр Описание
имя службы Обязательный. Задайте уникальное, определяемое пользователем имя службы поиска.
имя индекса Обязательный. URI запроса указывает имя удаляемого индекса.
api-version Обязательный. Текущая стабильная версия — api-version=2020-06-30. Дополнительные версии см. в разделе Версии API .

Заголовки запросов

Таблица ниже содержит обязательные и необязательные заголовки запроса.

Поля Описание
Content-Type Обязательный. Для этого заголовка необходимо задать значение application/json
api-key Необязательно, если вы используете роли Azure и в запросе предоставляется маркер носителя, в противном случае требуется ключ. Ключ API — это уникальная, созданная системой строка, которая проверяет подлинность запроса к службе поиска. Запросы на удаление должны содержать api-key заголовок с ключом администратора (а не ключом запроса). Дополнительные сведения см. в статье Подключение к поиску ИИ Azure с помощью проверки подлинности по ключу .

Текст запроса

Нет.

Ответ

Код состояния: в качестве успешного ответа возвращается код "204 — Нет содержимого".

См. также раздел