参数 | 说明 |
动作类型 | 此处选择消息重发布。 |
主题 | 将消息重发布到 MQTT 的目标主题,比如doc/topic-1。 说明 消息发布时,主题不能使用+和#通配符。 |
QoS | 按需设置 MQTT 消息服务质量(QoS)。
|
Retain | 设置是否将此消息作为保留消息转发,默认为 false。 |
Payload | 输入 ${payload},表示重新发布的消息将与原始消息具有相同的 payload,不进行任何修改。 |
MQTT 5.0 消息属性 | 是否配置 MQTT 5.0 消息属性,启用后,可配置以下参数。
|
参数 | 说明 |
动作类型 | 此处选择 Kafka 生产者。 |
动作 | 仅支持创建动作。 |
名称 | 自定义设置 Sink 组件的名称。 |
连接器 | |
描述 | 自定义设置描述语句。 |
Kafka 主题名称 | 在 Kafka 生产者连接器对应的实例中,已经创建好的 Topic 名称。 |
Kafka Headers | 输入与消息相关的元数据或上下文信息。按需提供用作 Kafka Headers 的占位符,例如${pub_props}。 说明
|
Kafka Headers 值编码类型 | Kafka Headers 的值编码类型:
|
消息的键 | 消息键。 输入一个字符串,可以是纯字符串或包含占位符 (${var}) 的字符串。 |
消息的值 | 消息值。 输入一个字符串,可以是纯字符串或包含占位符 (${var}) 的字符串。 |
消息的时间戳 | 消息时间戳。 |
压缩 | 是否使用压缩算法压解压消息中的记录。 |
分区选择策略 | 选择生产者向分区分发消息的方式。 |
分区限制 | 限制生产者能够发送消息的最大分区数量。 |
参数 | 说明 |
动作类型 | 此处选择 MySQL。 |
动作 | 仅支持创建动作。 |
名称 | 自定义设置 Sink 组件的名称。 |
连接器 | |
描述 | 自定义设置描述语句。 |
SQL 模板 | 构造 SQL 语句,从规则处理结果中提取数据,并写入指定数据表中。 SQL 模板示例如下: insert into t_mqtt_msg(msgid, topic, qos, payload, arrived) values (${id}, ${topic}, ${qos}, ${payload}, FROM_UNIXTIME(${timestamp}/1000)) 以上 SQL 语句实现了将 (${id},${topic},${qos},${payload}) 数据写入表 t_mqtt_msg 中对应 msgid、topic、qos、payload 列中。 说明 ${id}、${topic}、${qos}、${payload} 为占位符,会被实际的 MQTT 消息数据替换。 |