在Java / Scala程序中从DataStream创建SQL表,然后从SQL Client CLI查询它-Apache Flink

时间:2019-05-08 21:45:45

标签: scala apache-flink flink-streaming flink-cep flink-sql

是否可以使用Flink SQL客户端CLI与表进行交互,该表是在集群中运行的Scala / Java程序中创建的?

1 个答案:

答案 0 :(得分:1)

不可能,这不可能。

您可以将Scala / Java程序的DataStream下沉到消息队列或事件日志中的主题中,例如Apache Kafka或Apache Pulsar,然后将该主题注册为CLI客户端中的表。

一旦表被注册,就可以在客户端的SQL中查询它。