Удаление индекса (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 — Нет содержимого".