路径选择
路径选择节点可以根据设定的规则,对数据源进行判定,从而执行不同路径逻辑。每个路径选择节点最多可包含10个路径。当输入值满足路径1的条件时,执行路径1;不满足时,继续判断路径2的条件;以此类推。
使用场景
如果需要对设备上报的属性等输入值做出判断,并根据判断结果执行不同的逻辑,则可以使用路径选择节点。典型使用场景如下所示。
节点配置
在业务逻辑编辑页面的节点中,选择对应功能节点配置业务流,路径选择配置如下。
配置项 | 说明 |
节点名称 | 设置节点名称。支持中文汉字、英文字母、数字和下划线(_),长度不超过30个字符。 |
输入 | 路径选择的条件均需与输入的数据源进行对比。 单击+输入,可选数据源:
重要 路径节点的数据源如果使用设备的物模型数据,则必须使用默认模块的物模型,不支持使用自定义模块的物模型。物模型说明,请参见什么是物模型。 |
路径配置 | 默认建立了三条路径,支持根据业务需要增加或删除。其中,其他路径表示当不满足任何设置好的条件时所执行的分支,不支持删除。 最多可包含10条路径。支持调整路径的前后顺序。 该节点支持多种判断方式,可将数据源与路径对应的静态数值或动态参数值进行比较。具体判断条件配置,需依据数据源的类型。 后续需为每个路径配置一个对应的输出分支。若数据源输入值满足该条路径的条件,则会被路由到该路径对应的输出分支;如果同时满足多条路径条件,则按照路径添加的顺序,执行顺序最靠前的路径对应的输出分支。 |
节点输出
路径选择节点本身不改变传递的参数输出,因此输出仍然为上一个节点的输出数据。
使用方法
您可在业务服务中根据实际需求使用该节点,详细内容请参见步骤二:配置空气净化和告警服务。