保存数据到 ClickHouse
创建 “test” 数据库:
创建 t_mqtt_msg 表:
创建规则:
打开 EMQX Dashboard (opens new window),选择左侧的 “规则” 选项卡。
填写规则 SQL:
关联动作:
填写动作参数:
“保存数据到 ClickHouse” 动作需要两个参数:
1). 关联资源的 ID。现在资源下拉框为空,可以点击右上角的 “新建资源” 来创建一个 ClickHouse 资源:
选择 “ClickHouse 资源”。
填写资源配置:
2). SQL 模板。这个例子里我们向 ClickHouse 插入一条数据,SQL 模板为:
返回响应动作界面,点击 “确认”。
在规则列表里,点击 “查看” 按钮或规则 ID 连接,可以预览刚才创建的规则:
规则已经创建完成,现在发一条数据:
然后检查 ClickHouse 表,新的 record 是否添加成功: