Cognos中级培训教程_第1页
Cognos中级培训教程_第2页
Cognos中级培训教程_第3页
Cognos中级培训教程_第4页
Cognos中级培训教程_第5页
已阅读5页,还剩96页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

主题引言CognosConfigurationFrameworkManagerTransformerCognosConnectionReportStudioAnalysisStudioQueryStudio2024/11/6122024/11/6引言回顾Cognos基础培训详细介绍Cognos各个组件的功能、用法及开发技巧主题引言CognosConfigurationFrameworkManagerTransformerCognosConnectionReportStudioAnalysisStudioQueryStudio2024/11/6342024/11/6CognosConfiguration界面52024/11/6配置知识库(一)62024/11/6配置知识库(二)知识库类型1、SqlServer2、Oracle3、DB24、Sybase5、CognosContentDatabase72024/11/6配置知识库(三)配置注意事项1、默认是SqlServer类型,右键删除,再右键添加即可2、SqlServer需混合模型登录3、Oracle需Utf-8/Utf-16字符集,将OracleJDBC驱动拷贝到Cognos安装目录下4、DB2需Unicode字符集,将DB2JDBC驱动拷贝到Cognos安装目录下5、Sybase需Utf-8字符集,将ASEJDBC驱动拷贝到Cognos安装目录下82024/11/6配置名字空间(一)名字空间类型ActiveDirectoryServerCognosSeries7CustomJavaProviderLDAPNetegritySiteMinderNTLMSAP92024/11/6配置名字空间(二)ActiveDirectoryServer

定义目录服务器的主机名和端口CognosSeries7

需要AccessManager组件并安装目录服务器,如SunoneCustomJavaProvider

定义Java类LDAP

安装目录服务器,如Sunone,定义主机名和端口NetegritySiteMinder

定义代理名,用户名和密码NTLM

定义域名SAP102024/11/6分配内存(一)配置类型1、小型配置

2、中型配置

3、大型配置更改配置

右键删除,再右键添加,选择配置类型112024/11/6分配内存(二)小型配置

默认内存768M

最小内存512M

最大内存1024M中型配置

默认内存1152M

最小内存896M

最大内存1408M大型配置

默认内存1536M

最小内存1024M

最大内存1792M122024/11/6配置语言包(一)132024/11/6配置语言包(二)142024/11/6配置语言包(三)主题引言CognosConfigurationFrameworkManagerTransformerCognosConnectionReportStudioAnalysisStudioQueryStudio2024/11/615162024/11/6FrameworkManager介绍(一)172024/11/6FrameworkManager介绍(二)FrameworkManager給CognosReportNet提供元数据模型开发环境用FrameworkManager对来自一个或多个数据源的数据业务展现进行建模在FrameworkManager中,所创建的项目包含:

一个模型

名字空间

数据源

参数映射

包182024/11/6FrameworkManager介绍(三)192024/11/6FrameworkManager介绍(四)202024/11/6命名规范212024/11/6了解数据源222024/11/6设置关系标准232024/11/6定义函数集默认是包含所有的数据库函数242024/11/6查询主题(一)查询主题有三种类型,每个查询类似于数据库中的视图252024/11/6查询主题(二)数据源查询主题262024/11/6查询主题(三)模型查询主题272024/11/6查询间关系(一)在查询主题上右键新建查询间关系282024/11/6查询间关系(二)定义关系名,查询间关联关系292024/11/6查询过滤(一)来自数据源的查询可以直接在SQL上写where条件302024/11/6查询过滤(二)来自模型的查询主题需要添加过滤器312024/11/6查询过滤(三)过滤表达式322024/11/6查询过滤(四)过滤加入宏参数332024/11/6查询过滤(五)宏参数也可以写在SQL的where条件里342024/11/6创建多维模型(一)FrameworkManager也能创建多维模型,该模型有别于Transformer创建的多维数据集,这里的模型不包含数据,只是组织数据的一种方式,对于前端固定报表,如需向下钻取,可在FrameworkManager中创建维度实现。352024/11/6创建多维模型(二)新建维度362024/11/6创建多维模型(三)创建维度372024/11/6创建多维模型(四)维度创建成功382024/11/6创建多维模型(五)创建度量392024/11/6创建多维模型(六)将度量赋到维度层次上402024/11/6创建数据包并发布(一)右键创建包412024/11/6创建数据包并发布(二)选择数据包包含的对象422024/11/6创建数据包并发布(三)发布数据包432024/11/6FrameworkManager开发流程建立客户端到数据库的连接导入数据对象建立查询主题模型打包发布442024/11/6其他常用选项设置(一)三种SQL类型CognosSQLNativeSQLPass-Though452024/11/6其他常用选项设置(二)CognosSQL

是模型默认的类型,当数据库表从源引入时默认。CognosSQL支持多数据源,它不是当前数据库的标准SQL,但能与Cognos良好结合,它对于不同的数据库是透明的。一般情况下不用改变这种模式。NativeSQL

是当前数据库SQL,Cognos直接将SQL发送到当前数据库中运算,NativeSQL不支持多数据源,但运行效率较高,我们可以编辑SQL,例如可以将一些维表改成Native以提高效率。Pass-Though

不通过任何SQL验证。一般比较少这样设置。462024/11/6其他常用选项设置(三)生成IQD文件

