Правильный синтаксис для добавления полей сценария в Kibana

Учитывая следующий тип объекта:

class Test {
   string name;
   int number;
}

каков правильный синтаксис для добавления полей сценария в Kibana, который:

  • суммировать значение всех чисел для всех тестовых объектов в индексе
  • получить среднее значение числового поля для всех объектов Test
  • суммировать значение всех чисел для тестовых объектов с определенным именем

Я пробовал разные вещи, но каждый раз Кибана зависает.

Поможет правильный синтаксис даже самого простого заскриптованного объекта. Если кто-нибудь знает, как решить любое из вышеперечисленных, это будет особенно ценно, спасибо.


person user1052610    schedule 28.04.2015    source источник


Ответы (1)


Вот действительно очень простое поле со сценарием (этот синтаксис работает)

doc['your_numeric_field'].value + 33

На самом деле я не использовал поля сценариев, но я думаю, что он может обрабатывать данные в записи и не будет объединять данные нескольких записей. Поправьте меня, если я ошибаюсь, но я видел примеры для этого.

" используйте сценарии для объединения нескольких полей или выполнения математику в числовых полях, а затем поместите результат в визуализацию. "

person kecso    schedule 11.09.2015