【发布时间】:2015-06-26 07:49:00
【问题描述】:
我有一个项目使用事件中心接收数据,每秒发送一次,网站使用 SignalR 接收数据,一切正常,我一直通过流分析作业,但这访问起来真的很慢,而且我只从 6 台设备接收到的数据量,随着它的增加,它会变得更慢,我需要访问数据以通过图表上的图表显示历史数据网站,然后用传入的实时数据进行补充。
我真的不需要每秒存储一次数据,所以考虑只每 30 秒存储一次,但是到 SQL DB 中,我想要做的仍然是每秒接收数据,但只存储每 30 次,我尝试了一个翻滚窗口,但据我所知,这只是每 30 秒转储一次所有内容,而不是单个条目。
我是否想念翻滚、滑动和跳跃窗口,我猜我不能以这种方式使用它们?如果是这种情况,我猜唯一的方法就是将输出数据库作为输入,这样我就可以将时间戳与当前时间交叉引用?
除非有人有任何其他想法?任何帮助将不胜感激。
谢谢
【问题讨论】:
标签: azure-eventhub azure-stream-analytics cortana-intelligence