Operacje aliasu (interfejs API REST w wersji zapoznawczej)

Dotyczy: 2023-07-01-Preview, 2021-04-30-Preview

Ważne

2023-07-01-Preview (bez zmian).

2021-04-30-Preview dodaje interfejs API.

W usłudze Azure AI Search alias indeksu jest dodatkową nazwą indeksu wyszukiwania. Możesz utworzyć alias mapujący na indeks wyszukiwania i zastąpić nazwę aliasu w miejscach, w których w przeciwnym razie odwołujesz się do nazwy indeksu. Zapewnia to elastyczność, jeśli kiedykolwiek trzeba zmienić indeks wskazujący aplikację. Zamiast aktualizować odwołania do nazwy indeksu w kodzie aplikacji, wystarczy zaktualizować mapowanie aliasu.

Aliasy można tworzyć i zarządzać nimi w usłudze Azure AI usługa wyszukiwania za pośrednictwem żądań HTTP (POST, GET, PUT, DELETE) względem danego zasobu aliasu. Aliasy to zasoby na poziomie usługi i obsługiwane niezależnie od indeksów wyszukiwania. Po utworzeniu indeksu wyszukiwania można utworzyć alias mapujący na ten indeks wyszukiwania.

Uwaga

Można użyć aliasu tylko z operacjami dokumentu lub pobrać i zaktualizować definicję indeksu. Aliasy nie mogą być używane do usuwania indeksu, nie można ich używać z interfejsem API analizowania tekstu i nie można ich używać jako targetIndexName indeksatora.

Przykład

W poniższym przykładzie pokazano, jak utworzyć alias mapujący na istniejący indeks wyszukiwania.

POST /aliases?api-version=2023-07-01-Preview
{   
  "name" : "my-alias",  
  "indexes" : ["my-index"]
}  

Zobacz też