- 1、本文档共172页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Cognos开发指引
Cognos 8开发指引V1.0
北京优信佳公司
2007-7-2
目录
前言 3
Cognos 8 产品结构图: 4
TransFormer 4
Cognos Transformer简介 4
引入数据 6
纬度(Dimension)设计 12
指标(Measure)设计 20
映射关联 27
生成立方体 31
FrameWork 35
样例1-发布一个Cube 35
样例2-发布数据库模型 36
样例-创建IQD 50
Report Studio 51
Report studio简介 51
列表和初步操作 51
非平衡表和交叉表 63
图表和地图 66
钻取的设置 71
Query Studio 84
Query Studio简介 84
Query Stuio操作界面构成 85
菜单部分说明 85
Analysis Studio 103
Analysis Studio简介 103
Analysis Studio操作界面构成 104
菜单部分说明 105
SDK 110
Cognos 8 SDK简介 110
连接Cognos 8 114
登陆Cognos 8 115
运行报表 120
查询内容库Content Store 132
报表定义 139
权限管理 145
例子说明 165
前言
这个文本介绍了 Cognos 8 ,主要功能。
在用Cognos Transformer建立模型之前,非常重要的一点是,首先要评测数据,以及确定如何构造它们,以使它们能够支持业务分析的类型;然后用Cognos Transformer构造创建多维数据模型;最后加载数据得到一个多维立方体。最终用户通过直接访问此多维立方题来直接查看和分析数据。
Cognos Transformer 不需要编成,操作简单,下面章节主要围绕软件功能展开,帮助用户从0开始到可以独立完成多维模型的设计。技术人员在了解软件设计技巧后在实际使用中要注意多将多维分析设计思想同实际业务相结合。
下面章节设计用例大家可以Transformer安装目录下的 \samples\PowerPlay
中找到。
引入数据
首先我们需要将外部数据引入Cognos Transformer,为多维分析模型提供数据来源。
打开Cognos Transformer
新建多维立方体模型,选择工具条上的 File ( New
选择引入数据的类型,点 下一步 。下图中黑框部分为引入数据类型选择,我们可以选择IQD文件(默认)、csv文件等各种类型文件数据源,绝大部分情况下我们使用IQD文件,用其来直接读取数据库中的表。
选择CSV文件作为数据源,在Data source type中选:Delimited-field text with column titles(下一步 从如下路径找产品维表:..\samples\PowerPlay\Cubes and Reports\prodinfo.csv
来到数据向导最后一步,取消 Run AutoDesign 再点击完成。AutoDesign一般只是根据简单的列类型机械得组合成纬度,所以我们通常不使用此功能。
至此我们完成了一个完整的外部CSV文件数据的引入过程,我们可以在Cognos Transformer的Data Sources窗口中看到prodinfo的表。
再次添加数据源我们通过图表栏上的Insert data source 图表来实现。
接下来我们依次按上述方法引入:
\samples\powerplay\cubes and reports\location.csv
\samples\PowerPlay\Cubes and Reports\channels.csv
最后我们引入IQD文件。IQD文件全称为Imromptu Query Definition其实质就是包含数据库连接串、列名等信息的SQL语句。我们按照如下步骤引入IQD文件:\samples\PowerPlay\Cubes and Reports\bsc_msrs.iqd
引入IQD文件后我们还可以根据图表栏上的 Data Source Viewer来查看iqd文件对应的sql语句及preview数据。
至此所有引入数据源的工作全部完成,我们已近为后续的维度设计、指标设计等等操作准备好了数据。
纬度(Dimension)设计
在进行纬度设计前我们要搞清楚什么是维度、什么是层、什么是类别。纬度Dimension:维度就是用户今后进行分析时所用来分析数据的角度,维度可以典型地说明谁、什么、什么时间和什么地方一类的问题。在模型中的有效维度决定了应用能够回答问题的类型。
层Level:维度数据逻辑上的等级关系(相当于数据的定位),层次化的维度是按业务的组织结构表达数据的等级关系。每个维度层的等
文档评论(0)