Operaciones de alias (API REST de versión preliminar)
se aplica a: 2023-07-01-Preview. Esta versión ya no se admite. Actualizar inmediatamente a una versión más reciente.
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 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 el servicio Azure AI 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 Analyze Text API 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"]
}