定义属性

Properties(属性)选项卡支持您定义用于物模型的属性。  物的每个属性均是与物相关的数据点。  例如,燃油经济性燃油液位是与物“汽车”相关的数据点。  收集的属性(数据点)在 查看物(查看物)中显示为图(值与时间戳)。  每个单独的图表示物的一个属性。  

属性图存储物的历史数据。要查看历史数据,在 查看物(查看物)时单击属性。可以使用 Properties(属性)选项卡中定义的值覆盖呈现方式值。  有关更多信息,请参见呈现方式

定义属性是 创建物模型(创建物模型)或 编辑物模型(编辑物模型)时的子任务。要定义属性,请执行以下操作:

  1. 创建物模型(创建物模型)或 编辑物模型(编辑物模型)时,在 Standard(标准)选项卡中单击 Properties(属性)选项卡

  2. 输入以下字段:
    字段
    描述
    Key

    属性定义的键值。有关键值的格式和限制的更多信息,请参见字段格式和限制

    要通过“Search”(搜索)功能查找静态属性键设置为特定值的所有物,前提条件是该静态属性必须为“searchable”(可搜索)。
    只有在静态属性设置为 searchable=true 之后更新的数据(带有新值的条目)才会被找到;而在静态属性为 searchable=true 之前更新的数据仍然无法找到。在这种情况下,需要采取变通方案。

    Name显示在 Management Portal(管理门户)页面上的属性定义的名称。
    Prefix显示在 Management Portal(管理门户)中物页面上的属性之前的可选前缀。
    Suffix显示在 Management Portal(管理门户)中物页面上的属性之后的可选后缀。
    Unit输入度量单位。例如,时间单位为 ms
    Calculate aggregatesCalculate aggregates(计算聚合)设置为 True 时,计算所有七种类型的聚合(平均值、加权平均值、非零时间加权平均值、总和、最大值、最小值和计数)。有关属性聚合的更多信息,请参见 property.aggregate thing_def.create 数据聚合
    View security tags向静态属性输入任意数量的标签,以控制用户或应用能否查看属性。用户或应用必须具有某个角色,该角色带有与其相关联的相同查看权限的安全标签,以便查看带有与其相关联的查看权限的安全标签的属性。
    Update security tags向静态属性输入任意数量的标签,以控制用户或应用能否更新属性。用户或应用必须具有某个角色,该角色带有与其相关联的相同更新权限的安全标签,以便更新带有与其相关联的更新权限的安全标签的属性。
    Scale将输入的属性数据依比例缩放至所需的因子。比例缩放将值简化为更有意义的数值。例如,$(value)*1.8+32 将值由摄氏度转换为华氏度。可以使用 math.expr 动作中列出的全部运算符。当发布属性时( property.publish property.batch),将比例方程应用于该值,并存储所得的值。
    Searchable指示该静态属性是否可搜索。如果设置为 true,则在搜索时可以查找该静态属性。对于物,静态属性、告警或属性的最大数量限制为每个 32 个。如果超过了允许的上限,则该属性、告警或静态属性不会被编入索引且无法搜索。
    Deduplicate选中此选项,可忽略重复的属性数据(新发布的属性数据,具有与现有属性数据相同的时间戳)
    Override presentation display选中此选项,可覆盖 Presentation(呈现方式)中的值。选中此选项时,对话框中将填充在 Presentation(呈现方式)中分配的值。
  3. 单击 添加新属性定义
  4. 单击 删除当前显示的属性。
  5. (可选)单击 列出所有物模型的属性。您可以选择您想要的属性,将其复制至物模型。    
  6. 单击 Add(添加)以添加属性定义。

Related Topics Link IconRelated Topics