标签: google-cloud-dataflow apache-beam
目前,我正在阅读pub / sub并指定要用作时间戳记的属性
PubsubIO.readMessagesWithAttributes().withTimestampAttribute("timestamp")
但是,如果我传递的消息没有此timestamp属性,则无限制的流处理过程将崩溃。这是一个问题,因为有人可能会不小心发布一条消息来测试并使整个数据流崩溃。我可以对此属性进行过滤,但随后我不知道要使用哪个函数来将“时间戳”设置为主时间戳属性。
有人知道过滤后如何设置时间戳属性吗?