Elasticsearch - Bevölkern
In diesem Kapitel erfahren Sie, wie Sie Elasticsearch Index, Zuordnung und Daten hinzufügen. Beachten Sie, dass einige dieser Daten in den in diesem Lernprogramm erläuterten Beispielen verwendet werden.
Index erstellen
Mit dem folgenden Befehl können Sie einen Index erstellen:
PUT school
Antwort
Wenn der Index erstellt wird, sehen Sie die folgende Ausgabe:
{"acknowledged": true}
Daten hinzufügen
Elasticsearch speichert die Dokumente, die wir dem Index hinzufügen, wie im folgenden Code gezeigt. Die Dokumente erhalten einige IDs, die zur Identifizierung des Dokuments verwendet werden.
Text anfordern
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"
}
Antwort
{
"_index" : "school",
"_type" : "_doc",
"_id" : "10",
"_version" : 1,
"result" : "created",
"_shards" : {
"total" : 2,
"successful" : 1,
"failed" : 0
},
"_seq_no" : 2,
"_primary_term" : 1
}
Hier fügen wir ein weiteres ähnliches Dokument hinzu.
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"
}
Antwort
{
"_index" : "school",
"_type" : "_doc",
"_id" : "16",
"_version" : 1,
"result" : "created",
"_shards" : {
"total" : 2,
"successful" : 1,
"failed" : 0
},
"_seq_no" : 9,
"_primary_term" : 7
}
Auf diese Weise werden wir in den kommenden Kapiteln weiterhin alle Beispieldaten hinzufügen, die wir für unsere Arbeit benötigen.
Hinzufügen von Beispieldaten in Kibana
Kibana ist ein GUI-gesteuertes Tool für den Zugriff auf die Daten und die Erstellung der Visualisierung. Lassen Sie uns in diesem Abschnitt verstehen, wie wir Beispieldaten hinzufügen können.
Wählen Sie auf der Kibana-Homepage die folgende Option, um Beispiel-E-Commerce-Daten hinzuzufügen:
Der nächste Bildschirm zeigt eine Visualisierung und eine Schaltfläche zum Hinzufügen von Daten -
Wenn Sie auf Daten hinzufügen klicken, wird der folgende Bildschirm angezeigt, in dem bestätigt wird, dass die Daten einem Index mit dem Namen eCommerce hinzugefügt wurden.