Elasticsearch - Remplir

Dans ce chapitre, apprenons comment ajouter des index, des mappages et des données à Elasticsearch. Notez que certaines de ces données seront utilisées dans les exemples expliqués dans ce didacticiel.

Créer un index

Vous pouvez utiliser la commande suivante pour créer un index -

PUT school

Réponse

Si l'index est créé, vous pouvez voir la sortie suivante -

{"acknowledged": true}

Ajouter des données

Elasticsearch stockera les documents que nous ajoutons à l'index comme indiqué dans le code suivant. Les documents reçoivent des identifiants utilisés pour identifier le document.

Demander le corps

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"
}

Réponse

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

Ici, nous ajoutons un autre document similaire.

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"
}

Réponse

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

De cette façon, nous continuerons d'ajouter les données d'exemple dont nous avons besoin pour notre travail dans les prochains chapitres.

Ajout d'exemples de données dans Kibana

Kibana est un outil piloté par GUI pour accéder aux données et créer la visualisation. Dans cette section, voyons comment nous pouvons y ajouter des exemples de données.

Dans la page d'accueil de Kibana, choisissez l'option suivante pour ajouter des exemples de données de commerce électronique -

L'écran suivant affichera une visualisation et un bouton pour ajouter des données -

Cliquez sur Ajouter des données pour afficher l'écran suivant qui confirme que les données ont été ajoutées à un index nommé eCommerce.