服务管理器定制与数据呈现全解析
1. 类型投影的作用与应用
类型投影在服务管理器中有着重要作用。它为用户界面(服务管理器控制台)通过表单显示相关对象的数据提供了途径。例如,事件表单(针对类型投影)既能显示事件本身的数据,也能显示受影响用户的数据。同时,类型投影还可用于对配置管理数据库(CMDB)进行复杂查询,涉及对相关对象的搜索条件,如查找部门 X 中受影响用户的所有事件。
在服务管理器的多个地方都会用到类型投影,视图就是一个典型例子。在服务管理器控制台中定义新视图时,通常会使用类型投影,以便直接在视图中显示相关对象的数据,和/或基于相关项定义搜索条件。比如创建一个显示人力资源部门受影响用户的所有事件的视图,该视图就需要针对类型投影,而这个类型投影的类型为 System.WorkItem.Incidents,并且要包含受影响用户关系(作为组件)。
以下是类型投影组件的示例代码:
<Component
Path="$Target/Path[Relationship='WorkItem!System.WorkItemCreatedByUser']$"
Alias="ActivityCreatedBy" />
<Component
Path="$Target/Path[Relationship='WorkItem!System.WorkItemAssignedToUser']$"
Alias="ActivityAssignedTo" />
2. 数据呈现渠道
服务管理器在与产品交互时,提供了多种呈现 CMDB 数据的渠道,具体
超级会员免费看
订阅专栏 解锁全文
2911

被折叠的 条评论
为什么被折叠?



