数据流上的flink sql查询(apache flink java)

6qfn3psc  于 2021-06-25  发布在  Flink
关注(0)|答案(1)|浏览(443)

我完全不喜欢Apache·Flink。只是想把我的手弄脏。我有下面的场景。
事件的数据流
事件的数据流
规则的数据流
基于ruleid组合这两个数据流
现在我有一个tuple3的数据流 <ruleId, Rule, Event> . 这些规则是我想在事件上运行的sql查询。
我正在学习动态表和flinksql的概念。我不知道如何进一步处理。有人能帮我解决这个问题吗?

voj3qocg

voj3qocg1#

flink可以对数据流执行sql查询。sql被转换成流处理作业并执行。您可以使用flinksql连接两个事件流(flink1.4.0支持窗口化流连接)。
您不能轻易地使用flinksql来评估您的规则,因为每个规则都将转换为一个独立的流作业。因此规则消息将由一个作业处理并触发另一个作业的执行。

相关问题