【发布时间】:2017-08-01 18:19:43
【问题描述】:
我正在尝试实现管道并接收数据流,如果分钟间隔内有任何元素,则每分钟输出 True,如果没有,则输出 False。如果持续时间没有任何元素,窗格(带有永久时间触发器)或窗口(固定窗口)似乎不会触发。
我正在考虑的一种解决方法是将流放入全局窗口,使用 ValueState 保持队列以累积数据,并使用计时器作为触发器来检查队列。我想知道是否有更简洁的方法来实现这一点。
谢谢。
【问题讨论】:
标签: google-cloud-dataflow apache-beam