开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

Flink CDC是非要等下一条数据发送,依赖下一条数据携带时间戳大于窗口的结束时间才会真正的触发?

Flink CDC中我这边在使用Flink的事件时间窗口的时候,关于窗口触发的条件我有一点疑问想咨询一下各位老师
我是开了一个2分钟的事件时间的窗口,但是等到两分钟后窗口并没有主动触发,等我后面再发一条数据的时候,窗口再进行了触发
所以我想请问窗口的触发机制不是时间点嘛,而是非要等到下一条数据发送,依赖于下一条数据携带的时间戳大于窗口的结束时间,上一个窗口才会真正的触发嘛?

展开
收起
小易01 2023-08-16 08:03:06 61 0
1 条回答
写回答
取消 提交回答
  • 意中人就是我呀!

    event time windows 确实是这样,如果想要实现定时触发可以加trigger 进行触发。此答案整理至钉群“Flink CDC 社区“。

    2023-08-16 08:49:51
    赞同 展开评论 打赏

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

相关产品

  • 实时计算 Flink版
  • 相关电子书

    更多
    Flink CDC Meetup PPT - 龚中强 立即下载
    Flink CDC Meetup PPT - 王赫 立即下载
    Flink CDC Meetup PPT - 覃立辉 立即下载