跳到主要内容

关联关系

概述

关联关系定义了当前配置项类型可以与其他类型建立的关系。通过定义关联关系,可以构建配置项之间的连接,形成完整的配置项拓扑图。

关联关系标签页

业务价值

  • 建立配置项之间的依赖和关联关系
  • 可视化展示配置项拓扑
  • 支持影响分析和故障定位

界面组织

关联关系标签页提供两种视图方式:

视图说明适用场景
表格视图以表格形式列出所有关联关系查看详细关系列表
图形视图以图形方式展示关联关系直观查看关系网络

工具栏包含视图切换按钮和操作按钮:

  • 添加关联关系:定义新的关联关系
  • 切换视图:在表格和图形视图之间切换

表格视图

表格视图显示当前类型作为源或目标的所有关联关系:

列名说明
源配置项类型关系的源配置项类型
关系类型关系的类型(如 依赖于使用 等)
目标配置项类型关系的目标配置项类型
继承关系显示关系是否继承于父类
系统显示关系是系统内置的还是自定义的
操作编辑、删除、查看操作

图形视图

图形视图以可视化方式展示关联关系:

图形元素

元素说明
节点代表配置项类型。背景色含义:橘黄色(当前类型)、淡蓝色(当前类型上定义的关系)、灰色(继承的关系)
容器将与当前类型具有相同关系类型的节点包裹在一起,顶部标签显示关系类型
连线代表关联关系,箭头指向目标类型

图形布局

图形视图采用垂直布局,节点分布如下:

区域内容
上方以当前类型为目标的关系
下方以当前类型为源的关系
中间当前类型节点

图形操作

操作说明
点击类型名称打开该配置项类型的关联关系页面
点击对端类型的 X 按钮删除当前类型与该类型之间的关系(仅对自定义关系有效,继承或系统内置关系不显示 X 按钮)

添加关联关系

操作步骤

  1. 点击工具栏的"添加关联关系"按钮
  2. 在弹出对话框中配置关联关系

字段说明

字段说明
当前配置项类型当前的配置项类型,不允许修改
关联方向选择正向或反向。正向:当前类型是源;反向:当前类型是目标
目标配置项类型选择关联的另一端类型。任何类型都可以选择
关系类型选择关系的类型。需要先在配置项关系类型中定义

示例

  • 应用计算机应用 依赖于 计算机
  • 计算机机房计算机 位于 机房

编辑和删除关联关系

操作步骤

编辑关联关系:

  1. 在关联关系的表格视图模式的列表中找到要编辑的关系
  2. 点击该行的"编辑"按钮
  3. 在弹出对话框中修改关系配置
  4. 点击"确定"保存修改

删除关联关系:

  1. 在关联关系的表格视图模式的列表中找到要删除的关系
  2. 点击该行的"删除"按钮
  3. 在确认对话框中点击"确定"

限制条件

以下类型的关联关系只能查看,不能编辑或删除

关系类型说明处理方式
继承的关系从父类型继承的关联关系需要到父类型中修改或删除
系统内置的关系系统预定义的关联关系无法修改或删除

删除补充说明: 删除关系只会移除关系定义,不影响已建立的配置项关联实例。

继承关系

子类型会自动继承父类型的关联关系。

示例

  • 主机 类型定义了与 数据中心 的关系
  • 计算机 继承自 主机,自动拥有这个关系
  • 计算机 可以再定义与 机架 的关系

在关联关系列表中,继承的关系会显示"继承"标识,且只能查看,不能编辑或删除。如需修改,请到父类型中进行。

系统内置关系

系统内置了一些预定义的关联关系,用于保证基础拓扑结构的完整性。这些关系只能查看,不能编辑或删除

特点

  • 由系统预先定义,不可修改
  • 通常是常见的通用关系类型(如依赖于使用管理等)
  • 可以在任意配置项类型中使用

关系类型管理

关系类型需要在"配置项关系类型"模块中预先定义。

详细的关系类型管理说明请参阅:配置项关系类型

常见问题

Q:关联关系和属性有什么区别?

A

  • 关联关系:建立配置项之间的连接,可以形成拓扑图
  • 属性:记录配置项自身的特征信息

Q:为什么有些关系不能编辑或删除?

A:以下两类关系不能编辑或删除:

  • 继承的关系:从父类型继承的关联关系,需要到父类型中进行修改或删除
  • 系统内置的关系:系统预定义的关联关系,用于保证基础拓扑结构的完整性,无法修改或删除

Q:删除关联关系会影响现有数据吗?

A:不会。删除关联关系定义只是不再允许建立新的关联,已建立的配置项关联不会受影响。

Q:如何建立双向关系?

A:分别定义两个方向的关系。例如:

  • 应用计算机依赖于
  • 计算机应用提供

Q:关联关系有数量限制吗?

A:没有硬性限制。但建议合理控制关联关系的数量,避免过于复杂的拓扑影响性能和可读性。

Q:如何在配置项中使用关联关系?

A:在配置项目录中,选择一个配置项实例,点击配置拓扑标签页,切换到"探索模式",点击"创建关联配置项"按钮,选择已定义的目标配置项和关联关系即可。