本實踐案例以監控建溫度感應器為例,因此,您需要先在物聯網平台建立溫度感應器產品和裝置、定義物模型、建立資料流轉規則。
操作步驟
- 登入物聯網平台控制台。
在執行個體概覽頁簽的全部環境下,找到對應的執行個體,單擊執行個體卡片。
- 在左側導覽列中,選擇建立產品。 ,單擊建立產品,建立溫度感應器產品。具體操作指導,請參見
- 定義功能。
- 在建立產品的產品詳情頁的功能定義頁簽下,選擇 ,為產品定義溫度屬性。
- 功能添加完成後,單擊發布上線發布該物模型。
- 在左側導覽列中,選擇裝置,單擊大量新增,大量建立裝置。本樣本情境下,共需建立5,000個裝置。大量建立裝置功能限制一次只能建立最多1,000個裝置,因此需進行五次大量建立裝置操作。大量建立裝置的具體操作指導,請參見大量建立裝置。
- 在左側導覽列中,選擇 ,建立資料流轉規則,以實現將溫度感應器上報的溫度資料流轉到Function Compute中。
- 單擊建立規則,建立一個資料格式為JSON的規則。
- 單擊規則對應的查看按鈕,進入規則詳情頁,編寫處理資料的SQL。
本樣本中的SQL表示當溫度感應器產品下的裝置上報的溫度資料高於25℃時,從上報的屬性資料中篩選出裝置名稱(deviceName)和溫度(Temperature)兩個欄位的值。這兩個欄位將被流轉到Function Compute中。
- 設定資料轉寄目的地為Function Compute。
- 規則配置完成後,返回雲產品流轉頁,單擊規則對應的啟動按鈕,啟動規則。
有關資料流轉規則更具體的操作指導,請參見設定資料流轉規則。