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

Fink中有没有做过datastream api实现一个窗口函数的?

Fink中有没有做过datastream api实现一个窗口函数的,还是说转为tableapi后通过sql去做好点?

展开
收起
冰激凌甜筒 2023-04-23 16:06:52 149 0
1 条回答
写回答
取消 提交回答
  • 在Flink中,可以使用DataStream API或Table API来实现窗口函数。DataStream API提供了更低级别的控制,而Table API提供了更高级别的抽象。

    如果您需要对窗口函数进行更精细的控制,那么可以使用DataStream API。例如,您可以使用DataStream API来指定窗口的大小、触发器和计算器。

    如果您只需要使用窗口函数的基本功能,那么可以使用Table API。Table API提供了开箱即用的窗口函数,例如TUMBLE、HOP和SESSION。

    总的来说,如果您需要对窗口函数进行更精细的控制,那么可以使用DataStream API。如果您只需要使用窗口函数的基本功能,那么可以使用Table API。

    2024-02-28 17:35:42
    赞同 展开评论 打赏

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

相关电子书

更多
CUDA MATH API 立即下载
API PLAYBOOK 立即下载
传统企业的“+互联网”-API服务在京东方的实践 立即下载