将物联网平台数据流转到其他第三方平台或中间件,进行应用开发或实现平台数据共享。
新增流转
点击添加流转,转换方式可以选择四种传输方式:Kafka、RabbitMq、Mqtt、Rest_Api。
💡 提示
数据源可以选择三种:1.全部,2.产品:然后所有设备配置此产品都生效 3.也可以选择产品后选择关联的设备来实现流转。
RabbitMQ
RabbitMq流转参数 | 参数说明 |
数据源 | 数据流转数据源选择全部设备产品、选择的产品下所有设备、产品和设备必选 |
描述 | 声明此数据流转相关信息非必填 |
名称 | 定义数据流转名称必填支持输入的长度限制:32个字符支持输入的格式:中英文、字符、数字 |
交换名称模式 | 传输模式非必填 |
路由密匙模式 | 传输模式非必填 |
消息属性 | 消息属性选择方式非必选 |
主机、端口、虚拟端口 | 服务器主机、端口、自定义虚拟端口主机与端口必填,虚拟端口非必填 |
用户名、密码 | Rabbit配置用户名和密码非必须 |
连接超时、握手超时 | 超时时间非必填 |
客户端属性 | key和value形式非必填 |
说明 | 该传输方式的说明非必填 |
REST_API
REST_API流转参数 | 参数说明 |
数据源 | 数据流转数据源选择全部设备产品、选择的产品下所有设备、产品和设备必选 |
描述 | 声明此数据流转相关信息非必填 |
名称 | 定义数据流转名称支持输入长度限制:32个字符支持输入的格式:中英文、字符、数字必填 |
端点URL模式、请求方式 | 请求URL地址和请求方式URL必填,请求方式不必选 |
代理请求、系统代理属性、请求正文 | 是否选择代理进行配置非必填 |
读取超时、最大并行请求数 | 超时时间和最大并行请求数必填 |
Headers | 请求头数据格式非必填 |
redis队列进行消息持久性 | 消息队列持久是否启用非必填 |
凭据类型 | Anymous、Basic、PEM凭据非必选 |
说明 | 该传输方式的说明非必填 |
MQTT
MQTT流转参数 | 参数说明 |
数据源 | 数据流转数据源选择全部设备产品、选择的产品下所有设备、产品和设备必选 |
描述 | 声明此数据流转相关信息非必填 |
名称 | 定义数据流转名称必填支持输入长度限制:32个字符支持输入的格式:中英文、字符、数字 |
主题模式 | 订阅消息主题必填 |
主机、端口 | 服务器主机地址和端口必填 |
连接超时 | 连接超时时间必填 |
客户端ID | 唯一ID配置,不必填非必填 |
清楚会话、启用SSL | 清楚当前会话和安全协议启用非必填 |
凭据类型 | Anymous、Basic、PEM凭据选择Basic时必填,其余非必填 |
说明 | 该传输方式的说明非必填 |
Kafka
Kafka流转参数 | 参数说明 |
数据源 | 数据流转数据源选择全部设备产品、选择的产品下所有设备、产品和设备必选 |
描述 | 声明此数据流转相关信息非必填 |
名称 | 定义数据流转名称支持输入长度限制:32个字符支持输入的格式:中英文、字符、数字必填 |
消息主题 | 订阅消息主题必填 |
服务器 | 服务器地址和端口必填 |
重连次数 | 定义重连次数非必填 |
生产者并发 | 并发量非必填 |
缓存时间、最大缓存 | 时间设置和最大缓存设置非必填 |
响应码 | 响应码设置非必选 |
键序列化、值序列化 | 键值对序列化数据必填 |
其他属性 | 增加其他Key,value属性非必填 |
将消息的元数据以键值对的方式添加到Kafka消息头中 | 是否启用该功能非必填 |
说明 | 该传输方式的说明非必填 |
编辑
选择流转数据进行编辑,点击确认编辑成功。
启用
点击状态栏启用禁用按钮,启用数据流转才会生效。
搜索
输入数据流转名称和根据状态进行搜索数据。
批量启用
选择左边方框,勾中数据进行批量启用功能。
删除
对数据流转进行删除或者批量删除。
💡 提示
数据流转启用状态无法编辑和删除,只可查看。