IBM Cognos 最佳实践: IBM Cognos TM1 9.5 快速安装和升级指南

文档性质:技巧或技术;产品:TM1 9.5;关注领域:升级、迁移

本文提供了一个安装和升级 TM1 9.5 的示例,包括 TM1 9.5 Server、TM1 9.5 Web 和 TM1 9.5 Contributor。这个示例是在一台运行 MS Windows XP 32 位的服务器上执行的,使用 IIS 和 Apache Tomcat。

免费下载:IBM® Cognos® Express V9.5 或者 Cognos® 8 Business Intelligence Developer Edition V8.4 试用版
下载更多的 IBM 软件试用版,并加入 IBM 软件下载与技术交流群组,参与在线交流。

简介

目的

本文的目的是提供安装 IBM Cognos TM1 9.5 和升级现有 TM1 模型的补充性快速安装指南。本文档应与 “IBM Cognos TM1 - 版本 9.5 安装指南” 共同使用。

适用性

从 TM1 9.4.1 升级到 IBM Cognos TM1 9.5。

例外与除外责任

本示例是在使用 Apache Tomcat 和 IIS 的 32 位 Windows 2003 Server 上执行的。本示例在单独一台服务器上安装,使用基本 TM1 安全设置(Mode = 1(以及 Mode = 5,但未指定 Cognos 8 安全性))。


TM1 9.5 Server 安装和升级

  1. 备份现有 TM1 数据

    升级 TM1 Server 和 TM1 Web 的第一步是进行 TM1 Server 数据目录和 TM1 Web 目录的完整备份。

    请参阅可靠实践文档:TM1 备份和恢复指南,了解为 TM1 数据创建备份的更多细节。

    下面的屏幕快照展示了两个压缩备份文件:针对 TM1 数据目录的 TM1Data.7z,针对 TM1 Web 文件的 wwwroot.7z。
    图 1. TM1 数据备份图示
    本图展示了 TM1 数据的两个压缩文件。
    在升级到 TM1 9.5 的过程中,如果有任何方面出现错误,可以利用这些文件来恢复 TM1 9.4 Server 数据和 TM1 9.4 Web 虚拟目录。
  2. 安装前提条件

    下一步是确认要安装 TM1 9.5 的机器上已经安装好了所有作为前提条件的程序。从 Windows 的 “开始” 菜单进入 “控制面板” > “添加或删除程序”,确认 Microsoft .Net Framework 3.5 已安装。
    图 2. 已经安装 .Net Frameworks 的图示
    本图展示该服务器上已经安装的 MS .Net Framework 版本。
    如果您未看到 Microsoft .NET Framework 3.5,则必须通过以下地址下载:
    http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en
    随后安装并确认已经应用 .NET Framework,方法是返回 “控制面板”,并查看 “添加/删除程序” 列表。

    注意:在安装 Microsoft .NET Framework 3.5 之后,您可能会看到重新启动计算机的提示。
  3. 安装 TM1 9.5 Server 软件

    在您插入 TM1 9.5 软件 CD 时,TM1 安装向导应自动启动。此外,您也可以通过运行 TM1 Install 文件夹中的 “Setup.exe” 来启动安装。
    图 3. TM1 安装目录图示
    本图显示 TM1 安装目录中的文件
    注意:如果您正在从之前的 TM1 版本升级,例如 TM1 9.4.1,如果您要将 TM1 9.5 安装到相同的目录中,则不必卸载旧版本。TM1 9.5 将覆盖该目录中的旧版本程序文件。在之前版本的基础之上安装 TM1 9.5 不会影响您的数据目录。

    接受软件许可协议后,您将看到选择希望安装的 TM1 产品的选项。在此屏幕中只能选择一种产品。然而,如果您希望在当前计算机上安装其他的产品,则可以重新启动 TM1 9.5 Setup.exe,选择 “Modify”,随后选择额外的组件。此外也可在下一个屏幕中选择 “Custom”,并选择希望安装的全部组件。这种方法可消除重新运行 Setup.exe 来安装额外软件组件的需求。
    图 4. TM1 安装向导 - 第 1 步图示
    TM1 安装向导第 1 步 “Choose a Product to Install”
    选择产品后,您还会看到提示,要求选择 “Standard” 或 “Custom” 安装选项。Standard 选项将安装您在上一个屏幕中选择的产品的全部组件。此时,您还可以选择更改安装位置,只需单击 “Change...” 按钮即可。
    图 5. TM1 安装向导 - 第 2 步
    TM1 安装向导询问将 TM1 文件安装到何处。
    接下来,向导将提供接受 TM1 Admin Host 和 TM1 Admin Server SSL 的默认端口的选项。此时若您发现 TM1 Admin Server SSL 端口号与其他程序冲突,还可以更改此端口。
    图 6. TM1 安装向导 - 第 3 步
    选择 TM1 使用的端口
    TM1 Admin Host 和其他部分 TM1 进程作为 Windows 服务运行,此时您将看到提示,要求您输入一个账户,在 Windows 启动时 TM1 可用它来启动服务。通常,该账户应有管理员特权。在所提供的框中输入账户和密码,随后单击 “Next”。
    图 7. TM1 安装向导 - 第 4 步
    为服务账户输入用户名和密码
    接下来,单击 “Install”,软件安装过程开始。安装完成后,您将看到一条成功消息,随后可单击 “Finish” 按钮。
    图 8. TM1 安装向导 - 第 5 步
    TM1 Server 安装完成
  4. 启动并验证 TM1 9.5 Server 安装

    TM1 9.5 Server 安装完成后,您应验证安装是否能够正常工作,方法是启动 TM1 服务,并浏览 TM1 Server 实例。

    首先,在 “控制面板” 中打开 “管理工具”,再打开 “服务”。向下滚动服务列表,直至看到 TM1 Admin Server。右键单击该服务,并从下拉菜单中选择 “启动”。此外,如果要将任何 TM1 Server 实例作为 Windows 服务运行,也可在此时启动它们。
    图 9. TM1 Admin Server - 服务
    表示 TM1 Admin Server 服务已经启动的图。
    启动 TM1 服务后,您可以启动 TM1 Architect 来验证您的 TM1 Server 实例已经正确地在 TM1 9.5 中打开。
    图 10. TM1 Server - 启动屏幕
    TM1 Server 启动屏幕图
    浏览应用程序、多维数据集、视图、维度等,在您确定 TM1 Server 已经如期完成和运行时,即可退出程序。

