使用 OPC-UA 節點篩選條件 - AWS IoT SiteWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 OPC-UA 節點篩選條件

為 SiteWise 邊緣閘道定義 OPC-UA 資料來源時,您可以定義節點篩選器。節點篩選器可讓您限制 SiteWise Edge 閘道傳送至雲端的資料串流路徑。您可以使用節點篩選器,透過僅包含建立模型的資料路徑,以減少 SiteWise Edge 閘道的啟動時間和 CPU 使用率 AWS IoT SiteWise。依預設, SiteWise 邊緣閘道會上傳所有 OPC-UA 路徑,但開頭為的路徑除外。/Server/您可以在節點篩選器中使用 *** 萬用字元,將多個資料串流路徑包含在一個篩選器中。若要瞭解如何設定 SiteWise 邊緣閘道的 OPC-UA 來源,請參閱。設定資料來源

注意

AWS IoT SiteWise 每次新增或編輯來源時,都會重新啟動 SiteWise Edge 閘道。 SiteWise Edge 閘道在重新啟動時不會擷取資料。重新啟動 SiteWise Edge 閘道的時間取決於 SiteWise Edge 閘道來源上的標籤數量。重新啟動時間的範圍可以從幾秒鐘(對於具有少量標籤的 SiteWise Edge 閘道)到幾分鐘(對於具有許多標籤的 SiteWise Edge 閘道)。

下表列出可用來篩選 OPC-UA 資料來源的萬用字元。

OPC-UA 節點篩選條件萬用字元
萬用字元 描述
* 比對資料串流路徑中的單一層級。
** 比對資料串流路徑中的多個層級。
注意

如果您使用廣泛的篩選器設定來源,然後再變更來源以使用更嚴格的篩選器,則會 AWS IoT SiteWise 停止儲存與新篩選器不符的資料。

範例 使用節點篩選條件的範例藍本

考慮以下的假設性資料串流:

  • /WA/Factory 1/Line 1/PLC1

  • /WA/Factory 1/Line 1/PLC2

  • /WA/Factory 1/Line 2/Counter1

  • /WA/Factory 1/Line 2/PLC1

  • /OR/Factory 1/Line 1/PLC1

  • /OR/Factory 1/Line 2/Counter2

使用先前的資料串流,您可以定義節點篩選條件來限制要包含從 OPC-UA 來源的資料。

  • 若要選取此範例中的所有節點,請使用//**/。使用 ** 萬用字元可以包含多個目錄或資料夾。

  • 若要選取所有 PLC 資料串流,請使用 /*/*/*/PLC*/**/PLC*

  • 若要選取此範例中的所有計數器,請使用/**/Counter*/*/*/*/Counter*

  • 若要從 Line 2 中選取所有計數器,請使用 /**/Line 2/Counter*