生成的IQD文件可以为Transformer生成Cube立方体模型提供数据源发布模型时将IQD文件保存在本地即可。主题引言CognosConfigurationFrameworkManagerTransformerCognosConnectionReportStudioAnalysisStudioQueryStudio2024/11/647482024/11/6创建多维模型主要工具Transformer多维模型设计工具AnalysisStudio基于WEB的多维模型展现工具PowerPlay基于windows的多维模型展现工具FrameworkManager多维模型发布工具(8.2版本以前)492024/11/6Transformer介绍Transformer多维模型设计工具Transformer帮助将数据从各种数据源组织进多维数据集PowerCube。在最佳设计的PowerCube中,可以创建能够比较数据和发现趋势的报表在使用Transformer创建模型之前,非常重要的一点是,首先要评测数据,以及确定如何构造他们,以使他们能够支持业务分析的类型。然后用Transformer创建多维模型,最后将数据按照模型设计方式整个进PowerCube。最后用户通过AnalysisStudio进行数据的查看和分析。Transformer不需要编程,因此它易于使用,并能够以快速有效的方法传递多维数据。502024/11/6Transformer界面512024/11/6概念理解(一)Transformer生成PowerCube的三种重要部分1、源文件:源文件是查询,可以是结构(文本)或事物(数字)2、维度图:一个维度图是一个显示模型中所有维度和他们包含层的表3、指标:一个指标是用作企业主要性能指标的值522024/11/6概念理解(二)维度表示数据的最高层,可以典型的说明谁、什么,什么时间,什么地方一类问题。在模型中的有效维度决定了应用能够回答问题的类型。层表示维度数据逻辑上的等级关系(相当于数据的定位),每个维度层的等级规则确定了Cube的钻取路径。类别

是位于一个维度中层上独立的数据元素(层中数据的具体取值)。最底层类别表示每个维度中最详细的数据元素。532024/11/6组织数据源使用多数据源方式组织源数据,即每张表一个查询,这里的查询可以理解为视图,通过SQL将需要的字段组织在一个查询中。表之间是通过名字关联的,即用来关联的字段必须同名542024/11/6层属性Inciusion属性1、Default(whenneed)只包含事实表中有数据的维度成员2、Alwaysinciude包含维表中所有的成员3、Supressblankcategories去掉维度层次中的空值4、Inclusionwhenneeded只包含事实表中有数据的维度成员552024/11/6手工层点击父层次,拖动在旁边空白处,定义层次名字即可新定义的手工层次,其类别可以来自源数据,也可以来自其下层类别562024/11/6手工类别点击父类别,拖动在空白处,定义类别名字即可572024/11/6创建维度视图右键添加View,定义名字,设置View查看维度类

别的限制582024/11/6类别限制种类Exclude:把指定类别及全部下层类别都排除,既看不见,也不参加汇总Cloak:把指定类别及全部下层类别都屏蔽,全都看不见,但他们参加汇总Suppress:仅把本层指定的类别屏蔽,其下层类别提升。不影响其他兄弟类别,也不影响汇总Summarize:把指定类别的全部下层类别屏蔽,使它们看不见,把它们的值汇总到当前类别,当前指定的类别看上去就像是处在最底层Apex:以当前类别作为本维度层次架构的定点,即只保留当前类别及其以下部分。旁系分支全部排除,既看不见,也不加汇总在维度图示窗格中设置592024/11/6计算时间方式(一)计算时间方式(Rollup)有两种方式1、AfterRollup2、BeforeRollup602024/11/6计算时间方式(二)AfterRollup

在集合计算之后。先集合计算,然后根据汇总值计算。即先汇总值计算出度量的值,然后再执行Rollup。612024/11/6计算时间方式(三)BeforeRollup

在集合计算之前。先对每个记录作计算,然后再集合计算,即根据源数据值而不是汇总值计算出度量的值,然后分别Rollup。622024/11/6计算时间方式(四)示例632024/11/6指标属性(一)OutputScale

小数点向左移动位数Precision

小数点向右移动位数示例:计算指标保留2位小数OutputScale设置为4Precision设置为6642024/11/6指标属性(二)指标控制默认展现为NA652024/11/6PowerCube属性(一)Cube存储绝对路径662024/11/6PowerCube属性(二)每个Cube要展现的维度类别672024/11/6PowerCube属性(三)每个Cube包含的指标682024/11/6PowerCube属性(四)Cube分区,下图所示是按照时间维的月份分区692024/11/6存储路径定义数据源,模型,cube,logfiles等存储路径702024/11/6PowerCube字符集(8.3版本及以后)定义PowerCube的字符集,在Cognos8.3版本之后,Cube的字符集必须修改为UTF-8字符集,否则Cube数据源创建将不会成功主题引言CognosConfigurationFrameworkManagerTransformerCognosConnectionReportStudioAnalysisStudioQueryStudio2024/11/671722024/11/6CognosConnection介绍CognosConnection是Cognos的门户,ReportStudio,AnalysisStudio,QueryStudio等模块的入口都组织在这个门户中在CognosConnection中可以运行报表,执行管理性任务,例如调度报表,创建数据源等732024/11/6模块入口其中CognosAdministration是Cognos服务器的管理入口742024/11/6报表导入导出(一)进入配置界面,新建导出选择需要导出的报表752024/11/6报表导入导出(二)为导出包设置密码保存包并运行762024/11/6报表导入导出(三)报表导出完成导出包存放路径报表导入同理主题引言CognosConfigurationFrameworkManagerTransformerCognosConnectionReportStudioAnalysisStudioQueryStudio2024/11/677782024/11/6选择数据包管理员使用FrameworkManager将用户的业务信息打成“包”并发布,发布后的“包”可以在CognosConnection中的“公用文件夹”看到报表作业在使用ReportStudio制作报表时要先选择一个包792024/11/6了解报表类型制作报表要选择一种报表类型可以将不同的报表类型组合在相同的页面上常见的报表类型有1、列表2、交叉表3、图表4、重复器802024/11/6ReportStudio界面812024/11/6ReportStudio工具条822024/11/6数据包属性

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论