有没有办法在 StreamInsight 中保留所有事件并根据需要添加或删除事件?在 Esper 中,有一个名为 keepall() 的方法可以应用于窗口。此方法保留所有传入事件,您可以对在窗口中插入事件或删除它们有不同的查询。
我尝试在 StreamInsight 中使用Hopping
、和Snaphot
,但它们都没有上述功能。Tumbling
Count Window
谢谢。
有没有办法在 StreamInsight 中保留所有事件并根据需要添加或删除事件?在 Esper 中,有一个名为 keepall() 的方法可以应用于窗口。此方法保留所有传入事件,您可以对在窗口中插入事件或删除它们有不同的查询。
我尝试在 StreamInsight 中使用Hopping
、和Snaphot
,但它们都没有上述功能。Tumbling
Count Window
谢谢。
您应该能够使用用户定义的运算符对窗口进行询问。这是 MSDN 文档的链接:http: //msdn.microsoft.com/en-us/library/ee842720 (v=sql.111).aspx
如果您想在没有窗口的情况下以程序方式与事件交互,请查看 User-Defined Stream Operators。文档在这里:http: //msdn.microsoft.com/en-us/library/hh290514 (v=sql.111).aspx
有了更多关于你想要完成的事情的细节,我可以给你一个更好的答案。