ASA延迟从外部给定持续时间返回结果

时间:2018-10-31 07:53:21

标签: azure lag u-sql azure-stream-analytics timestamping

我尝试使用Azure流分析来筛选与最近两次读取相差太远的结果。 但是,如果最后一次读取的时间超过了720分钟(根据读取时间),则由于这种差异,我不想放弃当前读取的数据。

我注意到以下内容返回了900分钟后的读数,据我所知这是意外的:

LAG(Reading,2) 
OVER (PARTITION BY RegisterNumber LIMIT DURATION(minute, 720)) 
[BeforeLastReading]

我可以在选择查询中忽略此读取,但在使用持续时间功能放弃之前,我更想了解原因...

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用TIMESTAMP BY子句?您可以在这里找到更多文档:https://docs.microsoft.com/en-us/stream-analytics-query/timestamp-by-azure-stream-analytics