인덱스 삭제(Azure AI Search REST API)
인덱스 삭제 작업은 Azure AI Search Service 인덱스 및 해당 콘텐츠를 영구적으로 제거합니다. 이 작업은 복구 옵션이 없는 최종 작업입니다. 다시 빌드가 필요한 경우 인덱스 정의 코드의 마스터 복사본, 데이터 수집 코드 및 외부 데이터 원본의 백업이 있는지 확인합니다.
DELETE https://[service name].search.windows.net/indexes/[index name]?api-version=[api-version]
Content-Type: application/json
api-key: [admin key]
현재 별칭에 매핑된 인덱스를 삭제하려고 하면 인덱스를 삭제하기 전에 해당 인덱스에 매핑된 별칭을 삭제하거나 다른 인덱스에 매핑해야 한다는 오류 메시지와 함께 400(잘못된 요청)으로 작업이 실패합니다.
URI 매개 변수
매개 변수 | Description |
---|---|
서비스 이름 | 필수 사항입니다. 검색 서비스의 고유한 사용자 정의 이름으로 설정합니다. |
인덱스 이름 | 필수 사항입니다. 요청 URI는 삭제할 인덱스의 이름을 지정합니다. |
api-version | 필수 사항입니다. 현재 안정적인 버전은 입니다 api-version=2020-06-30 . 더 많은 버전은 API 버전을 참조하세요. |
요청 헤더
다음 표에서는 필수 요청 헤더와 선택적 요청 헤더에 대해 설명합니다.
필드 | Description |
---|---|
콘텐츠 형식 | 필수 사항입니다. application/json |
api-key | Azure 역할을 사용하고 요청에 전달자 토큰이 제공된 경우 선택 사항이며, 그렇지 않으면 키가 필요합니다. api-key는 검색 서비스에 대한 요청을 인증하는 고유한 시스템 생성 문자열입니다. 삭제 요청에는 쿼리 키와 api-key 달리 관리자 키로 설정된 헤더가 포함되어야 합니다. 자세한 내용은 키 인증을 사용하여 Azure AI Search에 연결을 참조하세요. |
요청 본문
없음
응답
상태 코드: 응답에 성공하면 ‘204 콘텐츠 없음’이 반환됩니다.