閱讀378 返回首頁    go 魔獸


規則引擎相關問題__產品常見問題_阿裏雲物聯網套件-阿裏雲

可以理解為一個按照用戶配置的規則處理消息流轉和存儲的中間件,規則就是一條SQL語句,滿足規則的消息會被流轉到其它Topic或存儲到其它阿裏雲產品上,後續會對接更多的阿裏雲產品,使用限製是消息必須是JSON格式的。

規則引擎,Table Store中的主鍵能和數據列一樣嗎?

不能。

如何推送消息雲端才能進行信息的數據庫存儲?

以MQTT為例,在調用aliyun_iot_mqtt_publish接口中填充payload數據即是上報雲端的數據,此部分數據使用JSON格式,並且在IoT控製台配置相關的規則引擎,規則中針對payload數據的內容進行選擇存儲。如果不使用規則引擎,publish的消息隻在IOT HUB透傳並不會進行存儲。

規則引擎支持哪些函數?

請參考官網文檔

規則的SQL語句是否支持case…when…?

支持,但是不支持嵌套。

數據為什麼沒有通過規則引擎成功導入其它雲產品?

一般碰到這種情況先檢查下發送的數據是否為JSON格式,不光是看可見的消息字符是否為JSON格式,同時檢查下是否會因為設備端內存分配的問題,導致消息結尾包含了一些不可見字符,這樣IoT套件也會認為這條消息不是合法的JSON格式直接丟棄的,然後再看下規則的SQL和發送的消息能否匹配以及規則是否已經啟動,最後再判斷下通過規則過濾後的數據對於雲產品來說是否合法,後續我們會推出用戶日誌導入到自己的日誌服務中的功能,更為方便地排查這種問題。

最後更新:2016-11-24 11:23:49

  上一篇:go Topic相關問題__產品常見問題_阿裏雲物聯網套件-阿裏雲
  下一篇:go 設備端SDK使用問題__產品常見問題_阿裏雲物聯網套件-阿裏雲