跳至主要内容

ETL 轉換器

概述

在設備系統接入過程中,鑑於IoT上報數據格式多樣,對於不符合系統數據格式規範,本數據轉換器承擔關鍵適配職能。其核心任務在於精準指定單設備數據物件與系統所需數據格式間的匹配關係。例如,設備標識DevEUI、設備點位物件points等,明確在系統中的映射規則,方便順利接入設備。

提示

系統支援單物件數據轉換器配置和函數配置兩種方式,預設為單物件數據轉換器。

訪問方式與先決條件

如何訪問

點擊功能列表「System Settings」,點擊「ETL 轉換器」按鈕,進入轉換器配置模組,如下圖:

圖片

開始之前

權限配置

為確保以下操作流程正常進行,請您確認是否擁有專案管理員權限。

轉換器列表

提示

系統支援轉換器名稱和設備類型兩種方式查詢。

輸入需要查詢的轉換器名稱,Enter即可重新整理轉換器列表,如下圖: 圖片

IoT類型設備轉換器新增

圖片 如上圖所示,點擊下面的「+」按鈕,進入轉換器新增頁,如下圖: 圖片

warning

IoT類型的設備單物件轉換器配置支援兩種格式的配置,一種設備點位數據組合point配置,另一種為設備點位數據平鋪配置。

設備點位數據組合point配置

提示

設備點位數據組合point【JSON格式如:{devEUI:XXX,object:{point1:xxx,point2:xxx}}】。

配置需要指定轉換器名稱、類型配置為【IoT】,Payload【貼上設備上報的JSON】,Single Object配置為【False】,設備的id、設備Points物件在下拉中選擇paload中的JSON Key,點擊儲存即可配置成功。 圖片

設備點位數據平鋪配置

提示

設備點位數據組合point【JSON格式如:[{id:xxx,value:xxx},{id:xxx,value:xxx},...]】。

配置需要指定轉換器名稱、類型配置為【IoT】,Payload【貼上設備上報的JSON】,Single Object配置為【True】,設備的id、Date key、Device name key,device location keyt等選擇對應的JOSN key,其它未配置的數據系統預設設備點位的point,點擊儲存即可配置成功。
圖片

非IoT類型設備轉換器新增

提示

非IoT類型的設備接入時,僅需指定設備的pointID和point值即可,數據接入後,可在設備註冊裡補全設備資訊
註:這裡的Payload是陣列,即一次可以上報多個設備的多個point。

配置需要指定轉換器名稱、類型配置為【Non IoT】,Payload【貼上設備上報的JSON】,設備的id、Date key、Device name key,device location keyt等選擇對應的JOSN key,點擊儲存即可配置成功。
圖片