如何在Dataflow中检索和自定义水印?

时间:2017-01-16 15:32:54

标签: google-cloud-dataflow

我不确定这是否被认为是最佳做法,但我试图找到一种方法来自定义Dataflow的水印。与Flink的assignTimestampsAndWatermarks()类似。

我知道timestampBy(),我希望能够检索当前的水印并应用一些依赖于它的额外逻辑。但我似乎找不到任何方法来检索当前的水印。

1 个答案:

答案 0 :(得分:0)

在MillWhell中,有一种方法可以基于源实现以编程方式定义自己的水印,但是使用DataFlow,它有自己的实现来决定水印。如果您要定义自己的自定义输入,则可以实现逻辑以考虑源实现以获取水印。