Рейтинг:0

Как агрегировать данные по 2 разным критериям в Kibana

флаг in
PCh

Я использую Кибану 6.7.1.

Предполагая, что у меня есть данные, имеющие следующую форму (при представлении в формате CSV):

@timestamp, A, B, V
1,А1,В1,4
1,А2,В1,9
1,А1,В2,5
1,А2,В2,10
2,А1,В1,6
2,А2,В1,12
2,А1,В2,13
2,А2,В2,8

Я хотел бы выполнить среднее агрегирование V для записей, имеющих идентичные A и B, а затем я хотел бы вывести суммирование этих средних значений для средних значений, имеющих идентичные A.

Итак, в приведенном выше примере первая агрегация вернет:

(A;B), среднее (V)
(А1;Б1),5
(А2;В1), 10,5
(А1;В2),9
(А2;В2),9

и вторая агрегация, наконец, выведет:

A, Сумма (Среднее (V))
А1,13
А2,19,5

Я пытался использовать Visual Builder, но мне не удалось использовать 2 разных критерия для группировки данных.

Я создал заскриптованное поле для объединения A и B, чтобы разрешить первую агрегацию по 2 критериям с одним полем, но мне не удалось использовать его в поле «Группировать по» Visual Builder, вероятно, потому, что это заскриптованное поле не проиндексировано.

Я попробовал визуализацию линии или горизонтальной полосы, которая позволяет мне разделить критерий на другой. Это позволило мне перейти к первому шагу, но затем мне не удалось добавить вторую агрегацию, которая объединила бы обратно подразделение.

Есть ли способ создать синтез, который я пытаюсь получить?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.