追踪规则参考

“追踪”规则可用于追踪当前逻辑示意图中所表示的公共设施网络或追踪网络元素。

通常,会在逻辑示意图模板上配置跟踪规则,以在构建逻辑示意图过程中在第一个规则之间运行。常见的工作流是使用“设置起点”规则在所有潜在输入公共设施网络或追踪网络元素之间预设起点,以便追踪仅从这些起点运行。

执行追踪的起点取决于追踪类型:

  • 对于“已连接”、“子网”、“上游”和“下游”追踪类型,除非先在逻辑示意图模板上配置设置起点规则来明确标识特定起点,否则会将追踪规则开始时逻辑示意图中所表示的所有公共设施网络或追踪网络元素均视为追踪的起点。
  • 对于最短路径追踪类型,必须在逻辑示意图模板上配置设置起点规则,以在逻辑示意图中当前所表示的所有追踪网络元素中标识出要在其间查找最短路径的两个起点。

当基于追踪规则配置模板时,追踪将在每次更新逻辑示意图时在公共设施网络或追踪网络上系统地重新执行。这表示任何基于该模板的逻辑示意图在更新时都将始终反应当前的网络追踪结果。

追踪规则详情

该规则可执行以下类型的追踪:

  • 已连接 - 当规则开始并沿连接元素向外跨越时,将通过逻辑示意图中当前表示的公共设施网络或追踪网络元素执行。这些连接网络元素将追加至逻辑示意图。
  • 子网 - 当规则开始并沿连接元素向外跨越时,将通过逻辑示意图中当前表示的公共设施网络元素执行,以查找沿相关子网向外跨越的源或汇。所有子网元素将追加至逻辑示意图。
  • 上游 - 当规则开始时,将通过逻辑示意图中当前表示的公共设施网络或追踪网络元素执行,以查找上游元素。找到的所有上游元素将追加至逻辑示意图。
  • 下游 - 当规则开始时,将通过逻辑示意图中当前表示的公共设施网络或追踪网络元素执行,以查找下游元素。找到的所有下游元素将追加至逻辑示意图。
  • 最短路径 - 当规则开始时,将通过逻辑示意图中当前指定为起点的追踪网络元素执行,以查找追踪网络中这些起点之间的最短路径。遍历路径的成本取决于为路径网络权重名称值设置的网络权重,而与流向无关。沿此最短路径发现的所有元素都将追加到逻辑示意图中。

追踪和设置起点规则

为避免从大量网络要素执行多个追踪并影响性能,建议在追踪规则之前设置的任何逻辑示意图模板上配置设置起点规则。在此情况下,设置起点规则会从逻辑示意图中当前表示的网络元素中查询预期起点,并仅从这些起点运行追踪。如果无法在这些网络元素中检索设置起点规则指定的起点,将跳过追踪规则。

可以在为逻辑示意图模板配置的规则序列中指定几个设置起点和追踪规则。要了解有关在逻辑示意图构建过程中如何组合设置起点规则和追踪规则的详细信息,请参阅设置起点规则过程

配置追踪规则

您可以使用添加追踪规则工具在模板上添加“追踪”规则。

相关主题