Elasticsearch - Index, İşleme ve Veri Ekleme Rehberi - 2020
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şturma
Bir dizin oluşturmak için aşağıdaki komutu kullanabilirsiniz -
Kod:
PUT school
Tepki
Dizin oluşturulursa, aşağıdaki çıktıyı görebilirsiniz -
Kod:
{"acknowledged": true}
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 İsteme
Kod:
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" }
Kod:
{ "_index" : "school", "_type" : "_doc", "_id" : "10", "_version" : 1, "result" : "created", "_shards" : { "total" : 2, "successful" : 1, "failed" : 0 }, "_seq_no" : 2, "_primary_term" : 1 }
Kod:
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" }
Kod:
{ "_index" : "school", "_type" : "_doc", "_id" : "16", "_version" : 1, "result" : "created", "_shards" : { "total" : 2, "successful" : 1, "failed" : 0 }, "_seq_no" : 9, "_primary_term" : 7 }
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.
