da ich die folgenden Daten in Elasticsearch (2.x)Entfernen n-mal dupliziert Daten in Elasticsearch
Alle json Nachrichten werden unter dem gleichen Index „test“
{"message_id": "1", "severity": "info"}
{"message_id": "1", "severity": "info"}
{"message_id": "1", "severity": "info"}
{"message_id": "1", "severity": "info"}
{"message_id": "2", "severity": "critical"}
{"message_id": "2", "severity": "critical"}
{"message_id": "2", "severity": "critical"}
{"message_id": "2", "severity": "critical"}
Namen gespeichert Jeder JSON wurde 4 Mal dupliziert. Gibt es eine Möglichkeit ich eine Löschabfrage in elastischen serch laufen kann und erhalten nur
{"message_id": "1", "severity": "info"}
{"message_id": "2", "severity": "critical"}
Ja, ich bin sicher, dass es 4 Einträge gibt. Jedes Mal, wenn es in die elastische Suche eingefügt wurde, wurde die neue _id generiert. d. Alle 4 Datensätze haben unterschiedliche _id-Werte. Ich will nur diese beseitigen und nur eine Zeile bekommen. Wie kann ich es tun? – srinath
Wenn eine neue ID generiert wird, bedeutet es logisch, dass Sie es nicht setzen. Können Sie bitte eine Zuordnung Ihres Index abrufen (https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-get-mapping.html)? –