IBM OpenPages GRC 是一款风险评估与管理软件,帮助客户评估与管理整个企业内的运营风险,财务风险等,帮助企业优化资源,降低损失,并辅助企业管理层做出正确的抉择。IBM OpenPages GRC 产品可以支持 Windows,AIX 和 Linux 操作系统,同时支持 Oracle 和 DB2 数据库。
OpenPages GRC 平台为风险管理提供统一整合方案,其结构框图如 图 1 所示。
图 1.OpenPages GRC 平台为风险管理方案结构框图
OpenPages 内部审计管理是企业可以计划、执行、报告和复核审计域。
其主要功能包括:
其主要功能包括:
主要功能:
回页首
Business Intelligence,简称 BI,即为商业智能。BI 将企业里的原始海量数据,根据一定的逻辑处理后,转换成有价值的知识并呈现给企业决策者,用于帮助企业决策者做出正确的抉择。原始数据经过抽取(Extract)、转换(Transform)和装载(Load),合并到数据仓库里,再通过查询和分析工具、数据挖掘工具、联机分析处理(OLAP)工具等对其进行分析和处理,转换成有价值的知识,呈现给企业决策者。
图 2. 商业智能流程图
IBM Cognos Business Intelligence,简称 IBM Cognos BI,提供了基于 web 的商业解决方案,是 IBM 商业智能的产品之一。它使用户能够搜索和组装不同的业务,并与其进行互动。它在单一的 SOA 架构上交付了全面的 BI 功能,包括报表、分析、记分卡和仪表板。它通过提供规划、情景模型、实时监控、协作和预测性分析,扩展了传统的商业智能功能。将数据仓库里面的大数据以丰富多样的形式展现给用户。便于用户浏览信息、分析关键因素,并与关键干系人快速协作以调整决策。
IBM Cognos BI 的主要功能有:
回页首
Step 1: 此环境中使用 Apache 作为网络服务器。修改/etc/httpd/conf/httpd.conf 文件,在 httpd.conf 末尾添加以下内容(假设 Cognos BI 安装在目录“/opt/ibm/cognos”里):
清单 1. http.conf 文件末尾添加的内容
ScriptAlias /ibmcognos/cgi-bin "/opt/ibm/cognos/c10_64/cgi-bin" <Directory "/opt/ibm/cognos/c10_64/cgi-bin"> Options FollowSymLinks AllowOverride FileInfo Order Allow,Deny Allow from All </Directory> Alias /ibmcognos/help "/opt/ibm/cognos/c10_64/webcontent/documentation" <Directory "/opt/ibm/cognos/c10_64/webcontent/documentation"> Options FollowSymLinks AllowOverride FileInfo Order Allow,Deny Allow from All </Directory> Alias /ibmcognos "/opt/ibm/cognos/c10_64/webcontent" <Directory "/opt/ibm/cognos/c10_64/webcontent"> Options FollowSymLinks AllowOverride FileInfo Order Allow,Deny Allow from All </Directory>
Step 2: 使用“service httpd restart”命令,重新启动 Apache 服务器。
清单 2. 重启 Apache 命令行示例
[root@op97 ~]# service httpd restart Stopping httpd: [ OK ]
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 9.111.101.97 for ServerName [ OK ]
Step 1: 拷贝 crndbcreate.sql 文件到任意一个路径
Step 2: 在此路径下执行以下命令创建 cognos 用户(用户名为 cognos,密码为 passw0rd,OpenPages 数据库名字为 OP)。
清单 3. 创建 cognos 用户示例
[opuser@op97 ~]$ sqlplus sys@OP as sysdba SQL*Plus: Release 11.2.0.3.0 Production on Wed May 28 14:00:12 2014 Copyright (c) 1982, 2011, Oracle. All rights reserved. Enter password: Connected to: Oracle Database 11g Release 11.2.0.3.0 - 64bit Production SQL>@crndbcreate.sql cognos passw0rd /home/oracle/app/oracle/oradata/OP cognos10 crndbcreate.log
Step 1: 在 VNClient 中打开 IBM Cognos Configuration
清单 4. 启动 cognos configuration 示例
[opuser@op97~]$ cd /opt/ibm/cognos/c10_64/bin64 [opuser@op97 bin64]$ ./cogconfig.sh
Step 2:删除 IBM Cognos Content Store
图 3. 删除 IBM Cognos Content Store
点击 Delete 按钮后,Cognos 将会弹出对话框:“Are you sure you want to delete IBM Cognos Content Store”。点击 Yes 按钮,即可删除 IBM Cognos Content Store。
Step 3:新建 Oracle database
右键点击 Content Manager, New resource -> Database…
图 4. 创建 Oracle 数据库
Step 4:更改 Oracle Database Resource Properties
图 5. 更改数据库 Resource 属性
Step 5:测试连接是否成功
右击新建的 Oracle Database,选择 Test,如果测试成功,说明 OpenPages 与 Cognos BI 在 Linux Oracle 配置成功。
图 6. 测试连接
在.bash_profile 文件中添加以下环境变量:
清单 5. 配置.bash_profile 文件
export COGNOS_HOME=/opt/ibm/cognos/c10_64 export LD_LIBRARY_PATH=/opt/ibm/cognos/c10_64/bin:/opt/ibm/cognos/c10_64/bin64:$ORACLE_HOME/lib
如果 IBM OpenPages 和 IBM Cognos BI 没有安装在同一台机器上,那么需要在安装 IBM OpenPages 的机器上,修改/etc/hosts 文件,将 Cognos 机器的 IP 地址和 hostname 的映射添加至/etc/hosts 文件里。
完成以上的步骤,就点击 Action – > Start 启动 Cognos BI 服务。Cognos BI 服务启动好之后,就可以安装 OpenPages CommandCenter。
安装完 OpenPages CommandCenter,登陆 OpenPages 系统,创建 Reporting Schema,更新 Reporting Framework Generation,就可以在 OpenPages 环境中查看所需要的报表。
IBM OpenPages 支持实时的 Reporting Schema 模型,此模型允许 Cognos BI 报表能够访问 OpenPages。创建 Reporting Schema 步骤为:
Step 1:使用 OpenPagesAdministrator 账号,登陆 OpenPages 系统。OpenPagesAdministrator 密码是安装 OpenPages 时用户指定的密码。
Step 2:点击‘System Admin Mode:Disabled’link,来 enable System Admin Mode。
Step 3:点击 Administration -> Reporting Schema 菜单,即可打开 Reporting Schema 主页面。
Step 4:点击 Create 按钮来创建 Reporting Schema。在创建过程中,可以点击 Refresh 按钮来查看创建 Reporting Schema 的进度。当出现 Completed Successfully 时,表示 Reporting Schema 创建成功。
图 7. 创建 Reporting Schema 成功
当 Reporting Schema 创建后,需要同步更新 Reporting Framework。步骤如下:
Step 1:点击 Administration -> Reporting Framework -> Generation 菜单,进入 Reporting Framework 主页面,点击 Update 按钮,选择需要更新的选项,点击 Submit 按钮。当 Reporting Framework 更新成功后,点击‘System Admin Mode:Enabled’link 来 disable System Admin Mode。
图 8. 创建 Framework Generation
回页首
本节将提供一个简单的应用实例:查看某一段时间内损害事件的统计数据。根据此实例向大家展示如何将 OpenPages 与 Cognos BI 集成使用。当 Cognos BI 和 OpenPages 系统安装成功后,我们可以通过如下步骤,来查看某一段时间内损害事件的统计数据。
使用 OpenPagesAdministrator 账号,登陆 OpenPages 系统。OpenPagesAdministrator 密码是安装 OpenPages 时用户指定的密码。
Step 1:使用 OpenPagesAdministrator 账号,登陆 OpenPages 系统。
Step 2:点击菜单 Reporting -> Loss Event Reports -> Loss Event Summary
Step 3:Loss Event Summary 报表将会显示在一个单独的窗口中。
Step 4:选择一下参数值:
图 9. 选择报表参数值
Step 5:点击 Finish 按钮
Cognos BI 将产生以下报表。
图 10.Loss Event Summary 报表
将鼠标悬浮在图表中 North America 列绿色部分,Cognos BI 将会弹出如下对话框:“Business Entity = North America, Risk Category = External Fraud, Net Loss = 3,377,643”。
图 11. 报表中悬浮鼠标
回页首
本文介绍了如何将 IBM OpenPages 和 IBM Cognos BI 集成使用,并且详细讨论如何在 Linux&Oracle 平台上,配置 Cognos BI 产品。OpenPages 产品与 Cognos BI 产品的完美结合,可以为客户提供清晰明了的报告结果信息,可以使得客户使用 OpenPages 更方便便捷。