『物聯網平台』預設将裝置上傳的資料存放在公有雲中,實際業務場景下,時常有資料轉儲到私有資料庫的需求,這時我們就需要用到『資料轉發』功能。
資料轉發前,我們得先了解裝置上傳到雲端的資料到底長什麼樣。具體來說就是裝置資料上報的 Topic 是什麼?
在『物聯網平台』中打開 裝置管理 —— 檢視 —— Topic類清單,即可檢視該裝置資料上下行的預設 Topic:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicWZwpmLzcjY3EDNhRTZ4IzNxU2M2UWMlVGZwMWYwYWN0MTNhBTYzITMyIGNw8CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.jpeg)
items.Accelerometer.value.X, items.Accelerometer.value.Y, items.Accelerometer.value.Z, deviceName() as deviceName, timestamp('yyyy-MM-dd HH:mm:ss') as time
就完成了資料的篩選。
搞定規則引擎後,就需要選擇資料庫了。現有資料庫的類型很多,比較适合物聯網場景的有『表格存儲』和『時序性資料庫』兩款産品,這裡我們選擇較為簡單的前者。
開通『表格存儲』服務,并建立 OTS 執行個體,這裡主鍵建議填寫
deviceName
和
time
,均為
string
字元串格式:
完成後我們回到『物聯網平台』,在『處理資料』下方選擇 『轉發資料』,選擇操作『轉發到表格存儲中』
最後,将裝置上電配網,回到『表格存儲』确認資料是否已經正确轉發:
表格顯示如上資料,就代表你的資料已經成功轉發到『表格存儲』了,之後利用資料庫的資料,完成資料模組化也罷,進行深度學習也罷,一切盡在你的掌握之中。
終于體會到資料在我手的快感,但是仍未滿足?不如用一張華麗的即時資料視圖羨煞他人?系列教程的最後,我們來學習 DataV 的使用:
https://yq.aliyun.com/articles/624102歡迎各位富有熱情的企業和個人開發者入駐我們的
Link Market 市場,一起打造物聯網的淘寶市場,實作真正的商業方案變現。同時歡迎大家加入 『IoT開發者俱樂部』釘釘群,城市合夥人正在熱情招募中,期待您的參與!