Elasticsearch - Preencher

Neste capítulo, vamos aprender como adicionar algum índice, mapeamento e dados ao Elasticsearch. Observe que alguns desses dados serão usados ​​nos exemplos explicados neste tutorial.

Criar Índice

Você pode usar o seguinte comando para criar um índice -

PUT school

Resposta

Se o índice for criado, você pode ver a seguinte saída -

{"acknowledged": true}

Adicionar dados

Elasticsearch armazenará os documentos que adicionamos ao índice, conforme mostrado no código a seguir. Os documentos recebem alguns IDs que são usados ​​na identificação do documento.

Corpo de Solicitação

POST school/_doc/10
{
   "name":"Saint Paul School", "description":"ICSE Afiliation",
   "street":"Dawarka", "city":"Delhi", "state":"Delhi", "zip":"110075",
   "location":[28.5733056, 77.0122136], "fees":5000,
   "tags":["Good Faculty", "Great Sports"], "rating":"4.5"
}

Resposta

{
   "_index" : "school",
   "_type" : "_doc",
   "_id" : "10",
   "_version" : 1,
   "result" : "created",
   "_shards" : {
      "total" : 2,
      "successful" : 1,
      "failed" : 0
   },
   "_seq_no" : 2,
   "_primary_term" : 1
}

Aqui, estamos adicionando outro documento semelhante.

POST school/_doc/16
{
   "name":"Crescent School", "description":"State Board Affiliation",
   "street":"Tonk Road",
   "city":"Jaipur", "state":"RJ", "zip":"176114","location":[26.8535922,75.7923988],
   "fees":2500, "tags":["Well equipped labs"], "rating":"4.5"
}

Resposta

{
   "_index" : "school",
   "_type" : "_doc",
   "_id" : "16",
   "_version" : 1,
   "result" : "created",
   "_shards" : {
      "total" : 2,
      "successful" : 1,
      "failed" : 0
   },
   "_seq_no" : 9,
   "_primary_term" : 7
}

Dessa forma, continuaremos adicionando quaisquer dados de exemplo de que precisamos para nosso trabalho nos próximos capítulos.

Adicionando dados de amostra em Kibana

Kibana é uma ferramenta orientada a GUI para acessar os dados e criar a visualização. Nesta seção, vamos entender como podemos adicionar dados de amostra a ele.

Na página inicial do Kibana, escolha a seguinte opção para adicionar dados de comércio eletrônico de amostra -

A próxima tela mostrará alguma visualização e um botão para adicionar dados -

Clicar em Adicionar dados exibirá a tela a seguir, que confirma que os dados foram adicionados a um índice denominado eCommerce.