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