Cognos操作手册

  • 格式:doc
  • 大小:1.75 MB
  • 文档页数:28

Cognos产品操作手册贵州电网项目组2007年1月COGNOS系统操作手册利用Cognos进行数据展现的过程包括建立信息目录,建立imr报表,生成iqd文件,建立展现模型,生成PowerCube,发布PowerCube,制作展现报表,发布到Web Server和展现这一系列的过程。

Cognos系统的操作包括三个主要产品以及一些管理员工具的维护工作。

下面将对Cognos产品的操作进行一个简单的介绍。

1 Cognos产品介绍1.1 介绍Cognos产品的组成现阶段使用的Cognos产品主要包括Impromptu AdministratorAccess Manager AdministrationPowerPlay TransformerPowerPlay Enterprise Server AdministrationUpfront Server AdministrationPowerPlay1.2 工作流程●确定用户需求和数据源●建立中间库,提数●建立查询报表(Impromptu)●生成数据查询文件(Impromptu)●建立查询模型(Transformer)●生成多维数据立方体(Transformer )●发布(PowerPlay Enterprise Server)●数据展现(PowerPlay/IE)2 Impromptu产品Improptu是一个基于Windows桌面的强有力的交互数据报表工具。

生成报表并发布(需要另外购买Cognos IWR)使用Improptu可以完成以下功能:1)从各种数据源查询数据,包括桌面、LAN、Clint/Server环境;2)从数据库中查询数据,而不需要有专业编程知识;3)生成报表并发布。

Impromptu 是企业级、交互式数据库查询和报表生成工具。

该产品有如下特点:. 信息管理员通过定义Catalog(信息目录)将数据库的数据结构按业务用户的需求和数据访问规则来展现,此类似于数据仓库的数据视图,使用户面对的不是后台复杂的数据结构和技术细节,而是自己熟悉的业务术语、数据结构。

Catalog(信息目录)的建立为业务人员查询系统信息带来极大方便。

2.1信息目录的建立与修改信息目录是包含用户创建报表所需信息的文件。

目录是Improptu运行的核心。

创建和维护一个好的目录,会为用户创造一个易于理解的报表环境,并方便管理Improptu。

2.1.1 创建2.1.1.1数据库连接点击开始----> 所有程序----> Cognos Series 7 Version 2 ----> Cognos Impromptu Administrator,如下图在菜单“Catalog”下点击“Databases”如图:会弹出如下的对话框,如图:把鼠标左键放到相对应相应的数据库上,如用的是Oracle,然后在点击对话框右上的New Database 按钮, 会弹出如下图所示的对话框,然后添入逻辑数据库名(Logical database name)和要连接的数据库名字:电击”Test”,.弹出如下图所示对话框,添入连接数据库的用户名和密码,点击”OK”.如连接正确会弹出如下窗口,则证明连接配置正确,否则重新配置数据库连接.回到Improptu下,在目录菜单(Catalog)下选择“新建(New)”,出现“新目录(New Catalog)”的对话框,在对话框中可以输入相应的内容,如目录的名称(File Name)、目录的描述(Catalog Description)目录的类型(Catalog type)、与报表相联的数据库以及是否选择全部库表等,如下图所示:点击”OK”,在弹出的对话框中添入连接数据库的用户名和密码,在点击”OK”.如选择的是选择表(Select tables)导入,则在弹出对话框,选择所对应数据库中的表格,点击添加(Add)按钮添加上去,如下图所示:如果要删除添加错误的表格,点击对话框右边要删除的表名,然后点击删除(Remove)按钮.然后点击”OK”,弹出对话框如下图所示:点击”OK”按钮.2.1.1.2 信息目录的修改选择目录(Catalog)菜单中的“文件夹(Folders)”,弹出如下图所示的文件夹(Folders)界面。

文件夹中的是所选择数据库的结构,在文件夹中可以对库表进行编辑,如将表单中的列的名称改为中文显示,具体做法是:选择要进行修改的列,点击编辑(Edit)。

在输入框中输入欲改的名称即可。

如下图,修改所需的文件夹名称和列名称.点击”OK”.2.2报表的建立与修改报表是数据展现的基础,利用报表可以展现表的明细信息。

2.2.1创建在Improptu界面下,在文件菜单(File)中选择“新建(New)”,选择新建后,会弹出新建选择页面,如下图所示。

选择Simple List,点击”OK”.弹出如下对话框.点--->把需要的显示的列移动到Quary data列表中去.如下图.在点击”OK”按钮,会出现如下页面.双击标题栏,键入修改的列表名字标题.,如图:点击需要汇总的列,然后点工具栏中的”∑”,会自动算出该列的汇总值(必须为数值类型).如下图:点击菜单栏中的”文件菜单(File)”,选择保存(Save).2.3 iqd文件的生成在Improptu的文件菜单上选择“另存为”,在弹出的对话框中选择文件的后缀为.iqd,点击确定后,文件保存为.iqd格式,为后面生成Cube做好准备。

