银行卡统计分析系统Cognos安装部署
银行卡统计分析系统Cognos安装部署文档信息编写者编写日期审核者审核日期批准人批准日期变更历史日期变更描述批准文档资料分发姓名职位机构目 录1概述11.1目的11.2预期的读者和阅读建议11.3文档约定11.4参考文献12管理维护22.1安装配置指引22.2参数表初始化22.2.1日期维表22.2.2多维访问参数表22.3多维报表部署32.3.1项目文件目录32.3.2报表资料库部署32.3.3Cognos认证配置32.4项目环境配置32.4.1ODBC配置32.4.2环境变量配置42.4.3Cognos项目环境配置52.5Cube调度更新53附录1:COGNOS 8 SYBASE资料库安装指引53.1FYI Page #1863.2Tip: Set log_segment to a minimum of 10 MB.64附录2:配置WEB SERVER虚拟目录74.1.1建立Web Server虚拟目录Cognos8,指向Cognos安装路径的c8/webcomtent目录74.1.2建立虚拟目录Cognos8/cgi-bin,指向Cognos安装路径的c8/cgi-bin目录,并赋予执行权限。85附录3:COGNOS8报表移植步骤95.1.1进入Cognos Connection95.1.2选择工具->内容管理105.1.3选择新建导入按键115.1.4选择导入文件125.1.5选择报表包135.1.6运行导入工具151 概述1.1 目的1.2 预期的读者和阅读建议1.3 文档约定1.4 参考文献2 管理维护2.1 安装配置指引Cognos服务器的安装与配置任务列表:步骤说 明1安装Cognos BIServer/BIModel/Transformer软件和中文包,并设置Web Server虚拟目录(参考Create Sybase Content Store for Cognos 8.doc,配置Cognos8指向cognos安装目录下的c8webcontent,Cognos8/cgi-bin指向c8cgi-bin目录,并赋予Cognos8/cgi-bin执行权限),并在操作系统中增加一个用户给Cognos认证用途和远程调度用途2安装Sybase ASE 12.5,并创建UTF8字符集的数据库给Cognos 作Content Store3安装Sybase IQ ODBC Driver,并配置ODBC连接csas,指向IQ数据集市。4将CSAS目录Copy到Cognos服务器的指定盘符,默认为C:根目录下,设置CSASBinconfig_env.bat中的环境变量,后运行config_setup配置Cognos Configuration5通过Cognos Connection中的内容管理工具导入报表包csas.zip到Cotent Store6如果没有初始化日期维表和多维访问参数表,请运行CM_COGNOS_PARA_INIT.sql或config_menu.bat进行初始化7配置Atmen TCP和FTP等自动调度环境,将C:CSASOLAPLogs目录设为FTP主目录,并将项目Script目录C:CSASBin增加到Path系统变量中,手工运行或自动调度buildcube.bat更新Cube。2.2 参数表初始化2.2.1 日期维表在做Cube更新前,确保日期维表CD_DTE已经进行初始化,如果日期维表没有数据,请使用如下Script目录下的CD_DTE_INIT.SQL或config_menu.bat进行初始化。如果使用config_menu.bat进行自动初始化,需要先设置好config_env.bat中的变量,具体请参考下面的环境变量说明。2.2.2 多维访问参数表在Portal访问多维分析报表时,确保多维访问参数表CM_COGNOS_PARA已经进行初始化,并正确配置好Portal中的多维菜单项,包括菜单资源、报表参数和用户组权限等。如果多维访问参数表没有数据,请使用如下Script目录下的CM_COGNOS_PARA_INIT.SQL或config_menu.bat进行初始化。如果使用config_menu.bat进行自动初始化,需要先设置好config_env.bat中的变量,具体请参考下面的环境变量说明。2.3 多维报表部署2.3.1 项目文件目录文件目录模型目录C:CSASOLAPModelsCUBE目录C:CSASOLAPPublishCubes数据源目录C:CSASOLAPDatas日志目录C:CSASOLAPLogsScript目录C:CSASBin 2.3.2 报表资料库部署安装配置好Cognos 8环境后,通过Cognos Connection的Deployment工具将Script目录下的多维报表包csas.zip导入Cognos的Content Store中,导入时如提供密朗,请输入admin1234。2.3.3 Cognos认证配置在Cognos 8中,出于系统安全考虑,需要将匿名登陆功能去掉,增加一个的Conos用户csas和密码csas,所有的多维报表通过同一用户名(csas)进行系统认证。至于认证源,可以采用LDAP或NTLM等Cognos 8支持的认证方式。可以使用Cognos Configuration进行认证配置,如使用NTLM,需要在Cognos服务器系统上增加用户csas和密码csas。2.4 项目环境配置2.4.1 ODBC配置Transformer通过ODBC连接到ASE或IQ获取数据,以更新Cube数据,因此需要在安装Cognos的服务器上安装Sybase相关客户端工具,并配置ODBC连接ASE或IQ数据库,ODBC的名称定为csas。2.4.2 环境变量配置所有的环境变量定义在script目录下的config_env.bat中。环境变量说明prjpath项目目录cogpathCognos安装目录cogsrvCognos 8 Gateway地址cogusrCognos 8用户名cogpwdCognos 8用户密码cmsrvContent Store数据库服务器和端口cmdbContent Store数据库名cmusrContent Store数据库用户 cmpwdContent Store数据库密码dbsrv数据集市服务器名db数据集市数据库名dbusr数据集市数据库用户dbpwd数据集市数据库密码内容如下:echo offrem Configuration Setup Scriptrem huangdashengrem 2007-4:Varrem Main OLAP Project Pathset prjpath=C:CSASrem Main Cognos Installation Pathset cogpath=D:Program Filescognosrem Cognos Logon for OLAP Menuset cogsrv=http:/10.12.2.208/Cognos8/cgi-bin/cognos.cgiset cogusr=csasset cogpwd=csasrem Content Store DB for Cognos Configurationset cmsrv=10.12.2.162:5300set cmdb=cognosdbset cmusr=cognosdboset cmpwd=cognosdboprem Datasource for PowerCube Builderset dbsrv=AFBC_SRVset db=AFBC_DBset dbusr=csasdboset dbpwd=csasdbop2.4.3 Cognos项目环境配置安装Cognos软件并设置Web Server的Cognos目录和ODBC连接后,并设置好环境变量config_env.bat,需要使用脚本config_setup.bat进行自动配置,它将帮你完成如下任务:l 配置Transformer工作环境l 配置Cognos Configguration(Web Server目录配置除外)如果2.5 Cube调度更新Cube的全量和增量数据刷新通过Script目录下命令buildcube.bat进行,用法如下:buildcube <ModelName> <date>其中<ModelName>为模型名称,必要参数,如CARD_BAL<date>为数据日期,可选参数,如20061130。没有提供<date>参数时为全量刷新Cube数据。通过Job Scheduler进行rexec远程调度buildcube脚本时,需要配置好Atmen TCP服务和FTP服务,并将Script目录C:CSASBin增加到系统变量Path中。3 附录1:Cognos 8 Sybase资料库安装指引Cognos8的Content Store资料库放在Sybase数据库,要求ASE 12.5以上版本,数据库要求一定是UTF8编码的,请按如下安装配置步骤进行:n 1.新建一个8K页面大小的实例.n 2.增加UTF-8字符集n 3.新建一个设备,设置log_segment最小为10M,并设为默认.n 4. 新建一个数据库给cognos8n 5.使用管理员用户,或分配一个用户,并赋create、drop 表和 create default, create procedure, create rule, create table, and create view权限.n 6.设置数据库的Select into属性为 Truen 7.重启Sybase服务.n 8.将Sybase_location/jConnect-5_5/classes/jconn2.jar复制到c8/webapps/p2pd/WEB-INF/lib目录下3.1 FYI Page #18Steps for Sybase Adaptive Server Enterprise of Creating the Content Store1.On the Sybase server, create a server instance with an 8K server page size.For instructions, see the Sybase documentation.2.If required, insta