Skip to content

如何在 AWS IoT SiteWise 中覆盖模型以关闭特定资产的某个指标?

1 分钟阅读
0

我想在 AWS IoT SiteWise 中关闭模型中单个资产的某个指标。

简短描述

AWS IoT SiteWise 资产会继承您在模型级别配置的指标和测量值。您可以使用属性将单个资产从继承的指标或测量值中排除。

您必须创建属性并更新该属性的指标公式,使其包含 if 条件。然后,更新您不希望应用该指标的资产的属性值。

解决方法

创建属性

完成以下步骤:

  1. 打开 AWS IoT SiteWise 控制台
  2. 在导航窗格中,选择 Models(模型)。
  3. Models(模型)页面上,选择模型,然后选择 Edit(编辑)。
  4. Definitions(定义)下,对于 Property Type(属性类型),选择 Attributes(属性),然后选择 Add new attribute(添加新属性)。
  5. 对于该属性,输入以下信息:
    对于 Name(名称),输入属性的名称,例如 metricEnabled
    对于 Data type(数据类型),选择 Boolean(布尔值)。
    对于 Default value(默认值),选择 True
  6. 选择 Save(保存)。

当设置为 True 时,模型会将 metricEnabled 属性应用于使用该模型的所有资产。

更新指标公式

完成以下步骤:

  1. 打开 AWS IoT SiteWise 控制台
  2. 在导航窗格中,选择 Models(模型)。
  3. Models(模型)页面上,选择模型,然后选择 Edit(编辑)。
  4. Definitions(定义)下,对于 Property Type(属性类型),选择 Metrics(指标),然后选择要关闭的指标。
  5. 对于 Formula(公式),更新公式,使其包含针对属性的 if 条件,例如 if({metricEnabled},avg({Wind Speed}),none)。
  6. 选择 Save(保存)。

现在,您已为 Average Wind Speed 指标启用了 metricEnabled 属性,该指标将监控模型中的所有资产。

更新属性值

完成以下步骤:

  1. 打开 AWS IoT SiteWise 控制台
  2. 在导航窗格中,选择 Assets(资产)。
  3. Assets(资产)页面上,选择资产,然后选择 Edit(编辑)。
  4. Properties(属性)下,对于 Property Type(属性类型),选择 Attributes(属性)。
  5. 对于 metricEnabled,选择 False
  6. 选择 Save(保存)。

您现在已为单个资产关闭了 Average Wind Speed 指标。

**注意:**要为新资产关闭此指标,请在创建资产时将属性值设置为 False

AWS 官方已更新 4 个月前