Cognos入门到精通-中级进阶课件

上传人:我*** 文档编号:144913896 上传时间:2020-09-14 格式:PPT 页数:66 大小:6.19MB
返回 下载 相关 举报
Cognos入门到精通-中级进阶课件_第1页
第1页 / 共66页
Cognos入门到精通-中级进阶课件_第2页
第2页 / 共66页
Cognos入门到精通-中级进阶课件_第3页
第3页 / 共66页
Cognos入门到精通-中级进阶课件_第4页
第4页 / 共66页
Cognos入门到精通-中级进阶课件_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《Cognos入门到精通-中级进阶课件》由会员分享,可在线阅读,更多相关《Cognos入门到精通-中级进阶课件(66页珍藏版)》请在金锄头文库上搜索。

1、Cognos中级培训,培训师,主 题,引言 Cognos Configuration Framework Manager Transformer Cognos Connection Report Studio Analysis Studio Query Studio,2020/9/14,2,3,2020/9/14,引言,回顾Cognos基础培训 详细介绍Cognos各个组件的功能、用法及开发技巧,主 题,引言 Cognos Configuration Framework Manager Transformer Cognos Connection Report Studio Analysis S

2、tudio Query Studio,2020/9/14,4,5,2020/9/14,Cognos Configuration界面,6,2020/9/14,配置知识库(一),7,2020/9/14,配置知识库(二),知识库类型 1、Sql Server 2、Oracle 3、DB2 4、Sybase 5、Cognos Content Database,8,2020/9/14,配置知识库(三),配置注意事项 1、默认是Sql Server类型,右键删除,再右键添加即可 2、Sql Server需混合模型登录 3、Oracle需Utf-8/Utf-16字符集,将Oracle JDBC驱动拷贝到Co

3、gnos安装目录下 4、DB2需Unicode字符集,将DB2 JDBC驱动拷贝到Cognos安装目录下 5、Sybase需Utf-8字符集,将ASE JDBC驱动拷贝到Cognos安装目录下,9,2020/9/14,配置名字空间(一),名字空间类型 Active Directory Server Cognos Series 7 Custom Java Provider LDAP Netegrity SiteMinder NTLM SAP,10,2020/9/14,配置名字空间(二),Active Directory Server 定义目录服务器的主机名和端口 Cognos Series 7

4、需要Access Manager组件并安装目录服务器,如none Custom Java Provider 定义Java类 LDAP 安装目录服务器,如none,定义主机名和端口 Netegrity SiteMinder 定义代理名,用户名和密码 NTLM 定义域名 SAP,11,2020/9/14,分配内存(一),配置类型 1、小型配置 2、中型配置 3、大型配置 更改配置 右键删除,再右键添加, 选择配置类型,12,2020/9/14,分配内存(二),小型配置 默认内存 768M 最小内存 512M 最大内存 1024M 中型配置 默认内存 1152M 最小内存 896M 最大内存 140

5、8M 大型配置 默认内存 1536M 最小内存 1024M 最大内存 1792M,13,2020/9/14,配置语言包(一),14,2020/9/14,配置语言包(二),15,2020/9/14,配置语言包(三),主 题,引言 Cognos Configuration Framework Manager Transformer Cognos Connection Report Studio Analysis Studio Query Studio,2020/9/14,16,17,2020/9/14,Framework Manager介绍(一),18,2020/9/14,Framework Ma

6、nager介绍(二),Framework Manager 給Cognos ReportNet提供元数据模型开发环境 用Framework Manager 对来自一个或多个数据源的数据业务展现进行建模 在Framework Manager 中,所创建的项目包含: 一个模型 名字空间 数据源 参数映射 包,19,2020/9/14,Framework Manager介绍(三),20,2020/9/14,Framework Manager介绍(四),21,2020/9/14,命名规范,22,2020/9/14,了解数据源,23,2020/9/14,设置关系标准,24,2020/9/14,定义函数集,

7、默认是包含所有的数据库函数,25,2020/9/14,查询主题(一 ),查询主题有三种类型,每个查询类似于数据库中的视图,26,2020/9/14,查询主题(二),数据源查询主题,27,2020/9/14,查询主题(三),模型查询主题,28,2020/9/14,查询间关系(一),在查询主题上右键新建查询间关系,29,2020/9/14,查询间关系(二),定义关系名,查询间关联关系,30,2020/9/14,查询过滤(一),来自数据源的查询可以直接在SQL上写where条件,31,2020/9/14,查询过滤(二),来自模型的查询主题需要添加过滤器,32,2020/9/14,查询过滤(三),过滤

8、表达式,33,2020/9/14,查询过滤(四),过滤加入宏参数,34,2020/9/14,查询过滤(五),宏参数也可以写在SQL的where条件里,35,2020/9/14,创建多维模型(一),Framework Manager也能创建多维模型,该模型有别于Transformer创建的多维数据集,这里的模型不包含数据,只是组织数据的一种方式,对于前端固定报表,如需向下钻取,可在Framework Manager中创建维度实现。,36,2020/9/14,创建多维模型(二),新建维度,37,2020/9/14,创建多维模型(三),创建维度,38,2020/9/14,创建多维模型(四),维度创建