TM1 Web 9.5 安装和配置

完成 TM1 Server 9.5 的安装之后,该快速指南将介绍的下一个步骤就是安装和配置 TM1 Web 9.5 组件。

要安装 TM1 Web 9.5,请重新启动 TM1 9.5 的 “Setup.exe”,选择 “Modify”。展开组件安装向导的 Clients 部分,选择:“TM1 Web Components”。

图 11. TM1 安装向导 - 添加组件 1
使用 TM1 安装向导安装 TM1 Web 组件。

提供允许 TM1 Web 在服务器上安装此软件的证书。

图 12. TM1 Server 服务账户
TM1 Server 服务账户名称和密码。

您可以接受默认目录,也可以为安装提供一个新位置。如果正在从 TM1 Web 9.4.1 升级,建议您在相同的目录中安装 TM1 Web 9.5。TM1 Web 9.5 将直接覆盖 TM1 Web 9.4 文件。

图 13. TM1 安装向导 - Web 组件
TM1 Web 组件安装位置

TM1 Web 9.5 组件安装完成后,您将收到一条表示安装成功的消息。单击 “Finish”。

图 14. TM1 安装向导 - Web 组件完成
TM1 Web 组件安装完成屏幕。

TM1 Web 9.5 将安装完整的、预先配置的 IIS 虚拟目录,可通过启动 IIS 并浏览您的 Web 站点和虚拟目录来访问。您可以立即开始使用 TM1 Web,处理 TM1 Server 实例和这些 TM1 Server 内的多维数据集视图。

要浏览 TM1 Web 9.5,您可在浏览器中输入以下 URL:

