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. 【C++】 外传篇 2_函数的异常规格说明
  2. 【正一专栏】新赛季欧冠小组赛猜想
  3. golang mutex互斥锁分析
  4. Promise:Promise.all、Promise.race、Promise.any的用法及区别
  5. 使用python完成冒泡排序_python 冒泡排序优化,用递归实现冒泡排序
  6. B - Average Numbers CodeForces - 134A(水题,思维)
  7. Linux中创建用户并且配置sudo权限,百分百简单有效
  8. 关闭恶意无限弹窗的方法
  9. 【HenCoder Plus】第四期终于来了
  10. 【frida】lxhToolHTTPDecrypt安装使用问题
  11. 记梦之三:我成了萧峰
  12. 项目经理面试的常见问题及面试技巧
  13. 服务器硬件配置及RAID配置操作
  14. 非相参积累 matlab,非相参积累增益,比相参积累增益更难计算?
  15. win系统设置定时开机
  16. 【C++入门】烦人的引用
  17. 毕业去哪儿?看这里!神策数据 2023 校园招聘启动啦
  18. 矩阵位移法是用于求解杆系结构的计算机方法,结构力学的教学思路
  19. python cpu count_Python multiprocessing.cpu_count方法代码示例
  20. 手机时钟电路中晶振的工作原理简介

热门文章

  1. Atitit gc 垃圾回收原理与概论and 自动资源管理的艺术 v2 1. 为什么需要gc 1 1.1. 如果长期不被释放,可能导致OOM。 1 1.2. ,目的在于防止由程序猿引入的人为的内存
  2. Atitit 职位的规划与来源 1.1. 职位任命多元化 1 1.2. 上级任命 1 1.3. 自我推荐 1 1.4. 他人推荐, 1 1.5. 可以下级选举 1 1.6. 缺席任命 1 1.7.
  3. Atitit http2 新特性
  4. Atitit ABI FFI 的区别与联系 attilax总结
  5. atitit.压缩算法 ZLib ,gzip ,zip 最佳实践 java .net php
  6. (转)深度解析挖矿的逻辑和技术实现
  7. (转)新金融的魔幻IPO:都在讲科技,但最终还是靠现金贷上岸
  8. 连续 3 年支撑双 11,阿里云神龙如何扛住全球流量洪峰?
  9. 7纳米,80核:Ampere第二代云数据中心Arm芯片即将推出
  10. 【分论坛第一期大剧透】开源技术与新IT基础设施联袂共舞