Cognos入门到精通-高级知识库.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Cognos入门到精通-高级知识库.ppt》由会员分享,可在线阅读,更多相关《Cognos入门到精通-高级知识库.ppt(81页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 Cognos高级知识库2 1/26/2023议程n系统架构n安装与配置n系统管理n安全性管理n高级报表设计3 1/26/2023Cognos 8 的 BI 产品Cognos 8的BI产品,对以往的技术和思想进行了较大幅度的提升和创新,把用户的操作方式全面推向以浏览器为前端的 Web方式。它在一个产品中、一个架构上提供了极其丰富的业务智能功能。Cognos 8的模块主要包括:Query Studio查询查询:自助报表生成工具:自助报表生成工具 Report Studio查询查询:专有报表构筑工具:专有报表构筑工具 Analysis Studio 分析分析:多维数据展示工具:多维数据展示工具 T
2、ransformer分析分析:多维数据设计工具:多维数据设计工具 Framework Manager查询查询:业务数据组织工具:业务数据组织工具4 1/26/2023几个模块在Cognos体系中的位置应用(Consumer)专业(Profession)查询Query StudioReport StudioFramework Manager分析Analysis StudioTransformer5 1/26/2023Cognos数据仓库解决方案中使用的产品功能产品门户Cognos门户,也可使用其它门户 Cognos Report Studio&Query StudioCognos Analysi
3、s StudioOLAP服务器Cognos Transformation ServerETL工具Cognos Data Manager元数据模型Cognos FrameWork Manager 数据存储IBM DB2,Oracle,Sysbase等各种数据库,数据仓库产品报表与查询OLAP 分析前端展现前端展现6 1/26/2023Cognos8应用结构wCognos 8是是Cognos基于基于Web的业务智能解决方案的业务智能解决方案.Cognos ConnectionQuery StudioReport StudioAnalysis StudioFramework Manager业务数据库
4、业务数据库文本文件文本文件Dbase文件、文件、Access 数据源数据源元数据建模工具元数据建模工具面向报表创建和管面向报表创建和管理的理的Web界面界面Cube7 1/26/2023展现层展现层展现层展现层:纯浏览器没有插件纯浏览器没有插件纯浏览器没有插件纯浏览器没有插件WEB WEB 层层层层应用层应用层应用层应用层数据层数据层数据层数据层BI 内容管理内容管理BI 门户服务门户服务COGNOS BI BUS:SOAP,XML网关网关开发接口开发接口Cognos 门户门户:单点访问单点访问报表报表,服务服务 和安全性管理和安全性管理客户应用客户应用脱机脱机OLAP-采用采用Portlet
5、技术技术-报表用户报表用户-分析用户分析用户(OLAP 和和 ROLAP)-业务报表制作业务报表制作(Ad Hoc Query)-专业的报表制作专业的报表制作企业门户,客户系统,内部网,外部网网页,.OLAPWindows客户端OLAPExcel客户端内容存储审计RELATIONAL:Relational(including Aggregate aware RDBMS)-Oracle,IBM DB2,Microsoft SQL Server,Teradata,ODBCMULTIDIMENSIONALCognos OLAP,IBM DB2 OLAP,SAP BW,Microsoft SSAS,E
6、ssbase,Oracle 10GLEGACY*MainframeMODERNXML统一元数据,为应用提供统一,一致的视图统一元数据,为应用提供统一,一致的视图元数据模型认证大量的报表大量的报表OLAP报表:管理报表,生产报表,报表服务:调度,爆发高效率分析高效率分析分析:OLAP和ROLAP分析和报表OLAPServer:OLAP连接,安全,管理HETEROGENEOUS DATA SOURCES事件管理事件管理报警和探测定义,检验,调度,形成闭合的环Metrics 管理管理基于OLAP等各种数据源、平衡记分卡KPI,趋势,因果关系ETL直接访问直接访问企业信息整合企业信息整合即席查询即席查
7、询自助即席查询Apache、IBM HTTP Server、IIS等等Websphere、Weblogic、JBoss、tomcat等等统一服务统一服务8 1/26/2023 第 1层 Web Server:网关所有所有Web通信都通过通信都通过Cognos 8网关,网关可以安装在一个或多个网关,网关可以安装在一个或多个Web server上上.Web server 操作系统:操作系统:WindowsNT/2000/XPHP-UX11,11iAIX4.4.3,5LSolaris8,9Web Server 软件:软件:MicrosoftIISApache1.3,2iPlanet/Netscape
8、Web网关:网关:CGI用于所支持的Webservers,性能最慢ISAPI用于IIS。为IIS提供更好的性能apache_mod支持ApacheWebserverservlet所用的Webserver基础结构必须支持servlet网关网关可以将WebServer请求转换为适应SOAP协议的请求:将请求放在BIBus上处理来自BIBus的响应9 1/26/2023Report server用于执行来自报表应用程序的查询定义(query specification)第 2层 服务层第三层第三层第一层第一层BI BusReport server:接受和执行来自报表应用程序的查询定义(XML格式)返
9、回CognosConnection用户界面。操作报表服务和展现服务应用程序是多线程的,可以使用多进程服务器,处理并发请求。应用层包括如下组件:应用层包括如下组件:启动服务启动服务(bootstrap service):启动、监视和停止调度器。调度器调度器(Dispatcher):Javaservlet。启动所有ReportNet服务并对请求进行发送。展现服务展现服务(presentation service)报表服务和批报表服务:报表服务和批报表服务:提供元数据访问、数据访问(查询)、提示和报表执行。作业和调度监视服务:作业和调度监视服务:管理批报表服务器执行的调度作业和报表。日志服务器:日志
10、服务器:管理调度器和其它服务生成的日志。10 1/26/2023 第 3 层 数据:Content Manager在每个Cognos 8的运行环境中,只有一个Content Manager和一个Content Store。BI BusContent ManagerContent Manager安装组件:安装组件:启动服务调度器展现服务作业和调度监视服务日志服务器认证授权ContentManagerService:在contentstore中存储所有cognos8信息。11 1/26/2023 Cognos 8在一个servlet容器(Container)中运行两个 servlet。Cognos
11、 8的servlet 容器是Tomcat.TomcatDispatcher(servlet)Content Manager(servlet)Report service(C+)Batch reportService(C+)Presentation serviceContent manager serviceLog serviceJob and schedule monitoring serviceServlet容器容器了解Cognos 8的Servlets12 1/26/2023 Tomcat是:一个J2EE(Java 2 Enterprise Edition)servlet容器Cognos
12、8缺省安装由启动服务启动、停止和监控也可以用以下服务器配置cognos 8:Bea WebLogicIBM Websphere用Tomcat 或一个第三方应用服务器13 1/26/2023 dispatcherbrowserWeb serverreport servicecontent managerContentstorePresentation service1265734488999query databaseWebserver从用户浏览器中获得请求Webserver上的网关对http请求进行处理,将其转换为SOAP协议兼容的请求,并把它传递给调度器调度器接收要运行报表的SOAP请求,并
13、传送请求到展现服务同时调用报表阅读器功能报表阅读器发送执行的报表请求到负责均载平衡的调度器。调度器发送请求到本地报表服务报表服务接收到调度器的请求,然后和ContentManager通信,索要决定报表内容和布局的报表定义(reportspecification)ContentManager和Contentstore通信,检索报表定义,然后将报表定义传送回报表服务报表服务根据报表定义查询数据库执行报表,检索数据并格式化输出成被请求的风格报表服务生成html页面,并通过含有HTML面页的调度器发送一个反馈信息到展现服务展现服务添加察看界面(带有菜单、按钮等),并发送完整的HTML页面到调度器,再通
14、过网关返回到用户的浏览器上实例:报表请求处理过程14 1/26/2023OLAP 服务器Cognos Transformer ServerCognosTransformationserver按业务逻辑,将二维数据转换为Cube。Cube为多维数据实体,按主题生成,提供用户对大数据量汇总信息的高校访问。Cube具有安全性,不同用户访问看到不同内容。Cognos OLAP Server数据源数据源Cube用户访问用户访问NT UNIX15 1/26/2023议程n系统架构n安装与配置n系统管理n安全性管理n高级报表设计16 1/26/2023 了解安装选项了解安装选项 gateway、cognos
15、 8 server和 Content Manager装在什么地方?可以:在一台机器上安装所有的服务器组件根据环境在选项有效的范围内分布安装Framework Manager与任意的服务器组件安装在一起,或同服务器组件分开安装content store 与其它的 cognos 8 组件分开安装17 1/26/2023 平衡请求负载平衡请求负载用cognos 8组件的多种组合平衡请求的负载。在调度器一级,在分布式安装中负载均衡自动完成。18 1/26/2023 添加路由器平衡请求负载添加路由器平衡请求负载用跨接多个组件的路由器分配请求。19 1/26/2023 ReportNet安装在一台机器上安
16、装在一台机器上在一台机器上安装 cognos 8 的所有组件:用于概念的证明用于测试或开发环境Report ServerContent ManagerWeb browserWeb servergatewayComputer A20 1/26/2023 网关单独安装在一台机器上网关单独安装在一台机器上为了提高性能,将cognos 8网关与其它cognos 8组件分开安装在一台或多台机器上。Report ServerContent ManagerComputer CWeb servergatewayWeb servergatewayWeb browserComputer AComputer B21
17、 1/26/2023 报表服务器和报表服务器和Content Manager分开安装分开安装为了提高性能、有效性和容量,将 ReportNet 服务器组件安装在多台机器上。Report ServerContent ManagerReport ServerComputer DWeb browserWeb servergatewayComputer AComputer BComputer C22 1/26/2023 修改缺省设置修改缺省设置如果报表环境需要修改缺省设置,可以:修改 port number用一个不同的网关界面实行安全性(security)、源控制系统(source control s
18、ystem)或通知服务(notification services)用一个备用审计文件用不同的密码提供者(cryptographic provider)配置指向名字空间的网关允许或取消设置指定处理的服务控制ReportNet服务的可用资源23 1/26/2023 配置一个分布安装配置一个分布安装为了保证分布安装中组件之间的通信,必须如此配置:Content Manager要知道content store的位置报表服务器计算机要知道Content Manager的位置网关计算机要知道一个调度的的位置在所有的计算机上密码属性都相同首先,必须在Content Manager计算机上配置和启动服务。2
19、4 1/26/2023ISAPI:1.在CognosConfiguration中,将网关地址中的cognos.cgi用cognosisapi.dll代替2.保存配置信息,重新启动服务.3.用http:/crn/isapi访问cognos8 配置配置ISAPI和和ServletServlet:1.将cognosc8webcontent目录下的所有文件拷贝到cognosc8webappsp2pd目录下.2.使用如下地址访问cognos8http:/:9300/p2pd/servlet/dispatch 25 1/26/2023议程n系统架构n安装与配置n系统管理n安全性管理n高级报表设计26 1/
20、26/2023隐藏Connection中对象URL参数说明分发报表修改全局风格变量27 1/26/2023 隐藏隐藏Connection中的对象中的对象CognosConnection中的每个对象可以隐藏。具体方法是打开c8templatespsportalsystem.xml文件,加入如下例是在CognosViewer中隐藏掉部分对象。具体参考文档ADMINISTRATIONANDSECURITYGUIDE第327页可以指定某组或角色不隐藏28 1/26/2023 URL中的参数说明中的参数说明29 1/26/2023 URL中的参数说明中的参数说明30 1/26/2023 在在Cognos
21、 Viewer 中运行报表中运行报表 ui.tool 设置为“CognosViewer”.ui.action 设置为“run”或“view”.当查看一个静态报表时,报表搜索路径应当写在“defaultOutput()”中.报表输出格式包括:CSV,HTML,HTMLFragment,MHT,PDF,singleXLS,XHTML,XLS,XLWA,and XML.传递参数用“p_”作为参数名称的开头,如参数product name,则传参数使“p_Product name”.不显示提示页,在URL结束处使用“&run.prompt=false”31 1/26/2023 在在Cognos Vie
22、wer 中运行报表中运行报表Viewing Saved Reportshttp:/server-name/Cognos8/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/launch.xts&ui.tool=CognosViewer&ui.action=view&ui.action=view&ui.object=defaultOutput(/content/packagename=GO Sales and Retailers/foldername=Report Studio Report Samples/reportname=Banded Report
23、)Executing Live Reportshttp:/server-name/Cognos8/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/launch.xts&ui.tool=CognosViewer&ui.action=run&ui.object=/content/packagename=GO Sales and Retailers/foldername=Report Studio Report Samples/reportname=Banded ReportViewing Reports in Different Output Modesh
24、ttp:/server-name/Cognos8/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/launch.xts&ui.tool=CognosViewer&ui.object=/content/packagename=GO Sales and Retailers/foldername=Report Studio Report Samples/reportname=Banded Report&ui.action=run&run.outputFormat=PDFPassing Prompt Answershttp:/server-name/Cogno
25、s8/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/launch.xts&ui.tool=CognosViewer&ui.object=/content/packagename=GO Sales and Retailers/foldername=New Reports/reportname=product revenue-prompt&ui.action=run&p_Product name=Bear Edge&run.prompt=falsePassing Multiple Prompt Answershttp:/server-name/Cogno
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Cognos 入门 精通 高级 知识库
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内