使用物联网平台规则引擎的数据流转功能,可将Topic中的数据消息转发至其他Topic或其他阿里云产品进行存储或处理。

什么是数据流转

当设备基于Topic进行通信时,您可以在规则引擎的数据流转中,编写SQL对Topic中的数据进行处理,并配置转发规则将处理后的数据转发到其他Topic或阿里云其他服务。例如:

使用规则引擎的数据流转功能后,您无需购买服务器部署分布式架构,即可实现采集 + 计算 + 存储的全栈服务。


规则引擎数据流转

数据流转使用限制

  • 数据流转基于Topic对数据进行处理。只有通过Topic进行通信时,才能使用数据流转。
  • 通过SQL对Topic中的数据进行处理。
  • SQL语法目前不支持子查询。
  • 支持部分函数,例如使用deviceName()获取当前设备名称,具体函数请参见函数列表文档。

数据流转使用指南

  1. 设置数据流转规则:如何设置一条转发规则。
  2. SQL表达式:规则中SQL表达式的写法详解。
  3. 函数列表:规则中SQL表达式支持的函数列表。
  4. 数据流转过程:使用规则引擎进行数据流转的过程和各阶段的数据格式。
  5. 数据格式:系统Topic消息经物模型解析后的数据格式。数据流转规则中,SQL字段需按照解析后的数据格式编写。
  6. 地域和可用区:查看不同地域和可用区所支持的目的云产品。