我正在尝试将基于Flink 0.10.1的SlidingArrivalCount.scala示例迁移到Flink 1.1.1。
示例中使用的TaxiRideSource
数据流源实现了org.apache.flink.streaming.api.functions.source.EventTimeSourceFunction
接口,Flink 1.x不再提供该接口。
如何将TaxiRideSource
移植到Flink 1.x?
答案 0 :(得分:1)
自Flink 1.0.0起,所有SourceFunction
都可以在事件时间模式下运行,即它们具有适当的接口。
通过将EventTimeSourceFunction
替换为EventTimeSourceFunction
,可以将实施SourceFunction
的源功能升级到Flink 1.x。