路徑選擇
路徑選擇節點可以根據設定的規則,對數據源進行判定,從而執行不同路徑邏輯。每個路徑選擇節點最多可包含10個路徑。當輸入值滿足路徑1的條件時,執行路徑1;不滿足時,繼續判斷路徑2的條件;以此類推。
使用場景
如果需要對設備上報的屬性等輸入值做出判斷,并根據判斷結果執行不同的邏輯,則可以使用路徑選擇節點。典型使用場景如下所示。
節點配置
在業務邏輯編輯頁面的節點中,選擇對應功能節點配置業務流,路徑選擇配置如下。
配置項 | 說明 |
節點名稱 | 設置節點名稱。支持中文漢字、英文字母、數字和下劃線(_),長度不超過30個字符。 |
輸入 | 路徑選擇的條件均需與輸入的數據源進行對比。 單擊+輸入,可選數據源:
重要 路徑節點的數據源如果使用設備的物模型數據,則必須使用默認模塊的物模型,不支持使用自定義模塊的物模型。物模型說明,請參見什么是物模型。 |
路徑配置 | 默認建立了三條路徑,支持根據業務需要增加或刪除。其中,其他路徑表示當不滿足任何設置好的條件時所執行的分支,不支持刪除。 最多可包含10條路徑。支持調整路徑的前后順序。 該節點支持多種判斷方式,可將數據源與路徑對應的靜態數值或動態參數值進行比較。具體判斷條件配置,需依據數據源的類型。 后續需為每個路徑配置一個對應的輸出分支。若數據源輸入值滿足該條路徑的條件,則會被路由到該路徑對應的輸出分支;如果同時滿足多條路徑條件,則按照路徑添加的順序,執行順序最靠前的路徑對應的輸出分支。 |
節點輸出
路徑選擇節點本身不改變傳遞的參數輸出,因此輸出仍然為上一個節點的輸出數據。
使用方法
您可在業務服務中根據實際需求使用該節點,詳細內容請參見步驟二:配置空氣凈化和告警服務。