2 Transformer产品Transfromer产品的主要作用可以将平面文件或是二维关系型数据生成高度压缩的多维立方体。

并且通过Transformer,还可以将来自不同数据源的数据进行整合。

Transformer 是PowerPlay 中一个重要的组件,也是一个OLAP 服务器。

主要用来创建模型,帮助你组织数据,将不同数据源的数据整合到PowerCube 当中,形成多维数据源。

根据生成好的PowerCube,可创建各种报表,比较数据和发现业务发展趋势。

它主要包括如下特点:易于定制。

从评估数据开始,然后决定如何组织它们,以有利于业务类型的分析为准;根据确定的源数据的位置读取数据;最后,通过Transformer 创建PowerCube,以供用户进行浏览数据和报表制作分析。

3.1新建通过Transformer建立PowerCube的基础是*.iqd文件。

点击开始---- >所有程序------ >Cognos Series 7 Version 2 ------ >Tools ----- > PowerPlay Transformer 进入Transformer.如图所示:上图中,Dimension Map为维度视图,Data Sources为数据源,Measures为度量视图,PowerCubes为立方体视图。

选File菜单下的New,在弹出的New Model对话框中填入新模型的名称。

点击下一步,添入前面Impromptu中所定义的数据源名称,点击下一步,点击浏览(Browse)到在Impromptu所存储的.iqd文件,点击打开.,点击下一步.清除Run AutoDesign前面的复选框,然后点击完成(Finish).弹出对话框。

在输入登录数据库的用户名和密码后,如图:点击Log On. 就进入模型设计的界面,如下图示。

3.2维度的维护3.2.1维度的添加用鼠标拖动Data Sources中的数据项到维度视图的标题栏上,当鼠标指针边上出现“+”时松开鼠标,就可以增加一个维度。

如果要在该维度下增加一层,则用鼠标拖动数据项到该维度所在的列即可。

另外,可以利用手动的方式添加新层:在需要添加层的维度列,点击鼠标右键,选择Insert Level,在弹出的对话框中填入新层的名称即可。

对于具有时间性质的维度,添加到维度视图后会自动生成年、月、日三个层次。

3.2.1维度的删除对于层的删除,用鼠标指向要删除的层,点右键,选择“Delete Level”即可。

对于维度的删除,用鼠标指向要删除的维度,点右键,选择“Delete Dimension”即可。

3.2.3维度的修改选中需要修改的维度或维度下的层,点击鼠标右键,选择Properties,在弹出的对话框中就可以进行维度名称或层的名称的修改。

3.3度量的维护3.3.1度量的添加用鼠标拖动Data Sources中的数据项到度量视图的框中即可。

对于本身是数据的量,如金额等直接可以作为度量;对于本身不是数据的项,如某类物品,则需要对其进行操作,转化为可以计算的量才能成为度量。

3.3.2度量的删除在度量视图的框中,选择欲删除的数据项,点击鼠标右键,选Delete Measure即可。

3.3.3度量的修改选中需要修改的度量,点击鼠标右键,选择Properties,在弹出的对话框中就可以进行名称的修改。

3.5生成Cube完成用户类设置的工作后,选则Run菜单下的“Create PowerCubes”,生成立方体。

关闭设置用户类控制的窗口,回到前面的页面。

4 PowerPlay产品PowerPlay产品主要用于数据的展现,分为Windows展现方式和Web展现方式。

数据展现的基础是必须利用PowerPlay Enterprise Server上发布的PowerCube。

PowerPlay产品的维护包括展现报表的建立、修改和删除。

PowerPlay----在线分析处理(OLAP)工具PowerPlay 以数据库、平面文件等作为多数据源,通过Transformer Server 这一独立组件,按用户对其业务主题的理解,建立数据之间的相互关系(OLAP 模型),生成多维立方体(PowerCube )--分析数据源,用户可在此多维立方体中对数据进行多维在线分析,并可实现多维立方体之间、多维立方体与Impromptu 报表之间的相互钻取(由Transformer生成多维立方体的算法是Cognos 公司的专利技术)。

该产品具有以下特点:. 具有面向业务主题的在线分析处理模型设计器(Transformer Server);. 通过鼠标拖拉即可实现任意地方的切片、旋转、钻取,具备真正的在线分析处理(OLAP)功能,用户界面友好;在分析过程中可形成、输出OLAP 报表,并可对其数据进行计算、编辑等操作等4.1建立报表数据展现的基础是报表。

在文件菜单下选择新建。

已经发布到PowerPlay Enterprise Server上的Cube.点击”打开(Open)”.如下图所示:在进行展现报表修改之前,必须先将报表由探察方式(Explorer)转为报告方式(Reporter)。