Cognos8经典培训教材

上传人:jiups****uk12 文档编号:88918301 上传时间:2019-05-13 格式:DOC 页数:201 大小:9.88MB
返回 下载 相关 举报
Cognos8经典培训教材_第1页
第1页 / 共201页
Cognos8经典培训教材_第2页
第2页 / 共201页
Cognos8经典培训教材_第3页
第3页 / 共201页
Cognos8经典培训教材_第4页
第4页 / 共201页
Cognos8经典培训教材_第5页
第5页 / 共201页
点击查看更多>>
资源描述

《Cognos8经典培训教材》由会员分享,可在线阅读,更多相关《Cognos8经典培训教材(201页珍藏版)》请在金锄头文库上搜索。

1、目 录第一章、Cognos 产品介绍31.1 Cognos产品体系结构:31.1.1 Cognos8产品体系结构图:31.2 Cognos 8 BI产品数据流程示意图81.3 Cognos 8 功能模块91.3.1Cognos 8主要功能模块结构示意图91.3.2 Cognos 8主要模块说明91.4 Cognos 8安全性控制131.5 Cognos 8产品的扩展性和负载均衡131.5.1 Cognos 8的单服务器部署131.5.2 Cognos 8的多服务器扩展141.5.3负载均衡结构151.5.4负载均衡实现161.6 Cognos 8对资源的利用211.7 Cognos使用的端口2

2、11.8 其他建议22第二章 Cognos 8开发应用工作流程232.1 工作流程图:232.2 工作流程图描述:23第三章 创建数据源25第四章 发布数据库数据31第五章 发布Cube515.1 创建Cube515.1.1 引入数据515.1.2 纬度(Dimension)设计585.1.3 指标(Measure)设计665.1.4 映射关联735.1.5 生成立方体775.2 发布创建的Cube81第六章 SDK926.1 Cognos 8 SDK简介926.2 连接Cognos 8966.3 登陆Cognos 8966.4 运行报表1016.5 查询内容库Content Store113

3、6.6 报表定义1206.7 权限管理1276.8 例子说明147第一章、Cognos 产品介绍Cognos 8在一个产品中,一种Web构架上,基于企业所有数据源,面向所有用户提供完整的信息处理与展现功能,包括了即席分析功能,查询功能,报表功能,仪表盘功能,事件管理功能以及BI管理等各种BI功能。1.1 Cognos产品体系结构:Cognos 8 采用SOA构架,统一了Web应用构架,统一了元数据,能够访问企业的所有数据源,为企业所有用户提供了基于纯浏览器的全面的BI功能。1.1.1 Cognos8产品体系结构图:Cognos 8结构在逻辑上分了多层,包括了:浏览器层,Web Server层,

4、应用服务层,Web Server层,数据源与内容库层。Cognos 8结构在逻辑上分了多层,包括了:浏览器层,Web Server层,应用服务层,Web Server层,数据源与内容库层。1) 浏览器层浏览器层是面向用户的, Cognos提供了完全基于浏览器的纯浏览器界面,包括了Cognos Connection、Analysis Studio, Query Studio、Report Studio,Report Viewer和其他,即使是复杂报表制作和动态查询也不需要插件,用户可以直接在浏览器中鼠标托拽实现各种操作。这一层还包括其他系统对Cognos 8中服务和内容的调用。可以是其它的商业化

5、门户,或者ASP、JSP页面,也可以是VB、.net、JAVA等各种语言编写的客户端。用户也可以通过Cognos 的Office Connection直接通过Office EXCEL, Word, PowerPoint等工具访问各种报表,将内容进行发布共享。2) Web Server层Web Server层中包含了Cognos 8的Gateway. Gateway是对Web Server的扩展,负责将浏览器层的请求传递到下一层(应用服务层),也负责将应用服务层的结果交给浏览器层。Cognos 支持的Web Server包括Apache ,IBM HTTP Server,Sun ONE Web

6、Server,IIS等各种Web Server。3) 应用服务器层应用服务器层包括了Cognos 完成用户请求的各种服务(dispatcher,报表,事件管理等、Content Manager等)。Cognos支持的应用服务器包括:Weblogic ,Websphere, Oracle AS,SAP NWAS,SAP J2EE Engine,Tomcat等各种应用服务器。DispatcherCognos 8服务中的分发模块,同时Dispatcher 管理着相关的各种服务,从web server来的请求首先传递到它,如果有多台服务器负载均衡,那么由它确定由哪台服务器来负责完成请求,实现多台服务器

7、的智能负载均衡功能。当请求已经确定在某台机器上运行之后,请求就被传递给相应的报表模块。每台Cognos应用服务上都有一个dispatcher,当dispatcher启动的时候,会在Content Manager中注册。这样系统中所有服务器上的Dispatcher都可以相互知道。当其中一个Dispatcher无效了,那么提交给他的请求回被路由到其他的Dispatcher。报表,查询,分析等模块报表,查询,分析等模块分别为不同类型的请求提供服务。负责根据请求从数据库中查询数据。结合通过从Content Manager中得到的元数据权限等信息生成对应的结果。事件服务模块事件服务模块对系统进行监控。通

8、过对事件条件的监控,自动的进行任务的处理。如通过门户新闻、EMAIL等方式对用户进行提醒。Content Manager模块Content Manager为Cognos 的各种服务提供了对Cognos内容库的管理和查询服务,Content Manager管理包括报表的模板,元数据信息,调度信息等,报表静态结果,个人个性化信息。4) 数据源与内容库层数据源这一层是后续所有步骤的数据来源,数据库层包括了用户的数据,以及系统相关信息的数据。它们可以存放在关系型数据库中,也可以存放在多维数据库中。数据源可以是Oracle、DB2、Informix、Sybase、Sql Server等大型关系型数据库,

