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

请问一下,flink sql TUMBLE window 中有类似 streaming api 中?

请问一下,flink sql TUMBLE window 中有类似 streaming api 中 trigger 的配置吗?周期性的触发计算

展开
收起
真的很搞笑 2023-08-01 11:56:25 51 0
1 条回答
写回答
取消 提交回答
  • Flink SQL 中的 TUMBLE window 与 streaming API 中的时间窗口类似。它们都有开始时间和结束时间,但 TUMBLE window 是基于时间戳的,而 streaming API 中的窗口是基于事件时间的。

    Flink SQL 中的 TUMBLE window 还支持一些特殊的操作,例如:

    窗口聚合:将窗口中的所有数据进行聚合。
    窗口函数:在窗口内计算函数值。
    例如,你可以使用以下 SQL 语句计算每小时的平均值:

    SELECT AVG(value)
    FROM table
    WINDOW TUMBLING (INTERVAL 1 HOUR);
    更多关于 TUMBLE window 的信息,可以参考 Flink SQL 文档。

    2023-09-28 10:51:06
    赞同 展开评论 打赏

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

相关产品

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

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