1、LONGTOPGROUPCognos初级培训培训师:程普培训师:程普第1页,共47页。主 题n基础介绍n解决方案n组件介绍n版本说明n安装与配置n多维模型设计n制作固定报表2022-7-292第2页,共47页。32022-7-29公司介绍nCognos公司成立于 1969年,公司总部位于加拿大渥太华。Cognos 软件可进行战略性企业级应用,或将其用作一个点解决方案满足业务需要,客户可以使用 Cognos 更好的监视、了解和驱动成功的业务绩效。Cognos 客户遍行业包括,汽车、银行和保险、能源和自然资源、政府、卫生保健、制造和医药行业等。nCognos是面向企业的业务智能(BI)和绩效计划
2、软件的全球领导者。公司的解决方案可以通过实现计划和预算、绩效度量和监视、报表和分析等管理环节的关键步骤来提高调整企业绩效。Cognos 是唯一能够在一个完整的解决方案中为这些重要的管理活动提供支持的公司。Cognos 的这种解决方案可以跨 CPM企业计划、计分卡和业务智能的所有几本组件。n2007 年11 月美国波士顿当地时间本周一,IBM宣布将以50亿美元现金收购Cognos。此举是为了强化IBM在商业智能软件领域的竞争力。这一收购也是IBM 有史以来单笔金额最大的收购活动。第3页,共47页。42022-7-29产品介绍nCognos 展现的报表基于统一的元数据模型。统一的元数据模型为应用提
3、供了统一、一致的视图。用户可以在浏览器中自定义报表,格式灵活,元素丰富,而且可以通过Query Studio 进行即席的开放式查询。Cognos还具有独特的穿透钻取(roll up和drill down)、切片(slice)和切块(dice)、以及旋转(pivot)等功能,使分析人员、管理人员或执行人员能够从多角度对信息进行快速、一致、交互地存取,从而获得对数据的更深入了解,有效地将各种相关的信息关联起来,使用户在分析汇总数据的同时能够深入到自己感兴趣的细节数据中,以便更全面地了解情况,做出正确决策。nCognos 强大的报表制作和展示功能能够制作/展示任何形式的报表,其纯粹的Web 界面使用
4、方式又使得部署成本和管理成本降到最低。同时Cognos 还可以同数据挖掘工具、统计分析工具配合使用,增强决策分析功能。第4页,共47页。5主 题n基础介绍n解决方案n组件介绍n版本说明n安装与配置n多维模型设计n制作固定报表第5页,共47页。62022-7-29技术架构第6页,共47页。72022-7-29解决方案第7页,共47页。82022-7-29工作流程第8页,共47页。92022-7-29Web用户界面第9页,共47页。10主 题n基础介绍n解决方案n组件介绍n版本说明n安装与配置n多维模型设计n制作固定报表第10页,共47页。112022-7-29服务器组件nCognos8BI Se
5、rver 提供即席查询,报表制作,报表发布,OLAP多维分析等服务nMetric Server 提供监测,分析等服务第11页,共47页。122022-7-29客户端组件(一)nTransformer 制作多维模型nFramework Manager 元数据模型开发nQuery Studio 即席查询nReport Studio 专业报表制作nAnalysis Studio 多维分析第12页,共47页。132022-7-29客户端组件(二)nEvent Studio 事件通知管理器nMetric Studio 监测、分析管理器nReport Viewer 报表查看器第13页,共47页。14主 题
6、n基础介绍n解决方案n组件介绍n版本说明n安装与配置n多维模型设计n制作固定报表第14页,共47页。152022-7-29Cognos 8.1&Cognos 8.2(一)组件:Cognos8 报表服务器(crnsrvr)Cognos8 多维分析服务器(cppsrvr)Cognos8 关系模型开发工具(c8bimodel)Cognos8 多维模型开发工具(pptecu8)语言包(lp81ml)开发流程:n1、Cognos connection 建立数据源(也可用 Framework Manager 创建)n2、Framework Manager 生成 Project 导入数据源 n3、Frame
7、work Manager 里生成.iqd 文件,发布保存为本地路径,n4、Transformer 连接.iqd文件作为数据源,生成.mdc文件 n5、Framework Manager 以创建数据源的方式导入.mdc 并发布 n6、Cognos connection 里的报表制作工具制作报表第15页,共47页。162022-7-29Cognos 8.1&Cognos 8.2(二)说明:n该版本中有一个组件名叫Access manager,主要是用来控制Cognos 权限的。权限控制时需用到第三方的LDAP服务器,如Sunone。该组件在Cognos 8.3 之后的版本就取消了。该版本中的多维模
8、型开发工具Transformer 还是7.3 版本,只是换了一个名字加在了Cognos8版本中。第16页,共47页。172022-7-29Cognos 8.3(一)组件:Cognos8 BI服务器 Cognos8 关系模型开发工具 Cognos8 多维模型开发工具 语言包开发流程:nCognos8.3以前版本的开发流程照常实用于该版本。n直接连接Cognos数据包或者报表作为Cube的源数据n在Cognos Connection中直接创建Cube的数据包第17页,共47页。182022-7-29Cognos 8.3(二)说明:nTransformer制作多维模型时,数据源的类型增加了Cogno
9、s 自身的报表和数据包,因此开发流程中可以取消制作.iqd文件的步骤,而是通过Framework manager 连接数据源,制作数据结构包发布到Cognos服务器,制作多维模型时,就可以直接连接该数据包。该版本中多维模型制作工具Transformer 集成到了Cognos8 中,并取消了以前版本中的权限控制组件Access manager。权限控制时,增加了JAVA接口。第18页,共47页。192022-7-29Cognos 8.4(一)组件:Cognos8 BI服务器(c8bisrvr84ml)Cognos8 关系模型开发工具(c8bimodel84ml)Cognos8 多维模型开发工具(
10、cogtrapp84ml)语言包(lp84ml)开发流程:n同Cognos8.3第19页,共47页。202022-7-29Cognos 8.4(二)说明:n通过Cognos8.3版本的过度,该版本比较完善和稳定。基本操作和Cognos8.3 类似。基本上已经完全汉化,并且简化了很多流程,更人性化。该版本与Cognos8.3有一个区别需要注意,就是Cube的刷新,不会再自动累加数据。第20页,共47页。21主 题n基础介绍n解决方案n组件介绍n版本说明n安装与配置n多维模型设计n制作固定报表第21页,共47页。222022-7-29安装步骤n进入安装程序的win32路径下,运行issetup.e
11、xe文件n按照安装界面提示安装即可n需要注意的是:所有程序需安装在同一路径下,在出现下面图示时,按下左图操作即可n上右图是确认是否为替换的文件创建备份,点击“否”即可。第22页,共47页。232022-7-29配置步骤(一)n进入Cognos Configuration,开始 所有程序 IBM Cognos8 IBM Cognos ConfigurationnCognos配置界面第23页,共47页。242022-7-29配置步骤(二)n配置知识库n分配内存第24页,共47页。252022-7-29配置步骤(三)n关闭Cognos防火墙n保存配置n启动服务第25页,共47页。262022-7-2
12、9配置步骤(四)nWeb Server配置(IIS示例)1、新建虚拟目录,Cognos8,指向路径c8webcontent,设置访问权限为读取和运行脚本即可2、在Cognos8目录下再创建虚拟目录cgi-bin,指向路径c8cgi-bin,设置访问权限为读取、运行脚本和执行 3、配置完毕后,启动Cognos服务,在IE地址栏输入http:/localhost/cognos8即可进入Cognos门户界面第26页,共47页。272022-7-29配置步骤(五)nWeb Server配置(Tomcat示例)1、将c8webcontent路径下的全部文件复制到c8webapps p2pd路径下2、如图
13、所示,将网关URL修改为http:/localhost:9300/p2pd/servlet/dispatch 3、配置完毕后,启动Cognos服务,在IE地址栏输入http:/localhost:9300/p2pd/servlet/dispatch即可进入Cognos门户界面第27页,共47页。28主 题n基础介绍n解决方案n组件介绍n版本说明n安装与配置n多维模型设计n制作固定报表第28页,共47页。292022-7-29创建数据源n进入IBM Cognos Connection IBM Cognos Administration 配置界面n创建数据源 第29页,共47页。302022-7-
14、29创建多维模型数据包n通过Framework Manager创建数据包,并发布到Cognos服务器第30页,共47页。312022-7-29Transformern进入Transformer第31页,共47页。322022-7-29创建多维模型n导入数据源,创建维度,拖入指标,创建Cube第32页,共47页。332022-7-29创建多维模型注意事项n数据类型 Transformer使用三种类型的数据1、日期:具有特定的日期格式,用于支持日期维度中指定的时间周期2、文本:定义维度结构和类别的描述数据,也叫结构数据3、数值:定义度量值的数值型数据,也叫事物数据第33页,共47页。342022-
15、7-29创建多维模型注意事项n模型设计的方法说明1、做模型设计时,选好要说明的业务领域2、选定能够说明业务领域关键成功因素的度量指标3、确定能够准确反映数据等级结构的层。为了使应用导航比较快速和易于操作,尽量保持每个维度中的层数不超过5层。为了保存数据的分析最有意义,最好层到下层的的类别数比例在1:10内4、选择的维度和度量要匹配。推荐维度数尽量保持在5-7个,因为较少的维度可以使得应用几乎更直观和易于使用第34页,共47页。352022-7-29创建多维模型注意事项n维度建立1、维度的最底层要唯一2、维表与事实表关联的字段要同名第35页,共47页。362022-7-29发布Cuben将Cub
16、e作为数据源创建,然后通过Framework Manager发布第36页,共47页。372022-7-29Analysis Studio多维分析nAnalysis Studio界面第37页,共47页。38主 题n基础介绍n解决方案n组件介绍n版本说明n安装与配置n多维模型设计n制作固定报表第38页,共47页。392022-7-29创建数据源n进入IBM Cognos Connection IBM Cognos Administration 配置界面n创建数据源 第39页,共47页。402022-7-29导入数据表n通过Framework Manager整合数据,导入数据表第40页,共47页。412022-7-29建立表间关系(一)n通过FM建立关系第41页,共47页。422022-7-29建立表间关系(二)n可以直接在查询中写SQL,将我们需要的信息整合到一个查询中第42页,共47页。432022-7-29创建数据包并发布n可以只要我们需要的查询包含在数据包中即可第43页,共47页。442022-7-29制作固定报表n进入Report Studio,制作报表第44页,共47页。452022-7-29查看报表n运行报表,查看结果第45页,共47页。2022-7-2946第46页,共47页。演讲完毕,谢谢观看!第47页,共47页。