Usuwanie indeksu (interfejs API REST usługi Azure AI Search)
Operacja Usuwania indeksu trwale usuwa indeks i jego zawartość z usługa wyszukiwania usługi Azure AI. Ta operacja jest ostateczna i nie ma opcji odzyskiwania. Upewnij się, że masz kopię główną kodu definicji indeksu, kod pozyskiwania danych oraz kopię zapasową zewnętrznego źródła danych, jeśli jest wymagana ponowna kompilacja.
DELETE https://[service name].search.windows.net/indexes/[index name]?api-version=[api-version]
Content-Type: application/json
api-key: [admin key]
Jeśli spróbujesz usunąć indeks, który jest obecnie mapowany na alias, operacja zakończy się niepowodzeniem z błędem 400 (Nieprawidłowe żądanie) i komunikatem o błędzie informującym, że aliasy mapowane na ten indeks muszą zostać usunięte lub zamapowane na inny indeks przed usunięciem indeksu.
Parametry identyfikatora URI
Parametr | Opis |
---|---|
nazwa usługi | Wymagane. Ustaw tę wartość na unikatową, zdefiniowaną przez użytkownika nazwę usługi wyszukiwania. |
nazwa indeksu | Wymagane. Identyfikator URI żądania określa nazwę indeksu do usunięcia. |
api-version | Wymagane. Bieżąca stabilna wersja to api-version=2020-06-30 . Zobacz Wersje interfejsu API , aby uzyskać więcej wersji. |
Nagłówki żądań
W poniższej tabeli opisano wymagane i opcjonalne nagłówki żądań.
Pola | Opis |
---|---|
Content-Type | Wymagane. Ustaw tę wartość na application/json |
api-key | Opcjonalnie, jeśli używasz ról platformy Azure , a token elementu nośnego jest dostarczany w żądaniu, w przeciwnym razie wymagany jest klucz. Api-key to unikatowy ciąg generowany przez system, który uwierzytelnia żądanie w usłudze wyszukiwania. Żądania usuwania muszą zawierać api-key nagłówek ustawiony na klucz administratora (w przeciwieństwie do klucza zapytania). Aby uzyskać szczegółowe informacje, zobacz Nawiązywanie połączenia z usługą Azure AI Search przy użyciu uwierzytelniania klucza . |
Treść żądania
Brak.
Reakcja
Kod stanu: 204 Brak zawartości jest zwracana dla pomyślnej odpowiedzi.