Elasticsearch - Yerleştir

Bu bölümde, Elasticsearch'e bazı indeks, eşleme ve verileri nasıl ekleyeceğimizi öğrenelim. Bu verilerin bir kısmının bu eğitimde açıklanan örneklerde kullanılacağını unutmayın.

Dizin Oluştur

Bir dizin oluşturmak için aşağıdaki komutu kullanabilirsiniz -

PUT school

Tepki

Dizin oluşturulursa, aşağıdaki çıktıyı görebilirsiniz -

{"acknowledged": true}

Veri ekle

Elasticsearch, aşağıdaki kodda gösterildiği gibi dizine eklediğimiz belgeleri saklayacaktır. Belgelere, belgenin tanımlanmasında kullanılan bazı kimlikler verilir.

Gövde İste

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

Tepki

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

Burada benzer bir belge daha ekliyoruz.

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

Tepki

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

Bu şekilde, ilerleyen bölümlerde çalışmamız için ihtiyaç duyduğumuz örnek verileri eklemeye devam edeceğiz.

Kibana'da Örnek Veri Ekleme

Kibana, verilere erişmek ve görselleştirmeyi oluşturmak için GUI tabanlı bir araçtır. Bu bölümde ona örnek verileri nasıl ekleyebileceğimizi anlayalım.

Kibana ana sayfasında, örnek e-ticaret verilerini eklemek için aşağıdaki seçeneği seçin -

Bir sonraki ekranda biraz görselleştirme ve Veri eklemek için bir düğme gösterilecektir -

Veri Ekle'ye tıklamak, verilerin e-Ticaret adlı bir dizine eklendiğini onaylayan aşağıdaki ekranı gösterecektir.