欢迎来到天天文库
浏览记录
ID:27886348
大小:774.00 KB
页数:20页
时间:2018-12-06
《cognos开发之cube》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、-Cognos8开发之CubeV1.0成果状态申报人及审核人日期申报淡阳2007-11-30初审于洋2007-12-12终审卢耀宗2007-12-26.---知识成果简要信息表成果名称Cognos开发之Cube关键字指标,维度,映射关系,IQD适用范围Cognos初学者和Cube开发者内容摘要Congos简介基础概念的理解IQD生成Cube生成发布Cube常见问题及注意事项成果形式Word文档创建人淡阳创建时间2007-11-3版本信息修订日期版本号说明作者11-3V1.0创建文档初审淡阳审核状态审核人通过审核日期审核意见初审于洋2007-12-12
2、文档浅显易懂,是本cognos开发的好教程终审卢耀宗2007-12-26.---实际操作指导意义强,是入门上手的好教程。文档页眉上的知识成果名称还是AIX的安装及使用管理,使文档失色不少,还要加强对细节的关注程度。第一章Cognos简介1.概述Cognos展现的报表基于统一的元数据模型。统一的元数据模型为应用提供了统一、一致的视图。用户可以在浏览器中自定义报表,格式灵活,元素丰富,而且可以通过QueryStudio进行即席的开放式查询。Cognos还具有独特的穿透钻取(rollup和drilldown)、切片(slice)和切块(dice)、以及旋转
3、(pivot)等功能,使分析人员、管理人员或执行人员能够从多角度对信息进行快速、一致、交互地存取,从而获得对数据的更深入了解,有效地将各种相关的信息关联起来,使用户在分析汇总数据的同时能够深入到自己感兴趣的细节数据中,以便更全面地了解情况,做出正确决策。 Cognos强大的报表制作和展示功能能够制作/展示任何形式的报表,其纯粹的Web界面使用方式又使得部署成本和管理成本降到最低。同时Cognos还可以同数据挖掘工具、统计分析工具配合使用,增强决策分析功能。进行合作,推动以AIX技术为中心的创新,同时开发、测试和使用各种用于支持AIX操作系统的新应用
4、和中间件。2.Cognos8的功能组件介绍:Cognos8的功能组件分为服务器端和客户端两部分,服务器端是基于SOA构架的Cognos8服务,以WebService的方式接受和处理用户请求;客户端程序是开发人员使用,用于构建CUBE和Cognos8元数据的工具,它们分别是:TransFormer和FrameWork。用户制作、浏览报表和业务分析都是基于浏览器的,不需要安装插件或客户端,在浏览器端,用户可以访问以下组件:ReportStudio、QueryStudio、AnalysisStudio。同时用户也可以基于Cognos提供的SDK开发应用直接
5、访问Cognos8服务。Cognos8产品结构图:.---第二章基础概念的理解在我们利用Cognos来进行Cube的开发中的维度信息的设计的时候,我们必须了解什么是维度,什么是层,什么是类别等。1维度Dimension:所谓维度就是用户今后进行分析时所用来分析数据的角度,维度可以典型的地说明谁,什么时间,什么地点一类的问题。在模型设计中有效维度决定了应用能回答问题的类型。2层Level:维度数据逻辑上的等级关系(相当于数据的定位),层次化的维度是按业务的组织结构表达数据的等级关系。每个维度层的等级规则确定了今天分析的下钻路径。3类别Categorie
6、s:是位于一个维度中层上独立的数据元素(层中数据的具体取值),最底层类别表示每维度中最详细的数据元素。了解了上面什么是维度,什么是层,什么是类别后。我们在说下指标和映射关联的知识点。指标Measure:是用于衡量业务成效的数据。是用于确定业务操作成功的量化结果,或关键的性能指标。例如:收入,成本,增减额等。其Cognos有两种类型的度量。标准指标和计算指标。.---所说的标准指标是指由查询的列指接定义的度量。计算指标是指通过Transfromer里面的Functuon来对查询的列值进行计算表达式生成。(备注:在我们通过Transfromer向Data
7、Source中导入数据源的时候,把包含有数据源的指标叫做事实表。事实表一般包括所有维度最低层代码和指标数据列。事实表一般是数据量最大,抽取时间最长的表,我们在设计的时候要注意抽取数据的效率。)标准指标和计算指标的区别:总体来说,对于Cognostransformer来说适当的使用计算来生成计算指标不但可以提高数据事实表的抽取效率,更可以是关系数据库表中减少列数从而降低数据库空间开销和IO开销。根据以往的开发经验,得出过多的使用计算指标不会对生成立方体带来太大的压力。在有了以上的基础知识后,让我们来自己利用Cognos下的Transformer和Fra
8、mework来开发我们自己的Cube。第三章IQD生成首先,先说下什么是IQD。IQD文件全称为Imromp
此文档下载收益归作者所有