1、COGNOSCOGNOS培训培训演讲者:徐鹏飞日期:第1页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.2内容COGNOS体系结构介绍报表业务需求:自营存款来源月报常规方案一:嵌套交叉表常规方案二:非平衡嵌套交叉表特殊方案三:ROLAPCOGNOS的MOLAP与ROLAP一些COGNOS技巧第2页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.3第3页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.4COGNOS服务为Java Web应用,底层
2、是部署在自带的Tomcat4.1.27上的应用包。为提高性能,可以将其部署在Weblogic等企业级中间件中COGNOS提供了不同平台上的高速网关(Gateway)IIS:cognosisapi.dllApacheLinux:cognos_mod22.soServlet:/p2pd/servlet/dispatch要点第4页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.5COGNOS提供了监控功能,通过浏览器界面可以查看系统当前状态COGNOS可以配置多个名称空间,并且可以连接到不同的认证源要点(续)第5页,共41页。2009 RayooTe
3、ch Co.,Ltd.All Rights Reserved.6Custom Java Provider使用SDKNTLM使用Windows OS认证LDAPSunOne、Novel Active DirectoryWindows ADCognos Series 7通过Access Manager组件连接LDAP要点(续-安全认证)第6页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.7内容COGNOS体系结构介绍报表业务需求:自营存款来源月报常规方案一:嵌套交叉表常规方案二:非平衡嵌套交叉表特殊方案三:ROLAPCOGNOS的MOLAP与RO
4、LAP一些COGNOS技巧第7页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.8业务需求第8页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.9内容COGNOS体系结构介绍报表业务需求:自营存款来源月报常规方案一:嵌套交叉表常规方案二:非平衡嵌套交叉表特殊方案三:ROLAPCOGNOS的MOLAP与ROLAP一些COGNOS技巧第9页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.10常规方案一:事实表设计第10页,共41页。2009 Rayo
5、oTech Co.,Ltd.All Rights Reserved.11常规方案一:制作方法(嵌套交叉表)第11页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.12常规方案一:效果第12页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.13常规方案一(补充):制作方法(分别制作)第13页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.14常规方案一(补充):效果第14页,共41页。2009 RayooTech Co.,Ltd.All Right
6、s Reserved.15内容COGNOS体系结构介绍报表业务需求:自营存款来源月报常规方案一:嵌套交叉表常规方案二:非平衡嵌套交叉表特殊方案三:ROLAPCOGNOS的MOLAP与ROLAP一些COGNOS技巧第15页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.16常规方案二:事实表设计第16页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.17常规方案二:制作方法(非平衡嵌套交叉表)第17页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.
7、18常规方案二:效果第18页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.19内容COGNOS体系结构介绍报表业务需求:自营存款来源月报常规方案一:嵌套交叉表常规方案二:非平衡嵌套交叉表特殊方案三:ROLAPCOGNOS的MOLAP与ROLAP一些COGNOS技巧第19页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.20特殊方案三:ROLAP(建模)第20页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.21特殊方案三:ROLAP(模型效果)
8、第21页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.22特殊方案三:ROLAP(制作方法)第22页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.23特殊方案三:ROLAP(效果)第23页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.24关系型模型关系型模型维度化模型维度化模型示例来源关系数据库事实表Framework基于关系数据库事实表加工优点制作简单、大量DB内置函数可用使用方便,可以直接使用数据成员不足1、仅能使用数据项字段,要想展现
9、部分成员须定制过滤条件2、制作非平衡报表时不容易实现1、同一维度父子成员要有汇总关系,即父成员须由子成员汇总得到,而非独立取值2、报表中部分汇总值不容易出,可能要用到MDX语言(复杂)建议简单报表采用非平衡报表采用方案对比第24页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.25附:非平衡交叉表示例第25页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.26附:非平衡交叉表示例第26页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.27附:非平
10、衡交叉表示例第27页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.28附:非平衡交叉表示例第28页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.29附:非平衡交叉表示例第29页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.30内容COGNOS体系结构介绍报表业务需求:自营存款来源月报常规方案一:嵌套交叉表常规方案二:非平衡嵌套交叉表特殊方案三:ROLAPCOGNOS的MOLAP与ROLAP一些COGNOS技巧第30页,共41页。2009 R
11、ayooTech Co.,Ltd.All Rights Reserved.31MOLAPROLAP全称基于模型的多维在线分析基于关系型数据库的多维在线分析COGNOS制作方法TransformerFramework Manager 优点1、生成数据实体Cube,查询效率高2、多维建模时可以做特殊处理1、可以查看实时数据2、不用定时刷新模型,每次使用数据均为最新不足1、需要定期更新模型2、增加一步处理过程,也就增加了出错的风险1、性能较低2、有限的特殊处理建议大量应用展现实时数据时使用COGNOS的MOLAP与ROLAP第31页,共41页。2009 RayooTech Co.,Ltd.All R
12、ights Reserved.32内容COGNOS体系结构介绍报表业务需求:自营存款来源月报常规方案一:嵌套交叉表常规方案二:非平衡嵌套交叉表特殊方案三:ROLAPCOGNOS的MOLAP与ROLAP一些COGNOS技巧第32页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.33使用SQL做数据源省去创建工程(非常规)第33页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.34Cognos支持IF表达式,但须将条件、结果均用()括起例:IF(2 1)THEN(2)ELSE(1)所有IF表达式均可
13、用CASEWHENTHEN END替换例:CASE WHEN 21 THEN 2 ELSE 1 END IF表达式书写第34页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.35导出内容内容存储库选定报表导出位置%COGNOS_HOME%deployment.zipCOGNOS移植先导出后导入第35页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.36导入内容仅限于导出文件中指定的内容,可以筛选导入文件位置%COGNOS_HOME%deployment.zipCOGNOS移植先导出后导入第36页
14、,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.37定义分隔符便于定位报表效果 第37页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.38全量全量增量(以天为频率)增量(以天为频率)数据源所有数据只更新当天的数据多维模型无特殊设置勾选增量更新选项生成Cube方式覆盖重写追加只含有增量部分问题数据量大时更新时间长长期增量更新有时Cube数据会有问题,须择机做一次全量更新(针对Cognos)增量更新第38页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.39?提问第39页,共41页。个性化IT服务 与您共赢未来地址地址 :北京市海淀区北清路北京市海淀区北清路68号用友软件园号用友软件园A座座 (100094)电话电话 :86-10-62431717 传真传真 :86-10-62431800 电子邮件电子邮件:第40页,共41页。2009 RayooTech Co.,Ltd.All Rights Reserved.41演讲完毕,谢谢观看!第41页,共41页。