Conceitos básicos da api do Azure Search

Olá tudo bem, hoje vamos falar sobre o conceito básico de utilização do Azure Search;

Arquitetura de utilização da API do AZURE SEARCH:

api-azure

 

 

Entendendo a camada API do Azure Search :
INDEX: E como um tabela em um banco relacional, dentro dela temos todos os dados necessários para podermos realizar as nossas pesquisas, assim como em uma tabela em um banco relacional precisamos criar as colunas, podemos também informar se a coluna é (CHAVE,PESQUISÁVEL,FILTRÁVEL, VISUALIZÁVEL,SUGESTIVA E RECUPERÁVEL).
Exemplo da estrutura do INDEX:

tabela-azure-search

 

 

DOCUMENTS: Assim como o INDEX e parecido com uma tabela os DOCUMENTS são como um registro dentro de uma tabela.

Exemplo de uma estrutura de DOCUMENTS:

documentos-azure-search
Entendendo a camada HTTP:

Para criarmos INDEX ou DOCUMENTS, temos que realizar requisições via HTTP:

index-azure-search
documentos-azure-search

 

 

No exemplo abaixo estou criando um documento e inserindo no INDEX/TABELA de produtos, toda vez que o usuário pesquisar “Melhor Blusa Que Existe”, o AZURE SEARCH vai sugerir o produto abaixo. Ele consegue sugerir por causa que o campo descrição do nosso INDEX e do tipo Sugestivo.

documentos-azure-search

 

 

Utilizar o Azure Search e bem simples, com pouco código podemos ter uma poderosa ferramenta nas nossas aplicações;

 

 

 

 

 

LEAVE A COMMENT