我想關閉 AWS IoT SiteWise 模型中單一資產的指標。
簡短描述
AWS IoT SiteWise 資產會繼承您在模型層級設定的指標和測量。您可以使用屬性從繼承的指標或測量中排除單一資產。
您必須建立屬性並更新屬性的指標公式,以包含 if 條件。然後,更新您不希望套用指標之資產的屬性值。
解決方法
建立屬性
請完成下列步驟:
- 開啟 AWS IoT SiteWise console (AWS IoT SiteWise 主控台)。
- 在導覽窗格中,選擇 Models (模型)。
- 在 Models (模型) 頁面上,選取模型,然後選擇 Edit (編輯)。
- 在 Definitions (定義) 下,在 Property Type (屬性類型) 中,選擇 Attributes (屬性),然後選擇 Add new attribute (新增屬性)。
- 在屬性中,輸入以下資訊:
在 Name (名稱) 中,輸入屬性的名稱,例如 metricEnabled。
在 Data type (資料類型) 中,選取 Boolean (布林值)。
在 Default value (預設值) 中,選取 True。
- 選擇 Save (儲存)。
此模型會將值為 True 的 metricEnabled 屬性套用於使用該模型的所有資產。
更新指標公式
請完成下列步驟:
- 開啟 AWS IoT SiteWise console (AWS IoT SiteWise 主控台)。
- 在導覽窗格中,選擇 Models (模型)。
- 在 Models (模型) 頁面上,選取模型,然後選擇 Edit (編輯)。
- 在 Definitions (定義) 下,在 Property Type (屬性類型) 中,選擇 Metrics (指標),然後選取要關閉的指標。
- 對於 Formula (公式),更新公式以包含屬性的 if 條件,例如 if({metricEnabled},avg({Wind Speed}),none)。
- 選擇 Save (儲存)。
現在您已開啟 Average Wind Speed (平均風速) 指標的 metricEnabled 屬性,該指標會監控模型中的所有資產。
更新屬性值
請完成下列步驟:
- 開啟 AWS IoT SiteWise console (AWS IoT SiteWise 主控台)。
- 在導覽窗格中,選擇 Assets (資產)。
- 在 Assets (資產) 頁面上,選取資產,然後選擇 Edit (編輯)。
- 在 Properties (屬性) 下,在 Property Type (屬性類型) 中,選擇 Attributes (屬性)。
- 在 metricEnabled 中,選取 False。
- 選擇 Save (儲存)。
您現在已關閉單一資產的 Average Wind Speed (平均風速) 指標。
**注意:**若要關閉新資產的指標,請在建立資產時將屬性值設為 False。