flink stream是不可变的?

时间:2017-03-16 08:41:04

标签: apache-flink flink-streaming

我需要使用flink分割数据流。

名为“myDs”的第一个 - 包含重复数据

名为“goodDataStream”的第二个应该过滤重复项

部分代码是:

goodDataStream = myDs
             .filter( new DedupeFilterFunction())  // does this line affects myDs also?


// createSync for goodDataStream


// createSync for myDs

我的问题是:

这是否意味着myDs sync还包含新的DedupeFilterFunction()

感谢。

1 个答案:

答案 0 :(得分:2)

DataStream是不可变的。因此,在您的情况下,myDs将不会应用DedupeFilterFunction