本文介绍了时序数据流编排中可供选择的输入、处理和输出算子。编排时序数据流的过程中,您可以参考本文了解不同算子的用途及其所包含控制参数的含义。
输入算子
输出算子
处理算子
算子描述
以视频数据流的元数据作为输入。
使用说明
要使用该算子,您需要确保同一个边缘节点上已经部署了视频数据流实例,并且视频数据流实例满足以下所有条件:
控制参数
名称 | 类型 | 是否必选 | 说明 | 示例值 |
---|---|---|---|---|
instance-id | String | 是 | 选择一个视频数据流实例 ID。 | 无 |
output | String | 是 | 设置输出表的名称。 |
|
算子描述
以设备实例的属性数据作为输入。
使用说明
要使用该算子,您需要先在边缘节点上接入设备。
控制参数
名称 | 类型 | 是否必选 | 说明 | 示例值 |
---|---|---|---|---|
device | String | 是 | 选择一个设备实例 ID。 | 无 |
properties | String | 否 | 表示设备的属性字段。 | |
output | String | 是 | 设置输出表的名称。 |
|
算子描述
将处理结果数据推送到 Kafka 服务器。
控制参数
名称 | 类型 | 是否必选 | 说明 | 示例值 |
---|---|---|---|---|
kafka-brokers | String | 是 | 设置 Kafka 服务器的访问地址(包含端口号)。 |
|
topic | String | 是 | 设置消息的主题。 |
|
sasl-auth | String | 否 | 选择 Kafka 服务器启用的 SASL 认证的类型。取值:
|
|
sasl-username | String | 否 | SASL 认证使用的用户名。 | sasl |
sasl-password | String | 否 | SASL 认证使用的密码。 | sasl123456 |
enable-tls | Boolean | 否 | Kafka 服务器是否启用了 TLS 认证。 | false |
insecure-skip-verify | Boolean | 否 | 在启用 TLS 认证的基础上,是否跳过安全认证。 | false |
算子描述
输出到虚拟的时序设备。
使用说明
要使用该算子,您需要先在边缘节点上接入虚拟时序设备,并确保虚拟时序设备的属性名称包含输出数据中的所有参数名。
控制参数
名称 | 类型 | 是否必选 | 说明 | 示例值 |
---|---|---|---|---|
device | String | 否 | 从边缘节点已经接入的设备实例中选择一个虚拟时序设备。 |
|
properties | String | 否 | 表示设备的属性字段。 |
算子描述
对输入的时序数据执行 SQL 语句。
控制参数
名称 | 类型 | 是否必选 | 说明 | 示例值 |
---|---|---|---|---|
sql | String | 否 | 要执行的 SQL 语句。 |
|
output | String | 否 | 设置输出表的名称。 |
|