Operaciones de alias (API REST de versión preliminar)

Se aplica a: 2023-07-01-Preview, 2021-04-30-Preview

Importante

2023-07-01-Preview (sin cambios).

2021-04-30-Preview agrega la API.

En Azure AI Search, un alias de índice es un nombre secundario para un índice de búsqueda. Puede crear un alias que se asigne a un índice de búsqueda y sustituir el nombre del alias en los lugares donde, de lo contrario, haría referencia a un nombre de índice. Esto le proporciona flexibilidad si alguna vez necesita cambiar el índice al que apunta la aplicación. En lugar de actualizar las referencias al nombre del índice en el código de la aplicación, solo puede actualizar la asignación del alias.

Puede crear y administrar alias en Azure AI servicio Search a través de solicitudes HTTP (POST, GET, PUT, DELETE) en un recurso de alias determinado. Los alias son recursos de nivel de servicio y se mantienen independientemente de los índices de búsqueda. Una vez creado un índice de búsqueda, puede crear un alias que se asigne a ese índice de búsqueda.

Nota

Solo puede usar un alias con operaciones de documento o para obtener y actualizar una definición de índice. Los alias no se pueden usar para eliminar un índice, no se pueden usar con la API de análisis de texto y no se pueden usar como el targetIndexName en un indexador.

Ejemplo

En el ejemplo siguiente se muestra cómo crear un alias que se asigna a un índice de búsqueda existente.

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

Consulte también