天天看點

阿裡雲物聯網平台資料轉發到消息服務(MNS)示例

作者:俏巴

概述

您可以使用規則引擎将資料轉到DataHub上,再由DataHub将資料流轉至實時計算、MaxCompute等服務中,以實作更多計算場景。本文主要示範通過規則引擎将消息流轉到MNS Topic,然後通過Queue訂閱Topic中的消息。

Step By Step

産品、裝置建立及裝置資料上行

參考: 阿裡雲物聯網平台資料轉發到函數計算示例 産品及裝置準備部分。

MNS 控制台建立Topic及Queue

1、建立Topic

阿裡雲物聯網平台資料轉發到消息服務(MNS)示例

2、建立Queue

阿裡雲物聯網平台資料轉發到消息服務(MNS)示例

3、建立訂閱

阿裡雲物聯網平台資料轉發到消息服務(MNS)示例
阿裡雲物聯網平台資料轉發到消息服務(MNS)示例

規則引擎配置

1、配置處理資料

阿裡雲物聯網平台資料轉發到消息服務(MNS)示例
deviceName() as deviceName, items.Humidity.value as Humidity, items.CurrentTemperature.value as Temperature, timestamp('yyyy-MM-dd HH:mm:ss') as time,items.Humidity.time as tttt           

2、配置轉發資料

阿裡雲物聯網平台資料轉發到消息服務(MNS)示例
注意:配置完後啟動規則引擎

3、消息流轉情況查詢

阿裡雲物聯網平台資料轉發到消息服務(MNS)示例
阿裡雲物聯網平台資料轉發到消息服務(MNS)示例
阿裡雲物聯網平台資料轉發到消息服務(MNS)示例

Queue消息接收測試

1、門戶快速測試

阿裡雲物聯網平台資料轉發到消息服務(MNS)示例
阿裡雲物聯網平台資料轉發到消息服務(MNS)示例

2、程式接收測試

參考連結: 隊列使用手冊

參考連結

資料轉發到消息服務

繼續閱讀