新模型版本部署

在运行时期间,可能需要对业务度量模型进行一些更改。这些更改是在业务度量编辑器中进行的,它们需要对该模型重新进行部署。根据所做的更改,模式生成器将评估该模型是新模型,还是模型的新版本。

要获取更多有关可用更改的信息,请参阅数据库服务部分中的变更管理工件生成

对于模型的新版本,模式生成器会生成脚本来更改相应的数据库。DBA 可以决定是作为首次部署来生成所有的模型工件,还是仅根据变更来生成更改数据库的工件。要部署模型的新版本,必须执行以下步骤:
  1. 业务度量编辑器导出业务度量模型。导出的文件 monitor.zip 包含业务度量模型
  2. 通过 WebSphere® Business Monitor 管理控制台配置模式生成器。作为配置的一部分,您应该有一个保存生成工件的策略。在选择输出目录时,请选择一个包含业务度量模型项目名称、项目版本和日期的目录。使用这类机制,有助于管理生成的工件,并能在需要支持时协助 IBM®支持中心。要获取更多关于管理“模式生成器”的信息,请参阅管理模式生成器部分。
  3. 通过 WebSphere Business Monitor 管理控制台从“模式生成器”重新生成工件。
    注: 要仅针对新模型和已部署模型之间的差异生成工件,请清除生成工件时忽略先前的部署复选框。如果您希望填充空的数据库,请选择该复选框。
    将生成的工件和业务度量模型放置在一个单独的文件夹中。
  4. 检查模式生成器输出,确保没有在该模型中进行不兼容的更改。如果有,请将业务度量模型作为新模型导出。
  5. DBA 应该在执行新脚本前备份数据库。 要获取更多有关数据库备份的信息,请参阅 DB2® 数据恢复部分。
  6. 运行生成的数据库定义语言(DDL)脚本,以根据变更来更改现有的数据库表。要获取更多有关执行生成的脚本的信息,请参阅创建动态数据库表部分。
  7. 部署复制工件来启用 WebSphere Business Monitor 数据库之间的复制。要获取更多有关部署复制工件的信息,请参阅部署数据移动服务部分。
  8. 将 Cube Views™ 定义导入 DB2 OLAP Server™。要获取更多有关部署 Cube Views 模型的信息,请参阅部署 Cube Views 数据库模式部分。
  9. 在 DB2 ALPHABLOX® 管理控制台中手工创建 ABX 立方体。要获取更多关于手工创建 ABX 立方体的信息,请参阅手工创建 ABX 立方体部分。
  10. 启动数据移动服务来启动 WebSphere Business Monitor 数据库之间的同步。要获取更多有关启动数据移动服务的信息,请参阅启动/停止数据移动服务部分。
  11. 将包含业务度量模型和 Cube Views 定义的 zip 压缩文件导入到 WebSphere Business Monitor 管理控制台。在这种情况下,在执行这步以后,您必须重新启动 WebSphere Application Server
由于以下原因,可能无法按预期执行新模型版本部署:
注:

Copyright IBM Corporation 2005, 2006. All Rights Reserved.