Condividi tramite


Operazioni alias (API REST di anteprima)

si applica a: 2023-07-01-Preview. Questa versione non è più supportata. Aggiornare immediatamente a una versione più recente.

Importante

2023-07-01-Preview (nessuna modifica).

2021-04-30-Preview aggiunge l'API.

In Ricerca di intelligenza artificiale di Azure un alias di indice è un nome secondario per un indice di ricerca. È possibile creare un alias che esegue il mapping a un indice di ricerca e sostituire il nome dell'alias nelle posizioni in cui altrimenti si fa riferimento a un nome di indice. Ciò offre flessibilità se è necessario modificare l'indice a cui punta l'applicazione. Anziché aggiornare i riferimenti al nome dell'indice nel codice dell'applicazione, è sufficiente aggiornare il mapping per l'alias.

È possibile creare e gestire alias nel servizio Ricerca di intelligenza artificiale di Azure tramite richieste HTTP (POST, GET, PUT, DELETE) su una determinata risorsa alias. Gli alias sono risorse a livello di servizio e gestite in modo indipendente dagli indici di ricerca. Dopo aver creato un indice di ricerca, è possibile creare un alias mappato a tale indice di ricerca.

Nota

È possibile usare un alias solo con operazioni sui documenti o per ottenere e aggiornare una definizione di indice. Gli alias non possono essere usati per eliminare un indice, non possono essere usati con l'API Analizza testo e non possono essere usati come targetIndexName in un indicizzatore.

Esempio

Nell'esempio seguente viene illustrato come creare un alias mappato a un indice di ricerca esistente.

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

Vedere anche