CKettle是中國通服工業(yè)互聯(lián)網(wǎng)(大數(shù)據(jù))研究院基于Kettle8.0二次開發(fā)的、專注于國內(nèi)生產(chǎn)環(huán)境的ETL工具。CKettle擁有豐富的插件,支持主動采集數(shù)據(jù)庫、互聯(lián)網(wǎng)、文件等各種來源的數(shù)據(jù)等,提供Cassandra、ElasticSearch等新興大數(shù)據(jù)庫插件,提供郵件收發(fā),SSH遠程控制,日志讀寫,數(shù)據(jù)流阻塞、追加、中止,數(shù)據(jù)倉庫,各類數(shù)據(jù)庫批量加載等基礎(chǔ)插件供用戶自由選擇、靈活運用。
近期,中工院CKettle團隊在“重慶電信智慧機房”項目中,攜手通服物聯(lián)團隊,針對智慧機房關(guān)于電能、溫濕度、門禁、煙感、水浸等數(shù)據(jù)的采集以及空調(diào)遠程控制的需求,開發(fā)了全新的兩款物聯(lián)網(wǎng)平臺插件:數(shù)據(jù)采集插件、命令下發(fā)插件。
數(shù)據(jù)采集插件
通過此插件和通服物聯(lián)的結(jié)合,可以輕松實現(xiàn)設(shè)備信息、設(shè)備歷史數(shù)據(jù)、設(shè)備列表、設(shè)備運行狀態(tài)、設(shè)備影子等數(shù)據(jù)的采集。
數(shù)據(jù)采集插件請求接口、請求參數(shù)、返回結(jié)果配置界面
命令下發(fā)插件
通過此插件和通服物聯(lián)的結(jié)合,可以輕松實現(xiàn)下發(fā)相關(guān)指令到物聯(lián)網(wǎng)設(shè)備,下發(fā)模式分為設(shè)備命令和設(shè)備功能兩種。
目前該插件已成功應(yīng)用于“重慶電信智慧機房”項目中,實現(xiàn)對空調(diào)的遠程控制。
命令下發(fā)插件請求接口、請求參數(shù)、返回結(jié)果配置界面
此前,自行對接通服物聯(lián)需經(jīng)過研讀接口文檔、編寫代碼、測試程序等多個步驟,往往需要耗費數(shù)小時甚至數(shù)天時間,現(xiàn)通過CKettle物聯(lián)網(wǎng)插件,只需要做簡單的配置,在短短幾分鐘內(nèi)就可實現(xiàn)同等的效果,并且經(jīng)過CKettle團隊多次檢驗測試的物聯(lián)網(wǎng)插件比緊張工期內(nèi)倉促開發(fā)的代碼具有更高的穩(wěn)定性和可靠性。
對于CKettle使用與交流生態(tài)圈的生態(tài)建設(shè)而言,兩款插件正式上線后將進一步豐富CKettle產(chǎn)品內(nèi)容,增加可靈活配置的插件項,有助于未來CKettle與通服物聯(lián)的更多項目合作。
同時,此次CKettle與通服物聯(lián)的合作,符合中國通信服務(wù)集團打造高效協(xié)同賦能聚能組織的目標(biāo)。中國通信服務(wù)集團致力于打造新一代綜合智慧服務(wù)商,基于統(tǒng)一研發(fā)平臺、構(gòu)建分布式研發(fā)體系,打破公司邊界、構(gòu)筑自生態(tài)聯(lián)盟。中國通服工業(yè)互聯(lián)網(wǎng)(大數(shù)據(jù))研究院與通服物聯(lián)的合作正是完美踐行了這一理念。