基于可变时间的 Azure 流分析 Window
Azure Stream Analytics Window based on variable time
我知道我可以按如下方式创建流分析 windows:
TumblingWindow(second, 30)
这将使 windows 每 30 秒固定一次。
是否可以让 30 秒动态化?这意味着我们会在不同的时间安排上相互获得多个 windows。
我正在试验参考输入文件,我想从参考文件中获取秒数,而不是在查询中固定。
如果我使用参考文件的输入创建 Window,我会收到错误消息:
Error : Invalid window duration: 'timespanInSeconds'. Window duration must be a positive float constant.
尽管它似乎是一个有效的 json 号码。我正在尝试做的事情是否可行?
我在文档中找到的内容:
https://msdn.microsoft.com/en-us/azure/stream-analytics/reference/tumbling-window-azure-stream-analytics
它指出:
A big integer which describes the size of the window. The windowsize is static and cannot be changed dynamically at runtime.
我知道我可以按如下方式创建流分析 windows:
TumblingWindow(second, 30)
这将使 windows 每 30 秒固定一次。
是否可以让 30 秒动态化?这意味着我们会在不同的时间安排上相互获得多个 windows。
我正在试验参考输入文件,我想从参考文件中获取秒数,而不是在查询中固定。
如果我使用参考文件的输入创建 Window,我会收到错误消息:
Error : Invalid window duration: 'timespanInSeconds'. Window duration must be a positive float constant.
尽管它似乎是一个有效的 json 号码。我正在尝试做的事情是否可行?
我在文档中找到的内容: https://msdn.microsoft.com/en-us/azure/stream-analytics/reference/tumbling-window-azure-stream-analytics
它指出:
A big integer which describes the size of the window. The windowsize is static and cannot be changed dynamically at runtime.