Mysql Kinesis Analytics翻滚窗口将常见事件分组在一起
我有一个用例,其中Kinesis从视频流中摄取事件(每个视频流都有一个唯一的ID),但是数据被分解,并且到达时出现了混乱 例如:Mysql Kinesis Analytics翻滚窗口将常见事件分组在一起,mysql,amazon-kinesis,amazon-kinesis-analytics,Mysql,Amazon Kinesis,Amazon Kinesis Analytics,我有一个用例,其中Kinesis从视频流中摄取事件(每个视频流都有一个唯一的ID),但是数据被分解,并且到达时出现了混乱 例如: VideoId1 {} VideoId2 {} VideoId2 {} VideoId1 {} VideoId1 {} VideoId1-> [Event1, Event2, Event3, etc] (from the 1 minute window) VideoId2-> [Event1, Event2, Event3, etc] (from the
VideoId1 {}
VideoId2 {}
VideoId2 {}
VideoId1 {}
VideoId1 {}
VideoId1-> [Event1, Event2, Event3, etc] (from the 1 minute window)
VideoId2-> [Event1, Event2, Event3, etc] (from the 1 minute window)
我在这里尝试的是使用滚动窗口将视频流事件编织成一个连续的、按时间顺序排列的片段。例如:
VideoId1 {}
VideoId2 {}
VideoId2 {}
VideoId1 {}
VideoId1 {}
VideoId1-> [Event1, Event2, Event3, etc] (from the 1 minute window)
VideoId2-> [Event1, Event2, Event3, etc] (from the 1 minute window)
然而,我发现在运动分析中很难做到这一点。滚动窗口似乎需要一个GROUPBY子句,我在这里不需要。这里的任何提示或建议都会非常有用。也许分析不是正确的工具