emq的sql是否支持自定义函数

环境信息

  • EMQX 版本:4.4.1
  • 操作系统及版本:
  • 其他

问题描述

我在做一个比较复杂的解析问题。在规则里面写sql语句, 可以自定义一个函数, 然后引入这个自定义函数,并用在sql语句里。

配置文件及日志

插件

使用 Erlang 写一个插件扩展 SQL 函数

Schema Registry

编解码可以提供类似的功能,启动一个 web 服务提供 remote function

SELECT 
   schema_encode("my_function", payload) as new_payload 
FROM "t/#"

此功能仅在企业版中提供:

谢谢。 我先研究一下。