У меня есть сценарий с приложением flink, которое получает потоки данных в следующем формате:
{"event_id": "c1s2s34", "event_create_timestamp": "2019-03-07 11:11:23", "amount": "104.67"}
Я использую следующее окно, чтобы найти сумму, количество и средние суммы для входных потоков за последние 60 секунд.
keyValue.timeWindow (Time.seconds (60))
Однако как я могу обозначить агрегированный результат так, чтобы я мог сказать, что поток выходных данных между 16:20 и 16:21 агрегированными результатами будет сумма x, число y и среднее значение z.
Любая помощь присваивается.