Skip to content

如何覆寫模型以關閉 AWS IoT SiteWise 中特定資產的指標?

1 分的閱讀內容
0

我想關閉 AWS IoT SiteWise 模型中單一資產的指標。

簡短描述

AWS IoT SiteWise 資產會繼承您在模型層級設定的指標和測量。您可以使用屬性從繼承的指標或測量中排除單一資產。

您必須建立屬性並更新屬性的指標公式,以包含 if 條件。然後,更新您不希望套用指標之資產的屬性值。

解決方法

建立屬性

請完成下列步驟:

  1. 開啟 AWS IoT SiteWise console (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 (儲存)。

此模型會將值為 TruemetricEnabled 屬性套用於使用該模型的所有資產。

更新指標公式

請完成下列步驟:

  1. 開啟 AWS IoT SiteWise console (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 console (AWS IoT SiteWise 主控台)。
  2. 在導覽窗格中,選擇 Assets (資產)。
  3. Assets (資產) 頁面上,選取資產,然後選擇 Edit (編輯)。
  4. Properties (屬性) 下,在 Property Type (屬性類型) 中,選擇 Attributes (屬性)。
  5. metricEnabled 中,選取 False
  6. 選擇 Save (儲存)。

您現在已關閉單一資產的 Average Wind Speed (平均風速) 指標。

**注意:**若要關閉新資產的指標,請在建立資產時將屬性值設為 False

AWS 官方已更新 4 個月前