Operacje aliasu (interfejs API REST w wersji zapoznawczej)
Dotyczy: 2023-07-01-Preview. Ta wersja nie jest już obsługiwana. Uaktualnij natychmiast do nowszej wersji.
Ważny
2023-07-01-Preview (brak zmian).
2021-04-30-Preview dodaje interfejs API.
W usłudze Azure AI Search alias indeksu jest nazwą pomocniczą 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 Search 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.
Nuta
Możesz użyć aliasu tylko z operacjami dokumentów lub pobrać i zaktualizować definicję indeksu. Aliasy nie mogą służyć 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"]
}