Udostępnij za pośrednictwem


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

Zobacz też