【发布时间】:2022-01-19 14:34:42
【问题描述】:
我想知道是否有办法检查.ksql 脚本的语法是否正确?
我知道您可以向服务器发送POST 请求,但这也会执行包含的 ksql 命令。我希望有某种端点,您可以在其中传递您的语句,它会返回错误代码或 OK,例如:
curl -XPOST <ksqldb-server>/ksql/validate -d '{"ksql": "<ksql-statement>"}'.
我的问题旨在以一种自动方式检查语法,而无需事后清理所有内容。
感谢您的帮助!
注意:我也很清楚,我可以使用例如docker-compose 文件单独运行所有内容,然后再次删除所有内容。然而,这非常耗费资源并且难以维护。
【问题讨论】:
标签: apache-kafka ksqldb