一、引言
趁余热未退,手头空闲,暂作此文,一起共勉.
相信接触了Cognos的人多多少少的都会看到类似此函数显示在 GO 数据仓库 (分析) 数据包的计划员工人数示样报表中而且在一些官方文档中也会看到类似下面的截图
下面我就来说一说,如何在自己已安装好的Cognos上面添加这些内容,而且保证这些条目的成功执行。
二、下载cognos sample安装包
CognosSample安装包下载 http://pan.baidu.com/s/1o6INeiA 附带8.4版本和10.2版本的Sample安装包,进行安装
疑问:已经安装了Cognos 为什么还要安装?大家可以先看一下Cognos10.1.1服务端安装时候的选项
从上图可以看出,Cognos正式服务端的安装并不包括Cognos 样例,这就说明了样例是需要我们单独安装的
安装步骤:
2.1:安装Cognos sample8.4
win7安装做以下设置
点击issetup.exe进行安装,出现安装向导
下一步,接受协议
下一步,选择路径
下一步,进入安装
等待2-3分钟,会出现下面的界面,标示安装成功
查看安装后所得的数据包和内容库导出包,进入安装目录,OK,已经存在samples文件夹
PS:正式的Cognos也有samples文件夹但是内容是没有这么丰富的,而且在Cognos sample的安装文件中也找不到这些内容
必须进行简单的安装后才会出现这些内容。
三、在现有Cognos系统中添加Cognos sample
3.1:还原数据库文件
Cognos sample和我们自己开发的报表一样,都有模型,都有数据库支持,下面我们就把和Cognos sample8.4有关的数据库进行还原
进入E:\Program Files (x86)\cognos\c8\webcontent\samples\datasources可以看到不同种类的数据源
由于环境所致,在次以SqlServer为例,其他还原方法根据数据库类型分别进行尝试,网上也有大量的还原不同数据库类型文件的资源
进入sqlserver文件夹
解压 GOSALES.zip,GOSALESDW.zip不解压,在还原的时候数据文件类型不能被识别
进入SqlServer,我的是SqlServer2008,选择数据库-还原数据库
点击添加数据文件
选择我们安装目录的已经解压好的数据文件GOSALES
确定,输入相关信息
确定,进行还原,提示还原成功
查看数据库,GOSALES数据库已在
GOSALESDW做同样的操作
3.2:在Cognos connection导入我们的样例报表
进入E:\Program Files (x86)\cognos\c8\webcontent\samples\content把Cognos_Samples.zip复制到我们正式Cognos的
D:\Program Files (x86)\ibm\cognos\c10\deployment目录下
进入Cognos connection 中的IBM Cognos Administration进入内容管理,新建导入
由于时间有限,Cognos导入这里不多做说明,下一步完成导入即可,导入后我们就可以看到在我们的Cognos 门户里面新增了
运行,报错,找不到数据源,别急,现在我们内容包已经导入了,数据库已经还原了,还差一个数据源链接
3.3:在Cognos connection新建数据源链接
这个时候我们就要停下来想一想了,报表是已经开发好了的,那么数据源链接的名字我们怎么知道呢?
有两个方法
A:打开报表,从报错信息中获取数据源链接的名字(由于报表太多,此方法不推荐)
B:根据FM模型找链接名称(推荐此方法)
打开FrameWork Manager :进入
E:\Program Files (x86)\cognos\c8\webcontent\samples\models\great_outdoors_sales,
E:\Program Files (x86)\cognos\c8\webcontent\samples\models\great_outdoors_warehouse
分别打开great_outdoors_sales.cpf,great_outdoors_warehouse.cpf
从上图可以看到Content Manager数据源是great_outdoors_sales,数据库是GOSALES
同理可以看到另外一个Content Manager数据源是great_outdoors_warehouse数据库是GOSALSDW
进入Cognos connection新建两个数据源(SQLSERVER类型的)创建数据源方法这里不再阐述
返回报表运行
结果,已经可以正常运行
PS:
A:其实很简单,安装Cognos sample,导入内容库,还原数据库,新建数据源链接四部曲就搞定了吧
B: 如果有了Cognos sample的samples文件夹下面的所有内容,我们就不需要安装cognos sample了
C:8.4的sample文件可以在10.1.1使用哦
文终于此,需要用Cognos sample来学习的同学们,Fighting!2014-4-25