Operações de Alias (API REST de Pré-visualização)

Aplica-se a: 2023-07-01-Preview, 2021-04-30-Preview

Importante

2023-07-01-Preview (sem alterações).

2021-04-30-Preview adiciona a API.

No Azure AI Search, um alias de índice é um nome secundário para um índice de pesquisa. Pode criar um alias que mapeia para um índice de pesquisa e substituir o nome do alias em locais onde, de outra forma, referenciaria um nome de índice. Isto dá-lhe flexibilidade se alguma vez precisar de alterar o índice a que a sua aplicação está a apontar. Em vez de atualizar as referências para o nome do índice no código da aplicação, pode apenas atualizar o mapeamento do seu alias.

Pode criar e gerir aliases no Azure AI Serviço de pesquisa através de pedidos HTTP (POST, GET, PUT, DELETE) num determinado recurso de alias. Os aliases são recursos de nível de serviço e são mantidos independentemente dos índices de pesquisa. Assim que um índice de pesquisa for criado, pode criar um alias que mapeia para esse índice de pesquisa.

Nota

Só pode utilizar um alias com operações de documentos ou para obter e atualizar uma definição de índice. Os aliases não podem ser utilizados para eliminar um índice, não podem ser utilizados com a API analisar texto e não podem ser utilizados como num targetIndexName indexador.

Exemplo

O exemplo seguinte mostra como criar um alias que mapeia para um índice de pesquisa existente.

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

Ver também