开发者社区 问答 正文

Flink API中的ProcessFunctions的作用是什么?

Flink API中的ProcessFunctions的作用是什么?

展开
收起
游客k7rjnht6hbtk6 2021-12-10 20:01:43 282 分享 版权
1 条回答
写回答
取消 提交回答
  • ProcessFunctions最具表现力但是简洁性最差,是最底层的抽象API,他被主要用来处理包含单独事件的一个或两个输入流或者是分组到一个窗口类的事件,所以提供了对时间和状态的细粒度控制。ProcessFunctions可强制修改state、重注册未来某时触发回调函数的timer,所以可以实现复杂事件处理逻辑,这正适合很多有状态的事件驱动应用程序。

    2021-12-10 20:02:27
    赞同 展开评论