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