Cognos Framework培训.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Cognos Framework培训

Event Name Here BEA Confidential COGNOS培训 Cognos Framework培训 常用组件词汇 名字空间(Namespace) 文件夹(Folder) 查询主题(Query subject) 查询项(Query item) 连接(Relational) 数据源(Data source) 发布包(Packages) FrameWork 界面 Framework简介 通常项目的开发往往涉及很多表,而这些表根据相互间的关联关系又是可以分类的,那么在使用Framework建模的时候,可以在逻辑层文件夹下按照不同类别建立名字空间,在同一个名字空间下组织数据库中相互关联的表,这样做到用一个或者较少的几个Framework模型 开发出较多的报表,用Fmework做出的模型具有较好的集成性 名字空间的建立是灵活的,上面说的只是简单的结构,可以根据需要在同一名字空间下建立多层次的名字空间,不同的名字空间定义不同的查询主题。 Framework简介 名字空间 按照模型开发的需求用于组织模型对象的工具,名字空间下的对象路径必须全局唯一 Framework简介 文件夹 用于组织对象的工具。 Framework简介 根据模型定义的规范,将模型用文件夹划分为2个部分,分别为物理层和逻辑层。 物理层直接从数据源中引入表的物理定义, 逻辑层是按照一定的业 务视角进行组织和加工 过的查询主题的逻辑定义。 Framework简介 物理层的建立 根据数据分析,设计模型中需导入的物理表,以便尽可能的提高查询语句的运行效率(比较理想的结构是星形结构)。在根名字空间(和数据源同名)下,建立一个名为物理层的文件夹目录,然后在物理层文件夹下通过右键电击执行“Run Metadate Wizard”,将数据源中相关的物理表引入这个目录。 Framework简介 来自不同数据源的表或其它数据结构应使用名字空间组织归类。 Framework简介 逻辑层的建立 在根名字空间下,建立一个名为逻辑层的文件夹目录,在逻辑层文件夹下通过右键点击生成Query Subject,Query Subject的字段是根据业务逻辑从物理层文件夹中的表或其它数据结构引入的,建议字段名都为中文。 逻辑层中的表为事实表和维表的结构,在事实表中包含维度的编码值和指标的值,维表中包括每个维度上编码值和其名称的对应关系。 Framework简介 在逻辑层中建立逻辑表间的关系,如图 Framework简介 查询主题 映射到数据源中相应对象(如:表)并使用描述如何检索数据(如:列)的SQL语句。 Framework简介 查询项 包含在一个查询主题中,对应到源数据中的列或经过加工后的数据项。 Framework简介 发布包 包含查询主题的一个子集(或一个完整集)和工程中定义的其它对象;可发布为一个模型供报表开发、查询和分析人员使用。 Framework模型开发流程 建立客户端到数据库的连接 配置cognos服务器和客户端数据连接 由于Framework在开发过程中需要读取数据源中的表结构,对数据库连接信息读取的是Cognos应用服务器上的数据库连接,而使用连接信息对数据源的表结构进行读取的操作则是通过Framework所在机器(客户端)上的数据库连接来实现的,所以在客户端上要建立与服 务器上一模一样的数据库连接。 建立客户端到数据库的连接 例如Oracle数据库。 建立客户端到数据库的连接 通过Oracle客户端建立数据库连接的最终结果就是往本机的tnsnames.ora文件中添加数据库连接字符串,字符串的内容要和Cognos应用服务器上的tnsnames.ora文件中的数据库连接字符串一样。可以在本机上通过tnsping命令来测试远程的listener是否启动 建立客户端到数据库的连接 配置好ODBC数据源或客户端连接程序后,可以在新建Project后在导入数据源的数据结构时建立数据源连接,也可以在Cognos Connection管理门户中建立数据源连接,其过程都是相同的。 建立客户端到数据库的连接 首先点击新建数据源,输入数据源的逻辑名称,接着选择数据源的类型。这里我们可以看到Cognos支持多种的数据源类型。 建立客户端到数据库的连接 由于我们在上面选择的是Oracle数据库,所以在这里要输入Oracle数据库的连接字符串;如果我们选择的是ODBC

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档