KSQL提交多个查询并使其保持运行

时间:2018-05-02 11:06:02

标签: apache-kafka-connect confluent-kafka ksql

我打算使用KSQL进行流处理。我有以下要求。

  • 设置完查询后,我想从查询中获取该输出并将其作为JSON发送给RabbitMQ。

  • 我有多个用户将为查询创建标准,我将采用该标准并转换为KSQL并提交给KSQL引擎。我想在运行时这样做,这样我就不必在新的过滤器要求时继续插入自己。我将创建UI工具来捕获他们的标准,我的程序将把它转换为KSQL查询。

此外,我想从多个用户保存这些查询,以便在系统重新启动时我可以再次提交这些查询

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

  

我可以通过某些API向KSQL引擎提交查询吗?或者我需要在每次需要设置新查询时继续使用控制台?

是的,有一个REST API,你也可以向服务器提交一个SQL文件来运行它无头。