http://localhost/TM1Web/

其中 “localhost” 是安装 TM1Web 的服务器的名称。

TM1 Web 9.5 使用升级后的 TM1 9.4 模型:Planning Sample。

图 15. TM1 Web
表示 TM1 Web 打开了一个 TM1 多维数据集的图示。

TM1 Contributor 9.5 配置

TM1 Contributor 9.5 是 TM1 的新功能。因此并无类似的升级路径。下面的示例使用一个名为 Planning Sample 并且已经在上例中升级到 TM1 Server 9.5 的现有 TM1 9.4 Server,使用全新的 TM1 Contributor 9.5 功能部署该模型。

前提条件:

  1. 安装 .NET Framework v3.5
  2. TM1 Web 9.5
  3. 安装 Java Runtime Environment (JRE) 版本 6
  4. 安装 Apache Tomcat 或 IBM Websphere Community Edition

本例使用 Apache Tomcat。注意:必须在您被允许在您的服务器上安装 Apache Tomcat 之后,才能安装 Java Runtime Environment (JRE) 版本 6。

安装 Apache Tomcat 后,确保文件 tomcat-users.xml 中的编码设置为 ‘utf=-8’

此文件的默认位置是:C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\

在记事本中打开 tomcat-users.xml,查看该文件的第一行。如有必要,可将 ‘encoding’ 值更改为 ‘utf-8’,随后点击 ‘Save’ 保存文件。

图 16. Tomcat-users.xml 文件图示
在记事本中打开的 tomcat-users.xml 文件图示。

Apache Tomcat 的默认端口是 8080 端口。要登录 Apache Tomcat,请使用浏览器定位到以下 URL:

http://localhost:8080/

其中 “localhost” 是安装 Apache Tomcat 的服务器的名称。

单击 Apache Tomcat 主页左上角的 Tomcat Manager 链接登录 Tomcat Manager。部署 TM1 Contributor 9.5 安装中包含的 “pmpsvc.war” WAR 文件。此文件位于以下目录中:...\Program Files\Cognos\TM1\Cadmin\pmpsvc.war

图 17. Tomcat Admin 定位 pmpsvc.war 文件的图示。
Tomcat Admin 定位 pmpsvc.war 文件的图示。

在 Tomcat 部署 pmpsvc WAR 文件之后,该文件将显示在 Tomcat Manager 的 Applications 下。

图 18. Tomcat Manager 显示活动 pmpsvc.war 文件的图示
Tomcat Manager 显示活动 pmpsvc.war 文件的图示

要启动 TM1 9.5 Contributor,请输入以下 URL:

http://localhost:8080/pmpsvc

图 19. 显示 TM1 Contributor 的 URL 地址图示
显示 TM1 Contributor 的 URL 地址图示

在您初次登录 TM1 9.5 Contributor 时,您将看到一个初始化屏幕。应该根据已经安装的组件来填写其中的值。

图 20. 选择 TM1 Server 的初始 TM1 Contributor 登录屏幕图示
选择 TM1 Server 的初始 TM1 Contributor 登录屏幕图示

如果信息正确,请单击 “OK”。

随后您将看到提供 TM1 登录信息的提示。输入 TM1 用户 ID 和密码,单击 “Login”。

进入 TM1 Contributor 主页后,请注意屏幕右上角的文件夹图标。这个文件夹图标的名称是 “Design an Application”。

图 21. 选择 “Design an Application” 的图示
选择 “Design an Application” 的图示

初次单击此文件夹时,您将看到下载并安装一个名为 CognosRCP.msi 的 .msi 文件的提示

图 22. 所下载的 CognosRCP.msi 的图示。
所下载的 CognosRCP.msi 的图示。

单击 “Run” 安装此文件。

安装完成后,重新启动浏览器会话,再次浏览 TM1 Contributor 页面。随后再次单击 “Design an Application” 文件夹。

此时将启动 TM1 Contributor 9.5 管理工具,显示以下应用程序设计屏幕:

图 23. TM1 Contributor 的初始设计屏幕图示
TM1 Contributor 的初始设计屏幕图示

