IoT 設(shè)備如何基于 MQTT 協(xié)議將數(shù)據(jù)無縫寫入TDengine 時序數(shù)據(jù)庫?
TDengine 企業(yè)版和 TDengine Cloud 正式推出重磅功能,可以直接將 MQTT 服務(wù)器中的數(shù)據(jù)無縫寫入 TDengine 數(shù)據(jù)庫進(jìn)行存儲和分析,支持 MQTT 協(xié)議的 3.1、3.1.1 和 5.0 版本。
強(qiáng)大的 MQTT 接入功能
伴隨 IoT 物聯(lián)網(wǎng)上下游技術(shù)的發(fā)展,整個物聯(lián)網(wǎng)領(lǐng)域的的數(shù)據(jù)量越來越大,傳統(tǒng)大數(shù)據(jù)的方案以及以關(guān)系型數(shù)據(jù)庫為核心的解決方案都開始捉襟見肘。如何應(yīng)對大數(shù)據(jù)量下的數(shù)據(jù)存儲、查詢、分析,選擇一款物聯(lián)網(wǎng)時序數(shù)據(jù)庫,成為了目前迫切需要解決的問題。
有了 TDengine 數(shù)據(jù)接入工具的強(qiáng)大助力,我們相信 TDengine 企業(yè)版和 TDengine Cloud 一定能夠幫助企業(yè)輕松釋放數(shù)據(jù)潛能,實(shí)現(xiàn)數(shù)字化加速進(jìn)階。下面一起來看看 TDengine MQTT 數(shù)據(jù)接入功能有哪些卓越特性吧!
- MQTT 數(shù)據(jù)接入:可以輕松從 MQTT 服務(wù)器獲取數(shù)據(jù),并高效地寫入 TDengine 數(shù)據(jù)庫中,實(shí)現(xiàn)數(shù)據(jù)的順暢集成和分析。數(shù)據(jù)接入工具負(fù)責(zé)整個過程的自動化數(shù)據(jù)接入,最大限度地減少了手動操作的工作量。
- 支持 JSON 格式:充分利用 JSON 的靈活性,使用戶能夠以 JSON 格式進(jìn)行數(shù)據(jù)攝取和存儲。機(jī)構(gòu)可以有效地構(gòu)建和管理數(shù)據(jù),從復(fù)雜數(shù)據(jù)結(jié)構(gòu)中挖掘有價(jià)值的見解。
- 支持 JSON path 提取字段:TDengine 支持 JSON path 提取,在處理 JSON 數(shù)據(jù)時更加輕松。通過精確選擇和捕獲所需的數(shù)據(jù)元素,用戶可以專注于數(shù)據(jù)集的核心內(nèi)容,最大化分析效率。
- 多樣 MQTT 協(xié)議支持:支持 MQTT 協(xié)議的 3.1、3.1.1 和 5.0 版本,確保無縫連接和數(shù)據(jù)消費(fèi),無論您的物聯(lián)網(wǎng)生態(tài)系統(tǒng)中使用的是哪個版本。憑借全面 MQTT 協(xié)議兼容性,保持靈活性并立于未來。
簡單配置:提供了易于使用的配置文件,您可以在其中指定 TDengine 的超級表、子表、列和標(biāo)簽,輕松定制數(shù)據(jù)接入流程以滿足特定需求。
配置 MQTT 接入功能
MQTT 數(shù)據(jù)接入配置方法很簡單,你只需要登錄到 TDengine 企業(yè)版或 TDengine Cloud 的 Web 管理界面,選擇 Data in 并添加 MQTT 作為數(shù)據(jù)源,簡單配置一下 MQTT 數(shù)據(jù)對應(yīng)到 TDengine 庫、超級表、子表的解析規(guī)則即可。
另外 TDengine 的數(shù)據(jù)接入后還可以進(jìn)行數(shù)據(jù)清洗和轉(zhuǎn)換,用戶可以根據(jù)業(yè)務(wù)需要設(shè)計(jì)相應(yīng)的數(shù)據(jù)清洗和轉(zhuǎn)換規(guī)則,實(shí)現(xiàn)完整的數(shù)據(jù) ETL 流程。
總而言之,TDengine 徹底顛覆了用戶整合、存儲和分析 MQTT 數(shù)據(jù)的方式,借助上述創(chuàng)新功能,實(shí)時數(shù)據(jù)可以實(shí)現(xiàn)與高性能的 TDengine 數(shù)據(jù)庫的無縫結(jié)合,實(shí)時分析、預(yù)防性維護(hù)和數(shù)據(jù)驅(qū)動決策也擁有了無限可能。