Advertisement

23.flink使用processFunction实现高级报警功能

阅读量:

processFunction应用实例解析

    • 摘要
      • 1.processFunction的本质定义

      • 2.常见processFunction类型

      • 3.ProcessFunction应用案例:数据分流处理

      • 4. 借助KeyedprocessFunction实现对每两个数据点进行平均值计算并输出结果

      • 5.关于定时器机制

        • 5.1 报警功能的实现逻辑分析
        • 5.2 Device对象的定义方式
        • 5.3 自定义简易source以模拟device数据生成过程
        • 5.4 main函数设计,用于对在一秒钟内温度持续上升的设备触发报警信息
      • 6.CoProcessFunction的功能解析

      • 7.KeyedCoProcessFunction的应用场景

      • 8.归纳与总结

摘要

Flink中的processFunction作为实现复杂功能的关键组件,因此在官方文档中专门设置了独立章节进行讲解。同时,目前市面上大多数关于Flink开发的书籍也会将processFunction单独作为一个小节进行详细介绍。
要深入理解本节内容所涉及的代码,读者需要具备对状态管理的理解,并掌握Flink中三种时间概念:事件时间(event ti

全部评论 (0)

还没有任何评论哟~