Cognos 多维报表制作步骤

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多维报表制作步骤

1.配置数据源

打开Cognos Impromptu Administrator,出现如下窗口

点“Catalog”菜单,选择“Databases”

选择数据库类型(这里我们选择Oracle)后点“New Datebase”按钮,会出现现面的窗口

在“Logical database name”栏中给我们的数据源取个名字(建议取和实际数据源相同的名字,比如实际数据源是EDW的话,这栏就填EDW)

在“SQL *Net connect string”中填上实际数据源的名字,如我们在本地机器上的“tnsnames.ora”文件中有如下内容

我们如果要取“EDW”库的内容,那么这一栏就填“EDW”

剩下的“Collation Sequence”和“Geteway Type”就不用管了。

完成以上步骤后,我们就可以测试我们的配置是否正确了

点“Test”按钮,就会出现要求输入用户名和密码的对话框

如果配置成功就会出现下面的窗口

否则请检查一下你的数据源的类型、名称、用户名和密码是否正确

(以上操作只需要操作一次就可以了,以后就不用再重新配置该数据源了)

2.数据源配置成功后,就是开始如何制作多维报表的步骤了

在制作多维报表模型之前,先把要用到的集市表和维表列出(这是一种好习惯,希望大家能够坚持这

种习惯,呵呵)

集市表:

SQL> desc TB_B_DM_AM_EXIST_PRD_NUM;

Name Type Nullable Default Comments

---------------- ---------- -------- ------- ----------------

MONTH_ID NUMBER(9) 月份标识

LATN_ID NUMBER(9) 本地网标识

PRD_ID NUMBER(9) 产品标识

URBAN_RURAL_ID NUMBER(9) 城乡标识

XCHG_ID INTEGER 管理局标识

CUST_MGMT_CHN_ID NUMBER(9) 客户管理渠道标识

PRD_NUM NUMBER(12) Y 用户数

维表:

Tb_b_Dim_Area通过LATN_ID字段和集市表关联

Tb_b_Dim_Prd 通过PRD_ID字段和集市表关联

Tb_b_Dim_Urban_Rural通过URBAN_RURAL_ID字段和集市表关联

Tb_b_Dim_Cust_Mgmt_Chn通过CUST_MGMT_CHN_ID字段和集市表关联

下面开始真正介绍如何制作多维报表模型

首先为了规范,建议大家先建好相关的文件夹

比如说我们这个模型叫“存量用户到达数分析”,那么我们就建一个文件夹,名字就相应的叫“存量用户到达数分析”,并且在这个“存量用户到达数分析”文件夹下另外新建五个文件夹,名字分别取“cat”、“imr”、“iqd”、“mdl”、“mdc”,再在“mdc”文件夹下新建一个文件夹并命名为“bak”(是不是有点麻烦,这也是为了日后的维护方便,嘿嘿),大概情况如下面所显示的那样

还是打开“Cognos Impromptu Administrator”,点“Catalog”菜单,选择“New”,出现下面窗口

点“Browse”按钮,选择我们刚刚新建的“存量用户到达数分析”文件夹下的“cat”文件夹

取个名字同样为“存量用户到达数分析”,保存类型为上图的类型,点保存

“Description”栏自己随便想写什么就写什么(懒人的话就什么都不写)

“Catalog type”栏选“Persional”

“Name”栏选择我们刚开始配置的数据源名

注意:上面的单选一定要选“Select tables”否则后果自负(具体为什么自己慢慢想,嘿嘿)完成上述步骤后点“OK”

输入数据源库的用户名和密码点“OK”

在“Database tables”栏中显示的是数据源库中所有的表空间,我们选择上面用到的表所在的表空间,如下图的“EDA”

双击“EDA”就会显示出“EDA”表空间下所有的表,如图所示

再次注意:不要在选择“EDA”,没双击后就点“Add”,否则后果还是自负,而且具体为什么也还是自己琢磨

好了,现在就可以选中我们的表,然后点“Add”,把表加到右边的“Catalog tables”栏中

其中“Create joins”选择“Manually”,直接点“OK”即可,其他的就先别管了,有兴趣的话自己再慢慢研究

再点“OK”(什么也别操作,想问为什么,还是那句话――自己慢慢研究)

点“File”菜单,选择“New”,出现下面的窗口

选择“Simple List”点“OK”(为什么非要选这个?这个问题有点麻烦,这里就不回答了),出现下面

的窗口

按顺序操作,先点“Tb_b_Dim_Area”前的“+”号

选择我们要用到的字段,

点那个向右的箭头

点“OK”,该表中的数据就会展现在我们的面前

名字建议和表的名字相同,如下图

析”下的“iqd”文件夹,如下图

注意类型选择上面的类型,点“保存”

然后“File”-“Close”—“File”-“New”,又出现下面的窗口

选择“Simple List”,点“OK”,按照上面处理“Tb_b_Dim_Area”的步骤那样分别把剩下的几个表处理一遍

这里要说下在处理集市表“TB_B_DM_AM_EXIST_PRD_NUM”时,处理到下面的这一步骤时

相关文档
最新文档