Dela via


Aliasåtgärder (förhandsversion av REST API)

gäller för: 2023-07-01-Preview. Den här versionen stöds inte längre. Uppgradera omedelbart till en nyare version.

Viktig

2023-07-01-Preview (inga ändringar).

2021-04-30-Preview lägger till API:et.

I Azure AI Search är ett indexalias ett sekundärt namn för ett sökindex. Du kan skapa ett alias som mappar till ett sökindex och ersätta aliasnamnet på platser där du annars skulle referera till ett indexnamn. Detta ger dig flexibilitet om du behöver ändra vilket index programmet pekar på. I stället för att uppdatera referenserna till indexnamnet i programkoden kan du bara uppdatera mappningen för ditt alias.

Du kan skapa och hantera alias i Azure AI Search-tjänsten via HTTP-begäranden (POST, GET, PUT, DELETE) mot en viss aliasresurs. Alias är resurser på tjänstnivå och underhålls oberoende av sökindex. När ett sökindex har skapats kan du skapa ett alias som mappar till det sökindexet.

Not

Du kan bara använda ett alias med dokumentåtgärder eller för att hämta och uppdatera en indexdefinition. Alias kan inte användas för att ta bort ett index, kan inte användas med API:et Analysera text och kan inte användas som targetIndexName på en indexerare.

Exempel

I följande exempel visas hur du skapar ett alias som mappar till ett befintligt sökindex.

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

Se även