

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# SiteWise Edge で OPC UA ノードフィルターを使用する
<a name="opc-ua-node-filters"></a>

SiteWise Edge ゲートウェイの OPC UA データソースを定義する場合、ノードフィルターを定義できます。ノードフィルターを使用すると、SiteWise Edge ゲートウェイがクラウドに送信するデータストリームパスを制限できます。ノードフィルターを使用して、 AWS IoT SiteWiseでモデル化するデータへのパスのみを含めることで、SiteWise Edge ゲートウェイの起動時間と CPU 使用率を減らすことができます。デフォルトでは、SiteWise Edge ゲートウェイは `/Server/` で始まるパスを除くすべての OPC UA パスをアップロードします。ノードフィルターで `*` および `**` ワイルドカード文字を使用すると、1 つのフィルターに複数のデータストリームパスを含めることができます。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 ノードフィルターワイルドカード**  

| ワイルドカード | 説明 | 
| --- | --- | 
| \* | データストリームパスの単一レベルと一致します。 | 
| \*\* | データストリームパスの複数のレベルに一致します。 | 

**注記**  
広範なフィルターを使用してソースを設定し、後でより制限の厳しいフィルターを使用するようにソースを変更すると、 は新しいフィルターと一致しないデータの保存を 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*` を使用します。