翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
OPC-UA ノードフィルターの使用
SiteWise Edge ゲートウェイの OPC-UA データソースを定義する場合、ノードフィルターを定義できます。ノードフィルターを使用すると、 SiteWise エッジゲートウェイがクラウドに送信するデータストリームパスを制限できます。ノードフィルターを使用すると、 でモデル化するデータへのパスのみを含めることで、 SiteWise エッジゲートウェイの起動時間と CPU 使用率を減らすことができます AWS IoT SiteWise。デフォルトでは、 SiteWise Edge ゲートウェイは で始まるパスを除くすべての OPC-UA パスをアップロードします/Server/
。ノードフィルターで *
および **
ワイルドカード文字を使用すると、1 つのフィルターに複数のデータストリームパスを含めることができます。 SiteWise Edge ゲートウェイの OPC-UA ソースを設定する方法については、「」を参照してくださいデータソースの設定。
注記
AWS IoT SiteWise は、ソースを追加または編集するたびに SiteWise Edge ゲートウェイを再起動します。 SiteWise Edge ゲートウェイは、再起動中にデータを取り込みません。 SiteWise Edge ゲートウェイを再起動する時間は、 SiteWise エッジゲートウェイのソースのタグの数によって異なります。再起動時間は、数秒 (タグが少数の 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*
を使用します。