AWS Kinesis Analytics - агрегация данных - PullRequest
0 голосов
/ 27 ноября 2018

Я уже некоторое время смотрю на аналитику AWS Kinesis, и я изо всех сил пытаюсь заставить работать следующий сценарий:

Допустим, у вас есть Firehose, который подключен к Kinesis Analytics в качестве входного потока.Этот пожарный шланг предназначен для вывода данных каждые 60 с .Я записываю данные в этот Firehose каждые 2 с или около того , например: {"value":1}.Где 1 - случайное целое число (может быть 1, 5, 32 и т. Д.).
Как мне написать аналитику, чтобы найти среднее значение всех значений, о которых сообщалось в последние 60-е годы, и передать его лямбде?

Я пытался использовать различные окна - однако аналитика, похоже, выводит данные каждые несколькосекунд вместо 60 с.

1 Ответ

0 голосов
/ 27 ноября 2018

пожалуйста, посмотрите следующие ссылки, в которых есть подробные примеры, как этого добиться.

https://docs.aws.amazon.com/kinesisanalytics/latest/sqlref/sql-reference-avg.html

https://docs.aws.amazon.com/kinesisanalytics/latest/sqlref/sql-reference-windowed-aggregation-stream.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...