版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Cognos中级培训,培训师,主 题,引言 Cognos Configuration Framework Manager Transformer Cognos Connection Report Studio Analysis Studio Query Studio,2020/9/4,2,3,2020/9/4,引言,回顾Cognos基础培训 详细介绍Cognos各个组件的功能、用法及开发技巧,主 题,引言 Cognos Configuration Framework Manager Transformer Cognos Connection Report Studio Analysis Stu
2、dio Query Studio,2020/9/4,4,5,2020/9/4,Cognos Configuration界面,6,2020/9/4,配置知识库(一),7,2020/9/4,配置知识库(二),知识库类型 1、Sql Server 2、Oracle 3、DB2 4、Sybase 5、Cognos Content Database,8,2020/9/4,配置知识库(三),配置注意事项 1、默认是Sql Server类型,右键删除,再右键添加即可 2、Sql Server需混合模型登录 3、Oracle需Utf-8/Utf-16字符集,将Oracle JDBC驱动拷贝到Cognos安装目
3、录下 4、DB2需Unicode字符集,将DB2 JDBC驱动拷贝到Cognos安装目录下 5、Sybase需Utf-8字符集,将ASE JDBC驱动拷贝到Cognos安装目录下,9,2020/9/4,配置名字空间(一),名字空间类型 Active Directory Server Cognos Series 7 Custom Java Provider LDAP Netegrity SiteMinder NTLM SAP,10,2020/9/4,配置名字空间(二),Active Directory Server 定义目录服务器的主机名和端口 Cognos Series 7 需要Access
4、Manager组件并安装目录服务器,如Sunone Custom Java Provider 定义Java类 LDAP 安装目录服务器,如Sunone,定义主机名和端口 Netegrity SiteMinder 定义代理名,用户名和密码 NTLM 定义域名 SAP,11,2020/9/4,分配内存(一),配置类型 1、小型配置 2、中型配置 3、大型配置 更改配置 右键删除,再右键添加, 选择配置类型,12,2020/9/4,分配内存(二),小型配置 默认内存 768M 最小内存 512M 最大内存 1024M 中型配置 默认内存 1152M 最小内存 896M 最大内存 1408M 大型配置
5、 默认内存 1536M 最小内存 1024M 最大内存 1792M,13,2020/9/4,配置语言包(一),14,2020/9/4,配置语言包(二),15,2020/9/4,配置语言包(三),主 题,引言 Cognos Configuration Framework Manager Transformer Cognos Connection Report Studio Analysis Studio Query Studio,2020/9/4,16,17,2020/9/4,Framework Manager介绍(一),18,2020/9/4,Framework Manager介绍(二),Fr
6、amework Manager 給Cognos ReportNet提供元数据模型开发环境 用Framework Manager 对来自一个或多个数据源的数据业务展现进行建模 在Framework Manager 中,所创建的项目包含: 一个模型 名字空间 数据源 参数映射 包,19,2020/9/4,Framework Manager介绍(三),20,2020/9/4,Framework Manager介绍(四),21,2020/9/4,命名规范,22,2020/9/4,了解数据源,23,2020/9/4,设置关系标准,24,2020/9/4,定义函数集,默认是包含所有的数据库函数,25,20
7、20/9/4,查询主题(一 ),查询主题有三种类型,每个查询类似于数据库中的视图,26,2020/9/4,查询主题(二),数据源查询主题,27,2020/9/4,查询主题(三),模型查询主题,28,2020/9/4,查询间关系(一),在查询主题上右键新建查询间关系,29,2020/9/4,查询间关系(二),定义关系名,查询间关联关系,30,2020/9/4,查询过滤(一),来自数据源的查询可以直接在SQL上写where条件,31,2020/9/4,查询过滤(二),来自模型的查询主题需要添加过滤器,32,2020/9/4,查询过滤(三),过滤表达式,33,2020/9/4,查询过滤(四),过滤加
8、入宏参数,34,2020/9/4,查询过滤(五),宏参数也可以写在SQL的where条件里,35,2020/9/4,创建多维模型(一),Framework Manager也能创建多维模型,该模型有别于Transformer创建的多维数据集,这里的模型不包含数据,只是组织数据的一种方式,对于前端固定报表,如需向下钻取,可在Framework Manager中创建维度实现。,36,2020/9/4,创建多维模型(二),新建维度,37,2020/9/4,创建多维模型(三),创建维度,38,2020/9/4,创建多维模型(四),维度创建成功,39,2020/9/4,创建多维模型(五),创建度量,40,
9、2020/9/4,创建多维模型(六),将度量赋到维度层次上,41,2020/9/4,创建数据包并发布(一),右键创建包,42,2020/9/4,创建数据包并发布(二),选择数据包包含的对象,43,2020/9/4,创建数据包并发布(三),发布数据包,44,2020/9/4,Framework Manager开发流程,建立客户端到数据库的连接,导入数据对象,建立查询主题,模型打包发布,45,2020/9/4,其他常用选项设置(一),三种SQL类型 Cognos SQL Native SQL Pass-Though,46,2020/9/4,其他常用选项设置(二),Cognos SQL 是模型默认的
10、类型,当数据库表从源引入时默认。Cognos SQL支持多数据源,它不是当前数据库的标准SQL,但能与Cognos良好结合,它对于不同的数据库是透明的。一般情况下不用改变这种模式。 Native SQL 是当前数据库SQL,Cognos直接将SQL发送到当前数据库中运算,Native SQL不支持多数据源,但运行效率较高,我们可以编辑SQL,例如可以将一些维表改成Native以提高效率。 Pass-Though 不通过任何SQL验证。一般比较少这样设置。,47,2020/9/4,其他常用选项设置(三),生成IQD文件 生成的IQD文件可以为Transformer生成Cube立方体模型提供数据源
11、 发布模型时将IQD文件保存 在本地即可。,主 题,引言 Cognos Configuration Framework Manager Transformer Cognos Connection Report Studio Analysis Studio Query Studio,2020/9/4,48,49,2020/9/4,创建多维模型主要工具,Transformer 多维模型设计工具 Analysis Studio 基于WEB的多维模型展现工具 PowerPlay 基于windows的多维模型展现工具 Framework Manager 多维模型发布工具(8.2版本以前),50,2020
12、/9/4,Transformer介绍,Transformer 多维模型设计工具 Transformer帮助将数据从各种数据源组织进多维数据集PowerCube。在最佳设计的PowerCube中,可以创建能够比较数据和发现趋势的报表 在使用Transformer创建模型之前,非常重要的一点是,首先要评测数据,以及确定如何构造他们,以使他们能够支持业务分析的类型。然后用Transformer创建多维模型,最后将数据按照模型设计方式整个进PowerCube。最后用户通过Analysis Studio进行数据的查看和分析。 Transformer不需要编程,因此它易于使用,并能够以快速有效的方法传递多
13、维数据。,51,2020/9/4,Transformer界面,52,2020/9/4,概念理解(一),Transformer生成PowerCube的三种重要部分 1、源文件:源文件是查询,可以是结构(文本)或事物(数字) 2、维度图:一个维度图是一个显示模型中所有维度和他们包含层的表 3、指标:一个指标是用作企业主要性能指标的值,53,2020/9/4,概念理解(二),维度 表示数据的最高层,可以典型的说明谁、什么,什么时间,什么地方一类问题。在模型中的有效维度决定了应用能够回答问题的类型。 层 表示维度数据逻辑上的等级关系(相当于数据的定位),每个维度层的等级规则确定了Cube的钻取路径。
14、类别 是位于一个维度中层上独立的数据元素(层中数据的具体取值)。最底层类别表示每个维度中最详细的数据元素。,54,2020/9/4,组织数据源,使用多数据源方式组织源数据,即每张表一个查询,这里的查询可以理解为视图,通过SQL将需要的字段组织在一个查询中。 表之间是通过名字关联的,即用来关联的字段必须同名,55,2020/9/4,层属性,Inciusion属性 1、Default (when need) 只包含事实表中有数据的维度成员 2、Always inciude 包含维表中所有的成员 3、Supress blank categories 去掉维度层次中的空值 4、Inclusion wh
15、en needed 只包含事实表中有数据的维度成员,56,2020/9/4,手工层,点击父层次,拖动在旁边空白处,定义层次名字即可 新定义的手工层次,其类别可以来自源数据,也可以来自其下层类别,57,2020/9/4,手工类别,点击父类别,拖动在空白处,定义类别名字即可,58,2020/9/4,创建维度视图,右键添加View,定义名字,设置View查看维度类 别的限制,59,2020/9/4,类别限制种类,Exclude:把指定类别及全部下层类别都排除,既看不见,也不参加汇总 Cloak:把指定类别及全部下层类别都屏蔽,全都看不见,但他们参加汇总 Suppress:仅把本层指定的类别屏蔽,其下
16、层类别提升。不影响其他兄弟类别,也不影响汇总 Summarize:把指定类别的全部下层类别屏蔽,使它们看不见,把它们的值汇总到当前类别,当前指定的类别看上去就像是处在最底层 Apex:以当前类别作为本维度层次架构的定点,即只保留当前类别及其以下部分。旁系分支全部排除,既看不见,也不加汇总 在维度图示窗格中设置,60,2020/9/4,计算时间方式(一),计算时间方式(Rollup)有两种方式 1、After Rollup 2、Before Rollup,61,2020/9/4,计算时间方式(二),After Rollup 在集合计算之后。先集合计算,然后根据汇总值计算。即先汇总值计算出度量的值
17、,然后再执行Rollup。,62,2020/9/4,计算时间方式(三),Before Rollup 在集合计算之前。先对每个记录作计算,然后再集合计算,即根据源数据值而不是汇总值计算出度量的值,然后分别Rollup。,63,2020/9/4,计算时间方式(四),示例,64,2020/9/4,指标属性(一),Output Scale 小数点向左移动位数 Precision 小数点向右移动位数 示例:计算指标保留2位小数 Output Scale 设置为4 Precision 设置为6,65,2020/9/4,指标属性(二),指标控制默认展现为NA,66,2020/9/4,PowerCube属性(
18、一),Cube存储绝对路径,67,2020/9/4,PowerCube属性(二),每个Cube要展现的维度类别,68,2020/9/4,PowerCube属性(三),每个Cube包含的指标,69,2020/9/4,PowerCube属性(四),Cube分区,下图所示是按照时间维的月份分区,70,2020/9/4,存储路径,定义数据源,模型,cube,log files等存储路径,71,2020/9/4,PowerCube字符集(8.3版本及以后),定义PowerCube的字符集,在Cognos 8.3版本之后,Cube的字符集必须修改为UTF-8字符集,否则Cube数据源创建将不会成功,主 题
19、,引言 Cognos Configuration Framework Manager Transformer Cognos Connection Report Studio Analysis Studio Query Studio,2020/9/4,72,73,2020/9/4,Cognos Connection 介绍,Cognos Connection是Cognos的门户,Report Studio,Analysis Studio,Query Studio等模块的入口都组织在这个门户中 在Cognos Connection中可以运行报表,执行管理性任务,例如调度报表,创建数据源等,74,20
20、20/9/4,模块入口,其中Cognos Administration是Cognos服务器的管理入口,75,2020/9/4,报表导入导出(一),进入配置界面,新建导出 选择需要导出的报表,76,2020/9/4,报表导入导出(二),为导出包设置密码 保存包并运行,77,2020/9/4,报表导入导出(三),报表导出完成 导出包存放路径 报表导入同理,主 题,引言 Cognos Configuration Framework Manager Transformer Cognos Connection Report Studio Analysis Studio Query Studio,2020
21、/9/4,78,79,2020/9/4,选择数据包,管理员使用Framework Manager将用户的业务信息打成“包”并发布,发布后的“包”可以在Cognos Connection中的“公用文件夹”看到 报表作业在使用Report Studio制作报表时要先选择一个包,80,2020/9/4,了解报表类型,制作报表要选择一种报表类型 可以将不同的报表类型组合在相同的页面上 常见的报表类型有 1、列表 2、交叉表 3、图表 4、重复器,81,2020/9/4,Report Studio界面,82,2020/9/4,Report Studio工具条,83,2020/9/4,数据包属性,文件 报表数据包,84,2020/9/4,窗格属性,对象的从属层级 设置每页行数,85,202
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度夹板产品线上线下销售合作协议4篇
- 二零二五年度民爆工程项目安全教育培训合同4篇
- 2025年度抖音平台内容创作者收益分成合同3篇
- 2025年度草原生态环境损害赔偿与修复合同3篇
- 2025版高速公路桥梁锚杆锚锁维护保养工程合同4篇
- 个人独资企业清算协议书(2024版)
- 二零二五苗木种植基地建设与管理承包合同4篇
- 二零二五年度杭州房屋租赁市场租赁合同修改与补充服务协议3篇
- 生物安全实验室建设与改造策略
- 教育科技对学生德业教育与心理健康的双重影响
- 2025年安庆港华燃气限公司招聘工作人员14人高频重点提升(共500题)附带答案详解
- 人教版(2025新版)七年级下册数学第七章 相交线与平行线 单元测试卷(含答案)
- GB/T 44351-2024退化林修复技术规程
- 从跨文化交际的角度解析中西方酒文化(合集5篇)xiexiebang.com
- 中药饮片培训课件
- 医院护理培训课件:《早产儿姿势管理与摆位》
- 空气自动站仪器运营维护项目操作说明以及简单故障处理
- 2022年12月Python-一级等级考试真题(附答案-解析)
- T-CHSA 020-2023 上颌骨缺损手术功能修复重建的专家共识
- Hypermesh lsdyna转动副连接课件完整版
- 小学六年级数学计算题100道(含答案)
评论
0/150
提交评论