跳至內容

如何覆寫模型以關閉 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 (儲存)。

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

更新指標公式

請完成下列步驟:

  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 官方已更新 2 年前