9、也可以是Access、dBase等桌面型数据库或平面文件;可以是未经ETL处理的业务数据库,也可以是经过ETL处理后的数据集市,可以是通过转换之后的按主题的多维立方体,多维数据库。可以根据项目需要,综合效率、存储空间、硬件条件等条件进行灵活配置。Cognos同时支持MOLAP,ROLAP以及DB。所有数据源都利用FrameWork Manager制作元数据的业务视图,供用户使用。内容库Cognos 8 通过关系型数据库对相关的各种内容进行存储,包括元数据,报表定义,权限定义,分发定义等。对于系统生成的静态报表文件也可以通过内容库进行存储。此外,其它系统对Cognos 8中服务和内容的调用可以通

10、过Gateway 也可以通过Cognos 8的SDK,SDK提供了JAVA,.NET,COM等各种接口,可以对Cognos 8 中服务和内容进行调用,可以很好的和企业中的其他应用实现紧密集成,适应二次开发的需要。1.2 Cognos 8 BI产品数据流程示意图通过ETL工具,可以将各个应用系统得数据,文本文件等数据进行抽取,清洗,然后加载到一个集中的数据库中,形成主题的星型结构数据集市,不同主题之间通过共享维度的方式形成数据仓库.数据库/数据仓库中的内容通过Cognos 元数据模型描述。将数据库结构描述成业务的结构,然后将元数据发布到Cognos 服务器上。同时Cognos 的OLAP转换工具

11、通过元数据描述可以将数据库中数据按照业务主题的角度,指标等因素,转换成文件型的多维立方体。这些多维立方体也作为数据源,通过元数据模型进行描述,发布到Cognos 服务器上。用户通过浏览器访问发布在门户上的查询,分析,报表,平衡计分卡等各种应用。1.3 Cognos 8 功能模块1.3.1Cognos 8主要功能模块结构示意图1.3.2 Cognos 8主要模块说明1.3.2.1 Cognos 8 FrameWork Manager。Cognos8 FrameWork Manager是一个专门对元数据进行管理的客户端开发工具。他可以连接多个数据源,能够连接OLAP,DB等各种数据源。提供对元数据

12、的定制和管理以及安全性控制等相关控制。可直接使用各种标准工具制作的元数据模型。1.3.2.2 Cognos 8 ConnectionCognos Connection是Cognos 8门户,提供信息的集成和用户访问的统一入口。管理员可以通过他实现用户、角色管理,服务器配置,权限控制等各种管理功能;最终用户可以通过Cognos Connection 访问到文件夹、报表、个性化展现、访问Query Studio、Report Studio、Analysis Studio, Report Viewer和集成到Cognos Connection中的其他内容。同时Cognos Connection采用

13、Portlet技术,用户能够方便的进行个性化页面的定制,轻易的组织出My Page,还能够和IBM WebSphere,Plumtree,SAP Enterprise 等各种商业化门户进行集成。1.3.2.3 Cognos 8 Query Studio Query Studio 模块是最终用户的即席查询模块,他将经过业务化处理的元数据提供给最终用户,最终用户只需要通过简单的鼠标托拽的方式就可以实现对数据的灵活的查询。1.3.2.4 Cognos 8 Report StudioReport Studio 是专业的报表制作模块。报表制作人员可以通过他制作各种类型的报表,包括中国特色的非平衡报表,动

14、态仪表盘,KPI报表等。报表制作人员可以分页面设计,每页可以有多个查询,每个查询可以连接多个数据源,甚至异构数据源。报表的内容采用的是化繁为简的方式,可以精确控制报表中每一个对象的各种属性。1.3.2.5 Cognos 8 Analysis StudioAnalysis Studio是面向最终用户的多维分析展现,进行方便的多维度,多层次,多指标的分析。用户只需要在Web界面中通过简单的鼠标拖拽等操作,就可以进行各种OLAP分析,如上钻,下钻,切片,旋转,切块等,它能够让系统中的每一位用户都能够轻松自如地访问重要数据,从而更有效地管理其业务,作出正确决策。1.3.2.6 Cognos 8 Met

15、rics StudioMetrics Studio是面向用户的平衡计分卡工具,他通过简洁易懂的图形使用户一目了然地知道同类指标之间的影响关系,以及不同方面指标之间的影响关系等,使用户能够迅速的了解企业的整体运作情况,为企业运作的改进提供强有力的决策依据。当用户在看到指标的宏观情况的时候,用户可以马上打开和该指标相关的报表和多维分析,从而知道该指标相关的明细信息和从各个业务角度来对该指标进行分析,从而使用户的决策逐步深入。CognosMetrics Studio针对关键指标的应用都为用户提供了简洁的自定义界面,用户可以很方便的设置自己关心的监控指标,自定义新的指标,输入计划值、同业对比情况等各种自定义功能。他为用户提供了企业不同指标之间的横向关联信息,同一指标的纵向分析信息。使用户能够对整个企业的情况全方位了解。是企业用户进行指标跟踪,改进企业运作,辅助决策的强大武器。1.3.2.7 Cognos 8 DecisionStreamDecisionStream 是Cognos提供的ETL(抽取,转换和加载)工具。通过他可以从不同的数据源中抽取整合数据提供整个企业的业务智能(BI)。同时Decisi

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号