

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

# 在 SiteWise Edge 中使用 OPC UA 節點篩選條件
<a name="opc-ua-node-filters"></a>

當您定義 SiteWise Edge 閘道的 OPC UA 資料來源時，您可以定義節點篩選條件。節點篩選條件可讓您限制 SiteWise Edge 閘道傳送至雲端的資料串流路徑。您可以使用節點篩選條件來減少 SiteWise Edge 閘道的啟動時間和 CPU 用量，方法是只包含您建模資料的路徑 AWS IoT SiteWise。根據預設，SiteWise Edge 閘道會上傳所有 OPC UA 路徑，但以 開頭的路徑除外`/Server/`。您可以在節點篩選器中使用 `*` 和 `**` 萬用字元，將多個資料串流路徑包含在一個篩選器中。若要了解如何設定 SiteWise Edge 閘道的 OPC UA 來源，請參閱 [AWS IoT SiteWise Edge 閘道的 OPC UA 資料來源](configure-sources-opcua.md)。

**注意**  
AWS IoT SiteWise 每次新增或編輯來源時， 都會重新啟動 SiteWise Edge 閘道。您的 SiteWise Edge 閘道在更新來源組態時不會擷取資料。重新啟動 SiteWise Edge 閘道的時間取決於 SiteWise Edge 閘道來源上的標籤數量。重新啟動時間的範圍可以從幾秒鐘 （對於具有數個標籤的 SiteWise Edge 閘道） 到幾分鐘 （對於具有許多標籤的 SiteWise Edge 閘道）。

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


**OPC UA 節點篩選條件萬用字元**  

| 萬用字元 | Description | 
| --- | --- | 
| \$1 | 比對資料串流路徑中的單一層級。 | 
| \$1\$1 | 比對資料串流路徑中的多個層級。 | 

**注意**  
如果您使用廣泛的篩選條件設定來源，然後稍後將來源變更為使用更嚴格的篩選條件， 會 AWS IoT SiteWise 停止儲存不符合新篩選條件的資料。

**Example ：使用節點篩選條件的案例**  
考慮以下的假設性資料串流：  
+ `/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*`。