トレース ルールは、ダイアグラム内で現在表されているユーティリティ ネットワークまたはトレース ネットワーク エレメントからのトレースの実行に使用されます。
一般的に、トレース ルールは、ダイアグラム構成中に最初に設定されたルールに混ざって実行されるように、ダイアグラム テンプレートで構成されます。 一般的なワークフローとしては、あらかじめ始点の設定ルールを使用して、可能性のあるすべての入力ユーティリティ ネットワークまたはトレース ネットワーク エレメントの中で、始点を事前に設定し、トレースがこれらの始点のみから機能するようにします。
トレースを実行する始点は、トレース タイプによって異なります。
- 接続、サブネットワーク、上流、下流のトレース タイプの場合、トレース ルールを開始する際に、ダイアグラムに表示されているすべてのユーティリティ ネットワークまたはトレース ネットワーク エレメントは、ダイアグラム テンプレートで、始点の設定ルールが構成されていて、特定の始点が明確に特定されていない限り、トレースの始点に考慮されます。
- 最短パスのトレース タイプの場合、ダイアグラム テンプレートで、始点の設定ルールを構成して、ダイアグラムに現在表示されているすべてのトレース ネットワーク エレメント間で、最短パスを検索する 2 つの始点を識別することができます。
トレース ルールに基づいて、テンプレートを構成した場合、ダイアグラムが更新されるたびに、ユーティリティ ネットワークまたはトレース ネットワーク上で、体系的にトレースが再実行されます。 つまり、更新時に、必ず最新のネットワーク トレース結果が、そのテンプレートに基づくすべてのダイアグラムに反映されます。
ユーティリティ ネットワーク バージョン 7 以降では、ダイアグラム テンプレートでトレース ルールを構成する際、既存の指定トレース構成のメリットを得ることができます。 また、上流または下流のトレース操作を実行するようにトレース ルールを構成して、サブネットワーク コントローラーの場所に基づくのではなく、ラインのデジタイズ方向と Flow direction 属性を使用して、フローを決定することもできます。
トレース ルールの詳細
このルールでは、次のタイプのトレースを実行できます。
- 接続トレース - ルールが開始されると、ダイアグラム内に現在表示されているユーティリティ ネットワーク エレメントまたはトレース ネットワーク エレメントから実行され、接続エレメントに沿って外側に広がります。 これらの接続されたネットワーク エレメントが、ダイアグラムに追加されます。
- サブネットワーク トレース - ルールが開始されると、ダイアグラム内に現在表示されているユーティリティ ネットワーク エレメントから実行され、接続エレメントに沿って外側に広がって、ソースまたはシンクを検出し、その後、関連するサブネットワークに沿って外側に広がります。 すべてのサブネットワーク エレメントが、ダイアグラムに追加されます。
- 上流トレース - 上流にあるエレメントを検出するためのルールが開始された場合に、ダイアグラム内に現在表示されているユーティリティ ネットワーク エレメントまたはトレース ネットワーク エレメントから実行されます。 検出された上流のすべてのエレメントが、ダイアグラムに追加されます。
- 下流トレース - 下流にあるエレメントを検出するためのルールが開始された場合に、ダイアグラム内に現在表示されているユーティリティ ネットワーク エレメントまたはトレース ネットワーク エレメントから実行されます。 検出された下流のすべてのエレメントが、ダイアグラムに追加されます。
- 最短パス トレース - トレース ネットワーク内で始点間の最短パスを検索するためのルールが開始された場合に、ダイアグラム内に始点として現在指定されているユーティリティ ネットワーク エレメントまたはトレース ネットワーク エレメントから実行されます。 パスの通過にかかるコストは、フロー方向に関係なく、[パス ネットワーク ウェイト名] の値として設定されたネットワーク ウェイトに基づきます。 この最短パス沿いで検出されたすべてのエレメントが、ダイアグラムに追加されます。
トレースおよび始点の設定ルール
大量のネットワーク エレメントから複数のトレースを実行して、パフォーマンスに影響を与えるような事態を避けるには、トレース ルールの前に設定したダイアグラム テンプレートで、始点の設定ルールを構成することをお勧めします。 この場合、始点の設定ルールでは、現在ダイアグラムに表示されているネットワーク エレメントから、予測される始点をクエリし、これらの始点からのみトレースを実行します。 これらのネットワーク エレメントで、始点の設定ルールで指定した始点が取得できない場合、トレース ルールはスキップされます。
ダイアグラム テンプレート用に構成されたルール シーケンスでは、複数の始点の設定ルールとトレース ルールを指定できます。 ダイアグラム構築処理で、始点の設定ルールとトレース ルールを組み合わせる方法については、始点の設定ルールの処理をご参照ください。
トレース ルールの構成
[トレース ルールの追加 (Add Trace Rule)] ツールを使用して、テンプレート上でトレース ルールを追加することができます。