【发布时间】:2018-03-22 12:36:12
【问题描述】:
我正在尝试使用 Kinesis 分析并解决了许多问题,但实际上坚持以下几点:
我实际上有一个流,其中包含反映设备何时打开和关闭的记录,例如:
device_id | timestamp | reading
1 | 2011/09/01 22:30 | 1
1 | 2011/09/01 23:00 | 0
1 | 2011/09/02 03:30 | 1
1 | 2011/09/02 03:31 | 0
- 我在
reading字段中使用 1 表示开启,使用 0 表示关闭。
我想要完成的是创建一个 PUMP,它将设备每 5 分钟窗口上的秒数重定向到另一个流,如下所示:
device_id | timestamp | reading
1 | 2011/09/01 22:35 | 300
1 | 2011/09/01 22:40 | 300
1 | 2011/09/01 22:45 | 300
1 | 2011/09/01 22:50 | 300
1 | 2011/09/01 22:55 | 300
1 | 2011/09/01 23:00 | 300
1 | 2011/09/01 23:05 | 0
1 | 2011/09/01 23:10 | 0
...
不确定这是否可以通过 Kinesis Analytics 完成,我实际上可以通过查询 SQL 表来完成它,但我被流数据这一事实所困扰。
【问题讨论】:
标签: amazon-web-services analytics amazon-kinesis amazon-kinesis-firehose