1.阿里云IoT SQL语法

在使用规则引擎时,处理数据逻辑通过一种类似 SQL 的语法来定义。

SQL语句结构如下:

SELECT
必需。可以使用上报消息的payload,也可以使用阿里云IoT平台内置的函数

FROM
必需。用于匹配需要处理的消息Topic

WHERE
可选。规则触发条件,条件表达式

2.SQL处理示例

2.1 SQL 语句的示例如下:

SELECT deviceName() as deviceName,attribute('location') as location,pm25,temperature FROM '/pk/dn/data' WHERE pm25 > 60

2.2 设备在IoT平台注册的信息

productKey:pk
deviceName:dn
标签:imei = XIXI2018034532location = 西溪湿地-洪园

2.3 设备mqtt消息的示例:

topic:'/pk/dn/data'
payload:
{"pm25":63,"temperature":31
}

2.4 处理结果

当设备消息在 '/pk/dn/data' 主题上发布,则触发规则引擎数据处理 SQL 语句。
如果 "pm25" 属性大于 60,SQL 语句将提取 select字段的值。
处理结果如下所示:

{"deviceName":"dn","location":"西溪湿地-洪园","pm25":63,"temperature":31
}

3.参考文档

3.1 阿里云IoT SQL函数列表

https://help.aliyun.com/document_detail/30555.html

3.2 物模型数据格式

https://help.aliyun.com/document_detail/73736.html

阿里云IoT规则引擎SQL参考相关推荐

  1. 阿里云IoT Studio升级版新增解决方案引擎,大幅提升方案交付效率

    简介:8月25日,阿里云发布IoT Studio升级版,新增了解决方案引擎,让设备方案商复用之前搭建的解决方案模板进行简单的定制化修改,即可交付.使整个物联网解决方案的交付过程由几个月,缩短到几小时, ...

  2. 阿里云IoT Studio升级版新增解决方案引擎 大幅提升方案交付效率

    简介: 8月25日,阿里云发布IoT Studio升级版,新增了解决方案引擎,让设备方案商复用之前搭建的解决方案模板进行简单的定制化修改,即可交付.使整个物联网解决方案的交付过程由几个月,缩短到几小时 ...

  3. 阿里云 IoT Studio 升级版新增解决方案引擎 大幅提升方案交付效率

    8月25日,阿里云发布IoT Studio升级版,新增了解决方案引擎,让设备方案商复用之前搭建的解决方案模板进行简单的定制化修改,即可交付.使整个物联网解决方案的交付过程由几个月,缩短到几小时,用户经 ...

  4. 阿里云IOT设备数据接入 (从阿里云IOT云平台获取设备数据)

               从阿里云IOT云平台获取设备数据 前言: 这篇文档主要讲述的就是当设备的数据发送到物联网套件之后,用户的服务端如何获取设备 的数据. 通过阅读阿里云IoT文档,我们了解到队列中消 ...

  5. 微信小程序使用MQTT.js连接阿里云IoT物联网平台

    官方已经开源了一个SDK版本,也是基于mqtt.js,进行了各种封装: https://github.com/aliyun/alibabacloud-iot-device-sdk · 阅读以下内容需要 ...

  6. 阿里云IoT戴高:IoT场景化的本质是打造数智空间

    简介:IoT数智引擎,全面助力空间数智化升级! 在2021云栖大会IoT云端一体硬件与应用创新峰会上,阿里云IoT通用业务总经理戴高表示,每个人.每个企业.每个组织每天都在无数的空间中穿梭,因此IoT ...

  7. 赋能时空云计算,阿里云数据库时空引擎Ganos上线

    随着移动互联网.位置感知技术.对地观测技术的快速发展,时空信息已从传统GIS行业渗透到大众应用及各行各业.从静态POI(兴趣点)到APP位置信息,从导航电子地图到车辆行驶轨迹,从卫星影像到三维城市建模 ...

  8. 阿里云 IoT 物联网平台 MQTT 通讯模式

    阿里云 IoT企业物联网平台为不同场景的硬件提供了多种通信模式,例如设备到云,云到设备,设备到设备之间的通信.尽管不同业务场景设备和交互行为差异很大,但是大多数底层数据流通信模型都可以归类为三种MQT ...

  9. 阿里云 IoT 企业物联网平台 MQTT 通讯模式

    阿里云 IoT企业物联网平台为不同场景的硬件提供了多种通信模式,例如设备到云,云到设备,设备到设备之间的通信.尽管不同业务场景设备和交互行为差异很大,但是大多数底层数据流通信模型都可以归类为三种MQT ...

  10. 阿里云IoT工业互联网平台,打通工业制造上下游

    摘要: 通过互联网打通制造设备,能让故障设备得以及时维护,并通过大数据的手段使得设备可以实现预防性维护,进一步降低非计划停机时间.而如果将工厂产能和工厂供应链打通,则将使得工厂可以更加合理地安排生产, ...

最新文章

  1. 提升系统 10 倍性能的 10 个建议!
  2. 视频处理的知识_开源项目_项目列表
  3. 自己实现spring核心功能 二
  4. 判断滚动条是否到某个位置,还有滑动的方向,以此来判断什么时候阻止滚动条滚动...
  5. SSM中进行Junit单元测试时无法注入service
  6. PS调出清新淡雅外景女生背影照
  7. 20135320赵瀚青LINUX第四章读书笔记
  8. silverlight,WPF动画终极攻略之阳光灿烂篇(Blend 4开发)
  9. 痞子衡嵌入式:ARM Cortex-M内核那些事(2)- 第一款微控制器
  10. rocketmq存储消息mysql_RocketMQ消息消费以及进度管理解析
  11. web前端基础之JS
  12. EXP-00056遇到Oracle错误1455问题解决办法
  13. mobaxterm设置中文界面_如何使用MobaXterm打开WSL2的GUI程序
  14. 思科上海被裁员人均赔偿100万?官方回应:大裁员消息不实,中国业务发展不顺为真...
  15. 商品分类,手机云进销存ERP门店零售批发仓库开单APP软件,文具五金服装鞋帽酒店烟酒饰品批发条码管理
  16. 图像处理之Texture Synthesis for Mobile Data Communications论文精读
  17. html特效字体在线生成,javascript实现鼠标点击生成文字特效
  18. 菁搜FTP搜索引擎总体框架
  19. This beta version of Typora is expired,please download and install a newe..解决方案
  20. 信息化知识-国家信息化体系

热门文章

  1. Atitit vue绑定json列表数据到表格最小简化培训版本 目录 1.1. 引入类库jq与vue 1 1.2. 获取ajax数据并推送到vue的内部自定义变量 1 1.3. 建立表格与vue变量
  2. Atitit 建立新组织集团模型的框架基本制度与一些原则
  3. Atitit.mssql 数据库表记录数and 表体积大小统计
  4. paip.c++ cli 命令行 调用总结
  5. 港交所上新衍生工具:“界内证”——交易规则与投资价值全解析
  6. 趋势 | 或许,这就是大佬吧!——美国ETF产业三巨头格局浅谈
  7. (转)为什么云会停止计算?从数以百计的服务中断中得来的教训
  8. 您有一封阿里云自动化运维沙龙邀请函待查收
  9. 您有一份来自阿里云达摩院的邀请函待查收!
  10. 谷歌android q 安装,谷歌修复了Pixel智能机安装Android Q Beta 4后循环重启的bug