NB-IoT物联网套件 产品介绍 快速入门 用户指南 设备开发指南 应用开发指南 NB设备远程升级 最佳实践 常见问题 服务协议 更新日志 接入地址列表

规则引擎服务概述

本页目录

消息源选择

消息处理

消息转发

规则引擎是OneNET提供给用户进行数据流转的核心服务。

  • 功能:用户可以物联网套件中的设备消息进行筛选与分发。
  • 特点:用户可以自定义数据筛选规则,转换数据格式,并将数据转发至后续产品中,从而获得更多的服务.

消息源选择

规则引擎支持将物联网套件某产品中的消息进行处理与转发,支持处理的消息源如下:

  • 设备数据点消息:设备上传的 新增数据点消息
  • 设备生命周期事件:设备生命周期中发生的 创建删除在线离线 的事件消息;
  • 设备镜像属性更新事件:设备镜像中properties属性更新的事件消息(即将到来)。

消息处理

规则引擎支持通过SQL语句对选择的消息源的json数据内容自定义处理规则。

目前系统消息源均以系统固定 基础消息格式 输入规则引擎,用户可基于基础消息格式进行自定义SQL编辑,将 json 数据进行提取与重组,自定义SQL语句进行消息处理,如下图所示:

消息转发

规则引擎支持将自定义处理过的消息转发至后端服务,目前支持的后端服务如下:

  • 消息队列 MQ

    高性能、高可用的消息中间件,便于应用服务稳定高效获取设备消息。

  • 短信服务 SMS

    触发包含自定义参数的固定模板短信。

  • 存储服务(即将到来)

    基于MySQL数据库的数据存储服务。

个搜索结果,搜索内容 “

    0 个搜索结果,搜索内容 “