Google cloud dataflow 如何定期触发窗口?

Google cloud dataflow 如何定期触发窗口?,google-cloud-dataflow,Google Cloud Dataflow,我希望每M分钟处理最后N小时的数据。数据通过pubsub传输时会有各种延迟,但我不想因为时间偏差或数据延迟而延迟窗口触发。也就是说,我只想处理触发时可用的数据,并希望基于墙时间触发(但每个窗口应包括基于数据事件时间的[Triggered time-M hours,Triggered time]之间的数据) 我尝试使用滑动窗口,但触发是基于事件时间的,并且似乎由于数据延迟而延迟 最好的方法是什么 谢谢,您应该在FixedWindows中使用触发器。这将与您描述的完全一样

我希望每M分钟处理最后N小时的数据。数据通过pubsub传输时会有各种延迟,但我不想因为时间偏差或数据延迟而延迟窗口触发。也就是说,我只想处理触发时可用的数据,并希望基于墙时间触发(但每个窗口应包括基于数据事件时间的[Triggered time-M hours,Triggered time]之间的数据)

我尝试使用滑动窗口,但触发是基于事件时间的,并且似乎由于数据延迟而延迟

最好的方法是什么

谢谢,

您应该在FixedWindows中使用触发器。这将与您描述的完全一样