进入 TM1 Contributor 管理工具,流程向导可帮助您设计和部署 TM1 Contributor 模型。

您可以从 TM1 Objects 窗格中将多维数据集视图和层次结构维度拖放到 Design 窗格中。

图 24. TM1 多维数据集视图和 Approval 层次结构图示
TM1 多维数据集视图和 Approval 层次结构图示
图 25. TM1 Contributor 验证成功图示。
TM1 Contributor 已成功验证 Views 和 Approvals。

验证您设计的应用程序……

图 26. TM1 已在 TM1 Contributor 上成功部署的图示。
TM1 已在 TM1 Contributor 上成功部署的图示。

部署应用程序……

图 27. 定义 TM1 Contributor 节点安全性
定义 TM1 Contributor 节点安全性

为维度层次结构中的各个节点指定安全性和权限……

图 28. TM1 Contributor 成功保存安全性权限的图示
TM1 Contributor 成功保存安全性权限的图示

为这个 TM1 Server 验证您的 TM1s.cfg 安全性设置……

注意:最佳实践是在设计 TM1 Contributor 应用程序之前定义集成安全性模式。为一个 TM1 Contributor 应用程序定义了集成安全性模式之后,即可为所有 TM1 Contributor 应用程序使用相同的集成安全性模式。

图 29. 在 MS 记事本中打开的 Tm1s.cfg 文件图示
在 MS 记事本中打开的 Tm1s.cfg 文件图示
图 30. 已显示 TM1 Contributor 应用程序链接
已显示 TM1 Contributor 应用程序链接

创建 TM1 Contributor 应用程序之后,该应用程序将显示在 TM1 Contributor 主屏幕中。

图 31. TM1 Contributor 警告消息“应用程序当前未处于活动状态”
TM1 Contributor 警告消息“应用程序当前未处于活动状态”

然而,要启动应用程序,还需要完成一个额外的步骤。您必须单击最右侧的文件夹,即:Activate this Application……

现在即可打开并浏览 TM1 Contributor 应用程序。

图 32. TM1 Contributor 工作流和状态图示
TM1 Contributor 工作流和状态图示
图 33. 打开 TM1 Contributor 多维数据集的图示。
打开 TM1 Contributor 多维数据集的图示。

用户可以输入数据、使用规划功能并创建沙箱区域来执行 “What-if” 假设分析。

图 34. TM1 Contributor 工作流更新为 “锁定” 的图示
TM1 Contributor 工作流更新为 “锁定” 的图示

最后,还提供了工作流功能来改进规划流程中的通信。


安装故障排除

尝试在 TM1 Contributor 中打开 “Design an Application” 文件夹时出错。ModelingADT.msi 和 CognosRCP.msi 尚未安装。解决方案:通过命令行安装 .msi 文件。

安装 ModelingADT.msi 文件……

图 35.
ModelingADT.msi 命令行安装图示

安装 CognosRCP.msi 文件。

图 36. CognosRCP.msi 命令行安装图示
CognosRCP.msi 命令行安装图示

下载

描述名字大小
Cognos TM1 9.5 升级第 1 部分 - ServerTM1_95_Server_Upgrade.zip26,305KB
Cognos TM1 9.5 升级第 2 部分 - Web 和 ContributorTM1_95_Web_Contrib_Config.zip49,130KB

参考资料

学习

获得产品和技术

讨论

  • 参与 developerWorks 博客 并加入 developerWorks 中文社区,developerWorks 社区是一个面向全球 IT 专业人员,可以提供博客、书签、wiki、群组、联系、共享和协作等社区功能的专业社交网络社区。

条评论

developerWorks: 登录

标有星(*)号的字段是必填字段。


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件

 


在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。

所有提交的信息确保安全。

选择您的昵称



当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

标有星(*)号的字段是必填字段。

(昵称长度在 3 至 31 个字符之间)

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

 


所有提交的信息确保安全。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Information Management
ArticleID=677914
ArticleTitle=IBM Cognos 最佳实践: IBM Cognos TM1 9.5 快速安装和升级指南
publish-date=06022011