Cognos入门到精通-高级知识库.ppt
《Cognos入门到精通-高级知识库.ppt》由会员分享,可在线阅读,更多相关《Cognos入门到精通-高级知识库.ppt(81页珍藏版)》请在三一办公上搜索。
1、Cognos高级知识库,议程,系统架构安装与配置系统管理安全性管理高级报表设计,Cognos 8 的 BI 产品,Cognos 8的BI产品,对以往的技术和思想进行了较大幅度的提升和创新,把用户的操作方式全面推向以浏览器为前端的 Web方式。它在一个产品中、一个架构上提供了极其丰富的业务智能功能。Cognos 8的模块主要包括:,Query Studio查询:自助报表生成工具 Report Studio查询:专有报表构筑工具 Analysis Studio 分析:多维数据展示工具 Transformer分析:多维数据设计工具 Framework Manager查询:业务数据组织工具,几个模块在
2、Cognos体系中的位置,Cognos数据仓库解决方案中使用的产品,前端展现,Cognos8应用结构,Cognos 8是Cognos基于Web的业务智能解决方案.,展现层:纯浏览器没有插件,WEB 层,应用层,数据层,BI 内容管理,BI 门户服务,COGNOS BI BUS:SOAP,XML,网关,开发接口,Cognos 门户:单点访问,报表,服务 和安全性管理,客户应用,脱机OLAP,-采用Portlet技术-报表用户-分析用户(OLAP 和 ROLAP)-业务报表制作(Ad Hoc Query)-专业的报表制作,企业门户,客户系统,内部网,外部网网页,.,OLAP Windows 客户端
3、OLAP Excel 客户端,内容存储 审计,RELATIONAL:Relational(including Aggregate aware RDBMS)-Oracle,IBM DB2,Microsoft SQL Server,Teradata,ODBC,MULTIDIMENSIONALCognos OLAP,IBM DB2 OLAP,SAP BW,Microsoft SSAS,Essbase,Oracle 10G,LEGACY*Mainframe,MODERNXML,统一元数据,为应用提供统一,一致的视图,元数据模型,认证,大量的报表,OLAP报表:管理报表,生产报表,报表服务:调度,爆发,
4、高效率分析,分析:OLAP 和 ROLAP分析 和 报表,OLAP Server:OLAP 连接,安全,管理,HETEROGENEOUS DATA SOURCES,事件管理,报警和探测定义,检验,调度,形成闭合的环,Metrics 管理,基于OLAP等各种数据源、平衡记分卡KPI,趋势,因果关系,ETL,直接访问,企业信息整合,即席查询,自助即席查询,Apache、IBM HTTP Server、IIS等,Websphere、Weblogic、JBoss、tomcat等统一服务,第 1层 Web Server:网关,所有Web通信都通过Cognos 8网关,网关可以安装在一个或多个Web se
5、rver上.,Web server 操作系统:Windows NT/2000/XPHP-UX 11,11iAIX 4.4.3,5LSolaris 8,9,Web Server 软件:Microsoft IISApache 1.3,2iPlanet/Netscape,Web网关:CGI 用于所支持的Web servers,性能最慢ISAPI 用于IIS。为IIS提供更好的性能apache_mod 支持Apache Web serverservlet 所用的Web server基础结构必须支持servlet,网关可以将Web Server请求转换为适应SOAP 协议的请求:将请求放在BI Bus上
6、处理来自BI Bus的响应,Report server用于执行来自报表应用程序的查询定义(query specification),第 2层 服务层,第三层,第一层,BI Bus,Report server:接受和执行来自报表应用程序的查询定义(XML格式)返回 Cognos Connection 用户界面。操作报表服务和展现服务应用程序是多线程的,可以使用多进程服务器,处理并发请求。,应用层包括如下组件:启动服务(bootstrap service):启动、监视和停止调度器。调度器(Dispatcher):Java servlet。启动所有 ReportNet 服务并对请求进行发送。展现服务
7、(presentation service)报表服务和批报表服务:提供元数据访问、数据访问(查询)、提示和报表执行。作业和调度监视服务:管理批报表服务器执行的调度作业和报表。日志服务器:管理调度器和其它服务生成的日志。,第 3 层 数据:Content Manager,在每个Cognos 8的运行环境中,只有一个Content Manager和一个Content Store。,BI Bus,Content Manager,Content Manager安装组件:启动服务调度器展现服务作业和调度监视服务日志服务器认证授权Content Manager Service:在content store
8、中存储所有cognos 8信息。,Cognos 8在一个servlet容器(Container)中运行两个 servlet。Cognos 8的servlet 容器是Tomcat.,Tomcat,Dispatcher(servlet),Content Manager(servlet),Report service(C+),Batch reportService(C+),Presentation service,Content manager service,Log service,Job and schedule monitoring service,Servlet容器,了解Cognos 8的S
9、ervlets,Tomcat是:一个J2EE(Java 2 Enterprise Edition)servlet容器Cognos 8缺省安装由启动服务启动、停止和监控也可以用以下服务器配置cognos 8:Bea WebLogicIBM Websphere,用Tomcat 或一个第三方应用服务器,dispatcher,browser,Web server,Contentstore,query database,Web server 从用户浏览器中获得请求,Web server上的网关对http请求进行处理,将其转换为SOAP协议兼容的请求,并把它传递给调度器,调度器接收要运行报表的SOAP请求
10、,并传送请求到展现服务同时调用报表阅读器功能,报表阅读器发送执行的报表请求到负责均载平衡的调度器。调度器发送请求到本地报表服务,报表服务接收到调度器的请求,然后和Content Manager通信,索要决定报表内容和布局的报表定义(report specification),Content Manager 和Content store通信,检索报表定义,然后将报表定义传送回报表服务,报表服务根据报表定义查询数据库执行报表,检索数据并格式化输出成被请求的风格,报表服务生成html页面,并通过含有HTML面页的调度器发送一个反馈信息到展现服务,展现服务添加察看界面(带有菜单、按钮等),并发送完整的
11、HTML页面到调度器,再通过网关返回到用户的浏览器上,实例:报表请求处理过程,OLAP 服务器Cognos Transformer Server,Cognos Transformation server 按业务逻辑,将二维数据转换为Cube。Cube为多维数据实体,按主题生成,提供用户对大数据量汇总信息的高校访问。Cube具有安全性,不同用户访问看到不同内容。,Cognos OLAP Server,数据源,Cube,用户访问,NT UNIX,议程,系统架构安装与配置系统管理安全性管理高级报表设计,了解安装选项,gateway、cognos 8 server和 Content Manager装在
12、什么地方?可以:在一台机器上安装所有的服务器组件根据环境在选项有效的范围内分布安装Framework Manager与任意的服务器组件安装在一起,或同服务器组件分开安装content store 与其它的 cognos 8 组件分开安装,平衡请求负载,用cognos 8组件的多种组合平衡请求的负载。在调度器一级,在分布式安装中负载均衡自动完成。,添加路由器平衡请求负载,用跨接多个组件的路由器分配请求。,ReportNet安装在一台机器上,在一台机器上安装 cognos 8 的所有组件:用于概念的证明用于测试或开发环境,网关单独安装在一台机器上,为了提高性能,将cognos 8网关与其它cogn
13、os 8组件分开安装在一台或多台机器上。,报表服务器和Content Manager分开安装,为了提高性能、有效性和容量,将 ReportNet 服务器组件安装在多台机器上。,Report Server,Content Manager,Report Server,Computer D,Web server,gateway,修改缺省设置,如果报表环境需要修改缺省设置,可以:修改 port number用一个不同的网关界面实行安全性(security)、源控制系统(source control system)或通知服务(notification services)用一个备用审计文件用不同的密码提供
14、者(cryptographic provider)配置指向名字空间的网关允许或取消设置指定处理的服务控制ReportNet服务的可用资源,配置一个分布安装,为了保证分布安装中组件之间的通信,必须如此配置:Content Manager要知道content store的位置报表服务器计算机要知道Content Manager的位置网关计算机要知道一个调度的的位置在所有的计算机上密码属性都相同首先,必须在Content Manager计算机上配置和启动服务。,ISAPI:在 Cognos Configuration中,将网关地址中的cognos.cgi用 cognosisapi.dll代替2.保存
15、配置信息,重新启动服务.3.用 http:/crn/isapi 访问cognos 8,配置ISAPI和Servlet,Servlet:1.将 cognosc8webcontent 目录下的所有文件拷贝到 cognosc8webappsp2pd 目录下.2.使用如下地址访问cognos 8 http:/:9300/p2pd/servlet/dispatch,议程,系统架构安装与配置系统管理安全性管理高级报表设计,隐藏Connection中对象URL参数说明分发报表修改全局风格变量,隐藏Connection中的对象,Cognos Connection中的每个对象可以隐藏。具体方法是打开c8temp
16、latespsportalsystem.xml文件,加入如下例是在Cognos Viewer中隐藏掉部分对象。具体参考文档ADMINISTRATION AND SECURITY GUIDE第327页,可以指定某组或角色不隐藏,URL中的参数说明,URL中的参数说明,在Cognos Viewer 中运行报表,ui.tool 设置为“CognosViewer”.ui.action 设置为“run”或“view”.当查看一个静态报表时,报表搜索路径应当写在“defaultOutput()”中.报表输出格式包括:CSV,HTML,HTMLFragment,MHT,PDF,singleXLS,XHTML
17、,XLS,XLWA,and XML.传递参数用“p_”作为参数名称的开头,如参数product name,则传参数使“p_Product name”.不显示提示页,在URL结束处使用“&run.prompt=false”,在Cognos Viewer 中运行报表,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=defa
18、ultOutput(/content/packagename=GO Sales and Retailers/foldername=Report Studio Report Samples/reportname=Banded Report)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 an
19、d Retailers/foldername=Report Studio Report Samples/reportname=Banded ReportViewing Reports in Different Output Modeshttp:/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 R
20、eport Samples/reportname=Banded Report&ui.action=run&run.outputFormat=PDFPassing Prompt Answershttp:/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=New Reports/reportname=product revenu
21、e-prompt&ui.action=run&p_Product name=Bear Edge&run.prompt=falsePassing Multiple Prompt Answershttp:/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=New Reports/reportname=product revenu
22、e-prompt&ui.action=run&p_Product name=Bear Edge&p_Product name=Aloe Relief&run.prompt=false,Query Studio,ui.tool 设置为“QueryStudio”.ui.action 设置为“new”或者“edit”.只有在Query Studio中创建的报表才可以用Query Studio查看.,Query Studio,打开 Query Studio http:/server-name/Cognos8/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/la
23、unch.xts&ui.tool=QueryStudio&ui.object=/content&ui.action=new用Query Studio打开一个元数据包http:/server-name/Cognos8/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/launch.xts&ui.tool=QueryStudio&ui.object=/content/packagename=GO Sales and Retailers&ui.action=new用Query Studio打开一张报表http:/server-name/Cognos8/cgi-
24、bin/cognos.cgi?b_action=xts.run&m=portal/launch.xts&ui.tool=QueryStudio&ui.object=/content/packagename=GO Sales and Retailers/foldername=New Reports/queryname=A Report by Product Type&ui.action=edit,Analysis Studio,ui.tool 设置为“AnalysisStudio”.ui.action 设置为“new”或者“edit”.用Analysis Studio制作的报表可以打开来运行.默
25、认情况下,Analysis Studio在自己的窗口打开,参考参数launch.launchJSStudioInFrame=true的设置,Analysis Studio,Opening Analysis Studiohttp:/server-name/Cognos8/cgi-bin/cognos.cgi?b_action=xts.run&m=portal/launch.xts&ui.gateway=/Cognos8/cgi-bin/cognos.cgi&ui.tool=AnalysisStudio&ui.object=/content&ui.action=newOpening Analysi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Cognos 入门 精通 高级 知识库

链接地址:https://www.31ppt.com/p-5422204.html