Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql Kinesis Analytics翻滚窗口将常见事件分组在一起_Mysql_Amazon Kinesis_Amazon Kinesis Analytics - Fatal编程技术网

Mysql Kinesis Analytics翻滚窗口将常见事件分组在一起

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

我有一个用例,其中Kinesis从视频流中摄取事件(每个视频流都有一个唯一的ID),但是数据被分解,并且到达时出现了混乱

例如:

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子句,我在这里不需要。这里的任何提示或建议都会非常有用。也许分析不是正确的工具