9、成功,39,2020/9/14,创建多维模型(五),创建度量,40,2020/9/14,创建多维模型(六),将度量赋到维度层次上,41,2020/9/14,创建数据包并发布(一),右键创建包,42,2020/9/14,创建数据包并发布(二),选择数据包包含的对象,43,2020/9/14,创建数据包并发布(三),发布数据包,44,2020/9/14,Framework Manager开发流程,建立客户端到数据库的连接,导入数据对象,建立查询主题,模型打包发布,45,2020/9/14,其他常用选项设置(一),三种SQL类型 Cognos SQL Native SQL Pass-Though,4

10、6,2020/9/14,其他常用选项设置(二),Cognos SQL 是模型默认的类型,当数据库表从源引入时默认。Cognos SQL支持多数据源,它不是当前数据库的标准SQL,但能与Cognos良好结合,它对于不同的数据库是透明的。一般情况下不用改变这种模式。 Native SQL 是当前数据库SQL,Cognos直接将SQL发送到当前数据库中运算,Native SQL不支持多数据源,但运行效率较高,我们可以编辑SQL,例如可以将一些维表改成Native以提高效率。 Pass-Though 不通过任何SQL验证。一般比较少这样设置。,47,2020/9/14,其他常用选项设置(三),生成IQ

11、D文件 生成的IQD文件可以为Transformer生成Cube立方体模型提供数据源 发布模型时将IQD文件保存 在本地即可。,主 题,引言 Cognos Configuration Framework Manager Transformer Cognos Connection Report Studio Analysis Studio Query Studio,2020/9/14,48,49,2020/9/14,创建多维模型主要工具,Transformer 多维模型设计工具 Analysis Studio 基于WEB的多维模型展现工具 PowerPlay 基于windows的多维模型展现工具

12、 Framework Manager 多维模型发布工具(8.2版本以前),50,2020/9/14,Transformer介绍,Transformer 多维模型设计工具 Transformer帮助将数据从各种数据源组织进多维数据集PowerCube。在最佳设计的PowerCube中,可以创建能够比较数据和发现趋势的报表 在使用Transformer创建模型之前,非常重要的一点是,首先要评测数据,以及确定如何构造他们,以使他们能够支持业务分析的类型。然后用Transformer创建多维模型,最后将数据按照模型设计方式整个进PowerCube。最后用户通过Analysis Studio进行数据的查

13、看和分析。 Transformer不需要编程,因此它易于使用,并能够以快速有效的方法传递多维数据。,51,2020/9/14,Transformer界面,52,2020/9/14,概念理解(一),Transformer生成PowerCube的三种重要部分 1、源文件:源文件是查询,可以是结构(文本)或事物(数字) 2、维度图:一个维度图是一个显示模型中所有维度和他们包含层的表 3、指标:一个指标是用作企业主要性能指标的值,53,2020/9/14,概念理解(二),维度 表示数据的最高层,可以典型的说明谁、什么,什么时间,什么地方一类问题。在模型中的有效维度决定了应用能够回答问题的类型。 层 表

14、示维度数据逻辑上的等级关系(相当于数据的定位),每个维度层的等级规则确定了Cube的钻取路径。 类别 是位于一个维度中层上独立的数据元素(层中数据的具体取值)。最底层类别表示每个维度中最详细的数据元素。,54,2020/9/14,组织数据源,使用多数据源方式组织源数据,即每张表一个查询,这里的查询可以理解为视图,通过SQL将需要的字段组织在一个查询中。 表之间是通过名字关联的,即用来关联的字段必须同名,55,2020/9/14,层属性,Inciusion属性 1、Default (when need) 只包含事实表中有数据的维度成员 2、Always inciude 包含维表中所有的成员 3、

15、press blank categories 去掉维度层次中的空值 4、Inclusion when needed 只包含事实表中有数据的维度成员,56,2020/9/14,手工层,点击父层次,拖动在旁边空白处,定义层次名字即可 新定义的手工层次,其类别可以来自源数据,也可以来自其下层类别,57,2020/9/14,手工类别,点击父类别,拖动在空白处,定义类别名字即可,58,2020/9/14,创建维度视图,右键添加View,定义名字,设置View查看维度类 别的限制,59,2020/9/14,类别限制种类,Exclude:把指定类别及全部下层类别都排除,既看不见,也不参加汇 Cloak:把指

16、定类别及全部下层类别都屏蔽,全都看不见,但他们参加汇 ppress:仅把本层指定的类别屏蔽,其下层类别提升。不影响其他兄弟类别,也不影响汇 mmarize:把指定类别的全部下层类别屏蔽,使它们看不见,把它们的值汇到当前类别,当前指定的类别看上去就像是处在最底层 Apex:以当前类别作为本维度层次架构的定点,即只保留当前类别及其以下部分。旁系分支全部排除,既看不见,也不加汇 在维度图示窗格中设置,60,2020/9/14,计算时间方式(一),计算时间方式(Rollup)有两种方式 1、After Rollup 2、Before Rollup,61,2020/9/14,计算时间方式(二),After Rollup 在集合计算之后。先集合计算,然后根据汇值计算。即先汇值计算出度量的值,然后再执行Rollup。,62,2020/9/14,计算时间方式(三),Before

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

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

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