本文主要介紹物聯網的數據從傳感器採集,存儲到分析處理的過程
數據分類
物聯網數據可以分爲靜態數據和動態數據
靜態數據:被測設備地址類(地點、GIS信息)、設備名稱編號(資產屬性相關)、設備相關的標籤類、設備的規格,靜態數據多以結構性、關係型數據庫存儲
動態數據:以時間爲序列的數據,診斷信號類(如溫溼度、壓力狀態)、設備自身狀態數據(如電池電量),每個數據都與時間有對應關係,通常採用時序數據庫方式存儲。動態數據也包含圖片、文本、語音和視頻等非結構化數據。
數據的生命週期:
數據的時間有效期多長時間,最新的數據可以刷新之前的數據
兩次採集最合適的最短週期
數據存儲
數據存儲分爲原始數據存儲以及數據質量控制過後的存儲(過濾重複、過時或不需要的數據、填補漏讀的數據)
結構化數據庫:mysql、oracle等等
時間數據庫:Hbase
非結構化數據:對象存儲、hdfs、mongdb
數據應用
1、數據上屏幕實時展示
比值、數據總量、不同維度分析、統計分析
2、超過閾值報警,人工處理
3、統計分析&報表導出
4、數據分析的方法:
時間序列分析、流式分析、批處理分析 、深度學習技術
5、數據質量控制
物聯網的數據質量可以用精確度、置信度和完整性三個指標來衡量。
安全訪問控制
防止對任何資源進行未授權的訪問、身份驗證與授權