Как написать пользовательскую статистическую функцию в Кассандре для расчета минимального, максимального значения карты тип элемента - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть элементы colomn в таблице cassandra, в которой есть 3 строки. Я хочу написать пользовательскую агрегатную функцию для вычисления минимального максимального значения. Элементы [{a = 1.22, b = 1.33, c = 1.52, d = 1.352, e = 1.452, f = 1.42}, {a = 1.22, b = 1.32, c = 1.52, d = 1.32, e = 1.5552, f = 1.42}, {a = 1.22, b = 1.242, c = 1.552, d = 1.32, e = 1.542, f = 1.42}]

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

Результат: [{a-> ​​min = 1,22, max = 1,22}, {b-> min = 1,242, max = 1,33}, {c -> min = 1,52 , max = 1.552}, {d-> min = 1.32, max = 1.352}, {e-> min = 1.452, max = 1.5552}, {f-> min = 1.42, max = 1.42}]

Я могу написать это в java, но как писать в Кассандре. Мне нужна помощь.

...