联合

模块介绍

联合模块是将多个数据输入源的输入属性进行匹配,并根据匹配结果决定是否将数据输出到下一个节点。其中输出的属性可从前面的输入属性中进行选择。

配置说明

参数名称 是否必填 描述
选择JOIN字段 每个输入源中选择一个属性字段,当有数据输入时会匹配不同输入源选择出来的属性值是否相等
已选列表 所选择的输出属性列表

注意: 每个输入源可选择多个属性,匹配时仅会匹配位列同一行的所有属性。

配置操作说明

  1. 点击左侧导航栏【边缘连接服务】->【数据管理】->【数据引擎】,进入数据引擎列表页面;点击右侧【新增】按钮,新建引擎
  2. 引擎新建之后,点击该引擎操作栏的【配置】按钮,进入数据引擎编辑页面
  3. 从右上角定时器输入栏中,点击定时器的下拉框,鼠标按住联合不放,拖动组件进入画布中心,如下图

  1. 再新增两个数据输入源,这里选择设备输入物模型输入,配置好两个输入组件后,将这两个组件的输出节点连到联合组件的输入节点上。本示例中,设备输入的属性为“运行状态”,物模型输入的属性为“温度表”、“运行状态”。

  1. 点击联合组件框右上角的【配置】按钮,进入配置页面,从上方的两个下拉框中选择每个输入源中要匹配的属性,并在已选列表中选择要输出的属性,如下图。
    当设备与物模型输入的属性“运行状态”值相等时,联合组件输出“运行状态”、“温度表”属性。

  1. 配置完成后,点击右上角的【保存】按钮进行保存,也可点击右下角的【执行并保存】启动该服务,且支持查询引擎相关的运行状态和数据,如下图

2023-09-26
0