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"]
}