完成資料解析的源節點配置後,您可根據源節點的資料,配置欄位和運算式,添加資料過濾的篩選器。通過解析產生多樣化的資料,可用於後續分析或輸出。
前提條件
已配置源節點,具體操作,請參見配置源節點。
背景資訊
配置資料計算
您可以配置運算式,預先處理上一節點輸出欄位的資料。
在中間畫布單擊當前節點後的添加表徵圖。
在彈出的節點列表中單擊資料計算節點。
在畫布中單擊資料計算節點,在右側配置面板,顯示原始欄位列表。
根據實際情境需要,修改欄位名稱、資料類型、精度、小數位或是否輸出到下個節點。
說明只有選中輸出到下個節點複選框的欄位,才能用於後續節點配置。
(可選)單擊新增欄位,在彈出對話方塊中,根據頁面提示,完成欄位名稱、資料類型、精度、小數位元、是否輸出到下個節點和運算式配置。
重要運算式中的欄位必須使用計算公式列的原始欄位。
由於上報的JSON資料格式,可以是數組或者嵌套的JSON,因此,運算式中支援使用JSONPath擷取其中的屬性值。
例如:
{a:{key1:v1, key2:v2}}
可通過a.key2
擷取到值v2
。有關JSONPath的更多資訊,請參見LanguageManual UDF。
運算式中使用變數時,需注意單雙引號的區別:
單引號表示常量。
雙引號或不加引號表示變數。
(可選)重複上一步,新增更多欄位。
如需使用資料計算節點中的新增欄位,繼續生產新資料,可繼續參照上述步驟,配置多個運算式。
單擊資料解析工作台右上方的儲存,完成資料計算節點的配置。
配置資料過濾
您可以配置資料過濾,進一步篩選輸出的欄位。
在中間畫布單擊當前節點後的添加表徵圖。
在彈出的節點列表中單擊資料過濾節點。
在畫布中單擊資料過濾節點,在右側配置面板,參照下表,添加篩選條件。
專案
說明
欄位
選擇要篩選的欄位。
資料類型
選擇欄位後,自動匹配對應的資料類型。該項不可編輯。
操作符
可選操作符:≠(不等於)、=(等於)、>(大於)、<(小於)、>=(大於等於)、<=(小於等於)、介於、like和isNotNull。
篩選值
輸入要篩選的值。
(可選)單擊添加且條件後,按照上一步的操作,可添加多個且條件。
單擊資料解析工作台右上方的儲存,完成資料過濾節點的配置。
後續步驟
配置完資料計算或資料過濾節點後,您可以繼續配置其他處理節點,也可以配置目標節點完成整個解析任務配置。