Scala 基于时间窗口和进程的Flink捕获消息

Scala 基于时间窗口和进程的Flink捕获消息,scala,apache-kafka,apache-flink,flink-streaming,Scala,Apache Kafka,Apache Flink,Flink Streaming,我想用flink计算和处理消息。在这里,弗林克正在从卡夫卡读取数据,我的要求是在时间范围内读取和处理数据。 例如 12:00至12:30之间的消息 12:30到1:00之间的消息。。等等, 我对弗林克是个新手,你能给我一些指导或建议吗 谢谢本页介绍了窗口设置: 具体来说,它将如下所示(作为示例): val windowing: DataStream[(**,**,...)] = data .keyBy(?) .timeWindow(Time.minutes(30)) .map ( /

我想用flink计算和处理消息。在这里,弗林克正在从卡夫卡读取数据,我的要求是在时间范围内读取和处理数据。 例如

12:00至12:30之间的消息

12:30到1:00之间的消息。。等等,

我对弗林克是个新手,你能给我一些指导或建议吗


谢谢

本页介绍了窗口设置:

具体来说,它将如下所示(作为示例):

val windowing: DataStream[(**,**,...)] = data
  .keyBy(?)
  .timeWindow(Time.minutes(30))
  .map ( // your mapping )
  .reduce ( // your reduce function here )