WebSphere® Business Monitor 数据库模式基于业务度量模型。
这些模式是由模式生成器生成的。
业务度量模型
是使用 业务度量编辑器 创建的,
它是一个带注释的模型,包含业务模型的元数据。用户可以使用业务度量编辑器来定义可监控的内容:上下文、关键业绩指标(KPI)、度量和
业务状况。业务度量模型通过事件生成监控信息。完成业务度量模型后,将它作为带注释的 XML 文件以 zip 格式导出到 WebSphere Business Monitor,供模式生成器使用。
模式生成器是 WebSphere Business Monitor 管理控制台的一部分。
一般情况下,该工具是由数据库管理员(DBA)配置和使用的。
它将业务度量模型作为输入;然后生成数据库工件。
以下是生成的工件:
- 用于创建数据库表的数据库定义语言(DDL)脚本。
针对生成的每个 DDL 文件(state.ddl、runtime.ddl、datamart.ddl),会创建一个相应的文本文件(StateMapping.txt、runtimeMapping.txt、datamartMapping.txt)。这些文件描述了物理数据库工件(表、列)所表示的度量和过程。
- DB2® Cube
Views™ 定义,描述来星型模式格式的历史数据库。
Cube Views 定义可用于导入到 DB2 OLAP 中心。
- 能够在状态、运行时和历史数据库之间进行复制的复制脚本。
对于每个数据库,模式生成器都会创建一个压缩文件,该文件包含在三个数据库之间建立复制所需的所有部署工件。
一般而言,这些工件会由 DBA 根据部署数据移动服务中的指示信息进行分发和部署。
WebSphere Business Monitor 数据库组件中的数据库表包含两个类型:
- 在安装时一次创建的静态数据库表。
这些标在所有业务度量模型之间共享,并不依赖于任何单个业务度量模型。
- 依赖于导入到 WebSphere Business Monitor 管理控制台的业务度量模型的动态数据库表。
动态数据库表模式对于每个业务度量模型都是唯一的。对任何与动态表相关的业务度量模型的更改将导致变更管理方案。
要获取更多关于变更管理方案的信息,请参阅变更管理和工件生成。