物联网平台规则引擎使用说明
一、数据流转
1、基本概念
当设备基于Topic进行通信时,您可以在规则引擎的数据流转中,编写SQL对Topic中的数据进行处理,并配置转发规则将处理后的数据转发到其他Topic或阿里云其他服务。
2、方案对比
规则引擎和服务端订阅都可以进行数据流转,两者的对比详见文档https://help.aliyun.com/document_detail/102335.html
3、创建规则
数据类型可选JSON和二进制。因为数据流转是基于Topic处理数据的,所以数据格式要和被处理Topic中的数据格式保持一致。【若选择为二进制,该规则不能处理系统Topic的消息,且不能将数据转发至表格存储、时序时空数据库和云数据库RDS版。】
规则详情页的配置说明请参考文档https://help.aliyun.com/document_detail/42733.html
4、SQL表达式举例说明
产品中有一个属性为struct,数据类型为结构体,结构体中JSON对象分别是length、height和weight。
要正确提取struct中的各参数值,sql语句应如下所示(注意items的使用,详见5数据流转过程)
SQL中的数组使用说明如下所示
【注意事项】
a.SELECT语句中的字段最多支持50个
b.不支持子SQL查询
c.可以使用SQL内置函数,详见文档。
5、数据流转过程
a.通过自定义topic上传,透传结构不变,sql语句中直接填写payload中的key值。
b.通过系统topic上传,注意经过物模型解析后的结果,sql语句中要使用items.xxx的形式。
6、数据格式
上传到系统topic中的数据格式由平台定义,详见文档https://help.aliyun.com/document_detail/73736.html
二、数据流转使用示例
1、数据转发到另一Topic
https://help.aliyun.com/document_detail/42734.html
2、数据转发到消息队列(RocketMQ)
https://help.aliyun.com/document_detail/59000.html
3、数据转发到表格存储(Table Store)
https://help.aliyun.com/document_detail/42735.html
4、数据转发到DataHub
https://help.aliyun.com/document_detail/42734.html
5、数据转发到云数据库(RDS)
https://help.aliyun.com/document_detail/42736.html
6、数据转发到消息服务(Message Service)
https://help.aliyun.com/document_detail/44008.html
7、数据转发到时序时空数据库(TSDB)
https://help.aliyun.com/document_detail/64143.html
8、数据转发到函数计算(FC)
https://help.aliyun.com/document_detail/64234.html
三、场景联动
1、基本概念
场景联动是规则引擎中,一种开发自动化业务逻辑的可视化编程方式,您可以通过可视化的方式定义设备之间联动规则,并将规则部署至云端或者边缘端。
例如,您每天18:00下班回家。在炎热的夏天,您希望您到家后,家里的温度是凉爽、舒适的。您可以创建一条规则,使空调设备自动化,实现这个需求。
2、规则配置
请参考文档https://help.aliyun.com/document_detail/102241.html
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
选型宝访谈:如何打造云时代的一体化供应链平台?
写在前面 供应链是现代企业竞争的焦点,线上拼用户和流量,线下拼供应链,已成为许多企业的共识。近年来,在“中国制造”和“电子商务”大发展的带动下,SCM已成为许多企业继ERP之后的新标配。 今天,移动互联网蓬勃发展,云计算、大数据、AI等技术日臻成熟,企业信息系统云端化成为趋势,新技术应用成为常态。在这样的背景下,企业传统的SCM系统该何去何从,成为很多CIO朋友非常关心的话题。 李维良(主持人) 请您先为大家介绍一下,什么是供应链(Supply Chain)和供应链管理?供应链通常包含哪些节点和主体? 许效军(嘉宾) 关于供应链和供应链管理,在很多教科书上,有很多专业的说法。通俗一点来讲,供应链就是围绕核心企业,通过对物流、信息流、资金流的控制,构建的从采购原材料开始,到制成中间产品及最终产品、最后由销售网络把产品送到消费者手中的一个网链。在这个网链中,通常会包含供应商、经销商、物流服务商、最终客户等众多主体。 可以说,供应链是一个企业从端到端,贯穿经营全过程的一个重要职能,而供应链管理就是对整个供应链系统进行计划、协调、操作、控制和优化的各种活动和过程。为供应链管理提供支撑的信息化系...
- 下一篇
中国花椒之乡携手阿里 打造县域数字经济示范样板
8月16日,汉源县人民政府宣布和阿里云达成合作。借助云计算、人工智能方面的领先技术,结合当地的花椒等优势农业产业资源,双方将共同打造以数字化和智能化驱动的全国县域数字经济示范区新样板。 在明朝末年辣椒传入中国之前,川菜的主要调料是花椒。汉源花椒因色泽丹红、粒大油重、醇麻爽口被称为天下之冠;自唐代起便被列为皇室贡品,持续一千多年。 花椒耐旱怕涝,喜光照和干燥、温凉,尤其喜欢排水良好、富含有机物质的沙质、微碱性土壤。如果要种出高质量的花椒,就要严格的把控花椒的生长环境,这会大大提高花椒的种植成本。 合作达成后,当地花椒种植能通过阿里云物联网传感器采集农业数据,对作物行进大数据分析后,再进行农事指导、精准灌溉、智能采摘等智能化控制,从而有效降低种植成本。此外,全县的农事技术和第三方服务也可得到互联网平台和技术服务支持。 此次合作是阿里全国第一个
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS关闭SELinux安全模块
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7设置SWAP分区,小内存服务器的救世主