#elasticsearch #logstash
#elasticsearch #logstash
Вопрос:
Я ввел CSV-файл в Logstash, который выглядит следующим образом:
результат значения данных
d1 v1 12
d2 v2 1
d3 v3 4
Мне нужна сумма столбца «результат» в одной переменной или в виде дополнительного столбца в CSV.
**Итого
17**
Пожалуйста, помогите …!!!
Комментарии:
1. Что вы на самом деле пытаетесь сделать?
sum
Поле для каждой строки кажется странным, если только оно не суммирует данные внутри этой строки. Если вам нужна сумма, учитывающая каждое событие, вы можете настроить ее в Elasticsearch, Statsd или каком-либо другом агрегаторе.
Ответ №1:
Предполагая, что ваши данные разделены на явные поля, вы хотели бы использовать агрегатор сумм: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-aggregations-metrics-sum-aggregation.html