[NB-IoT物聯網套件] 產品介紹 快速入門 用戶指南 設備開發指南 應用開發指南 最佳實踐 常見問題 服務協議 變更日誌

規則引擎服務概述

本頁目錄

消息源選擇

消息處理

消息轉發

規則引擎是OneNET提供給用戶進行數據流轉的核心服務。

  • 功能:用戶可以物聯網套件中的設備消息進行篩選與分發。
  • 特點:用戶可以自訂數據篩選規則,轉換數據格式,並將數據轉發至後續產品中,從而獲得更多的服務。

消息源選擇

規則引擎支援將物聯網套件某產品中的消息進行處理與轉發,支援處理的消息源如下:

  • 設備數據點消息:設備上載的新增數據點消息
  • 設備生命週期事件:設備生命週期中發生的創建、刪除、在線、離線的事件消息;
  • 設備鏡像屬性更新事件:設備鏡像中properties屬性更新的事件消息(即將到來)。

消息處理

規則引擎支援通過SQL語句對選擇的消息源的json數據內容自訂處理規則。

目前系統消息源均以系統固定 基礎消息格式 輸入規則引擎,用戶可基於基礎消息格式進行自訂SQL編輯,將json 數據進行提取與重組,自訂SQL語句進行消息處理,如下圖所示:

消息轉發

規則引擎支援將自訂處理過的消息轉發至後端服務,目前支援的後端服務如下:

  • 訊息佇列 MQ

    高性能、高可用的消息中介軟體,便於應用服務穩定高效獲取設備消息。

  • 短訊服務 SMS

    觸發包含自訂參數的固定範本短信。

  • 存儲服務(即將到來)

    基於MySQL數據庫的數據存儲服務。

个搜索结果,搜索内容 “

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