流分析恢复行为

时间:2016-09-12 14:04:19

标签: azure azure-stream-analytics

我有 EventHub 流作为输入,服务总线队列作为输出。

我的查询使用TUMBLINGWINDOW聚合事件以从流输出到队列。

如果我必须暂停流式分析并从之后停止点恢复,这是否意味着我的数据窗口现在会延迟?或者它会赶上最后一个停止日期和现在第一个窗口之间的事件?

E.G。 我停止分析一小时并从停止点恢复,所以从现在开始它将始终在一小时后处理新事件。

我停止分析一小时并从停止点恢复,第一个输出将包含从一小时前到现在的数据,新窗口将实时处理新数据。

2 个答案:

答案 0 :(得分:2)

由于Stream Analytics将继续从中断的位置读取数据,因此它只会立即获取所有数据,并在完成所有数据后立即开始生成实时数据暂停之后。

答案 1 :(得分:2)

当我创建Stream Analytics作业时,我想知道同样的事情。当您第一次启动作业时,您只能获得作业输出开始时间的两个选项,现在和自定义。

但是当您第一次启动 后,您会得到另一个选项:上次停止时。

enter image description here

  

要恢复已停止的作业而不丢失数据,请选择上次停止(注意   如果您正在为第一个工作运行作业,则此选项不可用   时间)。

相关问题