Esper提供了一个线性回归函数 [stat:linest( , )]。
示例看起来像(这很好用):
select * from StockTickEvent.win:time(10 seconds).stat:linest(price, offer)
但是,我试图对按符号(例如,INTC)分组的窗口中的所有数据进行线性回归,但它不允许我这样做。我尝试使用“有符号='GE'”,但这也不对。这是我试图做的事情:
select * from StockTickEvent.win:time(10 seconds).stat:linest(current_timestamp(), price) group by symbol
任何解决此问题的帮助表示赞赏。