我有输入的流分析工作:
1) “InputStreamCSV” - 链接到事件中心并接收数据。InputStreamHistory
2) "InputStreamHistory" - 输入流链接 BlobStorage。输入流CSV
输出:
1) “AlertOUT” - 链接到表存储并将警报事件作为行插入表中
我想计算 2018 年所有交易的平均金额(一个数字 - 5,2)并将其与 2019 年即将推出的交易进行比较:
如果新交易金额大于平均金额 - 将该交易放入“AlertOUT”输出中。
我计算平均值为:
SELECT AVG(Amount) AS TresholdAmount
FROM InputStreamHistory
group by TumblingWindow(minute, 1)
接收新交易为:
SELECT * INTO AlertOUT FROM InputStreamCSV TIMESTAMP BY EventTime
如何结合这两个查询来检查新交易金额是否大于去年的平均交易金额?