System Center 联机分析处理 (OLAP) 多维数据集被定义为下列管理包元素的集合:
- 指向包含的事实数据的度量值组
- 要对事实执行的替换操作
- MDX 资源
- 钻取操作
- KPI
- 命名的计算
- 自定义度量值
- 多对多关系
除 MeasureGroups 之外的所有元素都是可选元素。
使用上述架构定义 OLAP 多维数据集并导入管理包时,System Center - Service Manager 数据仓库使用 SQL Server 分析管理对象(AMO)部署多维数据集,并创建维护所需的基础结构。 例如,你可以根据 ComputerHostsOperatingSystemFact 创建一个简单的 OLAP 立方体。 下图是仓库中事实的维度视图。
使用管理包创建 OLAP 多维数据集
复制下列管理包源代码并保存该源代码:
<Warehouse> <Extensions> <SystemCenterCube ID="ComputerCube"> <MeasureGroups> <MeasureGroup ID="ComputerHostsOperatingSystem" Fact="DWBase!ComputerHostsOperatingSystemFact" /> </MeasureGroups> </SystemCenterCube> </Extensions> </Warehouse>
导入管理包,然后运行 MP 同步作业。 OLAP 多维数据集将以未处理状态显示在 Service Manager 控制台中。
若要查看 OLAP 多维数据集,请打开 Service Manager 控制台,导航到 数据仓库 和 多维数据集,然后选择 ComputerCube。
将为 OLAP 多维数据集创建一个数据仓库处理作业,该作业有一个默认的 24 小时作业计划。 因此,使用 Service Manager 控制台或 cmdlet Start-SCDWJob -JobName Process.ComputerCube 处理多维数据集。
使用“任务” 窗格中的链接在 Excel 中打开多维数据集,并查看已创建的多维数据集结构。
请注意,系统将为 OLAP 多维数据集创建下列度量值组:
- 对应于具有计数度量值的事实 ComputerHostsOperatingSystemFact 的度量值组
- 与其指向的维度对应的度量组
- 具有计数度量值的 Computerdim 和 OperatingsystemDim
请注意,将创建以下立方体维度:
- 对应于该事实的子维度被作为多维数据集维度进行添加,以便你能够对这些维度上的事实数据进行切片。 这些维度包括“优先级”和“状态”。
- DateDim 将添加到 OLAP 多维数据集,因为它与任何事实相关。
- 系统将为所有多维数据集定义 EntityStatus 和 RelationshipStatus 多维数据集维度,以指明是删除实体还是关系。
后续步骤
- 使用 Excel 分析 OLAP 多维数据集数据,以便可以对其进行操作。