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