34、服务管理器定制与数据呈现全解析

服务管理器定制与数据呈现全解析

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 数据的渠道,具体

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值