- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习笔记-cbe创建过程
组织数据源
在超高压项目中,Cube模型的数据源都是IQD文件(查询定义文件),该文件可以使用Cognos的组件Impromptu完成,甚至也可以手工创建该文件。在此我们以framework创建IQD文件为例进行介绍。
在Framework Manager建立数据模型
假设我们已经在framework里建好了数据模型,这里我以工作缺陷记录这个主题的模型为例来演示创建IQD的步骤。如下图所示:
选择左上角查询对象,在右下角的属性栏设置Externalize Method,选择类型为IQD
创建一个Package,选择要生成IQD的查询对象,下一步,完成
发布Package,选中Generate the files for externalized query subjects,选择IQD的保存路径,点击发布,到此完成IQD文件的创建。
制作cube模型
Cognos的Cube模型文件的存储有两种,包括Pyi和Mdl格式,其中Mdl格式又分动态的和结构化的。Pyi文件属于二进制格式,Mdl文件属于文本格式,可以查看编辑。默认情况下,Cognos的Mdl文件格式是结构化的,要生成动态的,需要修改参数配置文件trnsfrmr.ini(在Bin目录下)中的选项,增加一行参数:VerbOutput=1,然后重新启动Transformer即可包括Pyi和Mdl格式。超高压现场用的是cognos8.2,在完成cube开发后进行自动刷新cube的时候发现,如果用Mdl格式就会出现刷新cube不成功的现象,而用Pyi格式就没有问题。所以下面我们演示Pyi格式模型的创建。
Insert 数据源
在这一步骤里,把一个Cube模型要用到的所有事实表和维度表Iqd文件加入到Transformer的Data Source窗口。如下示意图:
数据源类型选择Iqd(Impromptu Query Definition)
录入访问数据的用户和口令
一个Cube加入完成,示意图如下:
在Data Sources区域点击右键,把其他数据源加入进来。如下示意图:
生成Dimension Map和Measures
在Transformer里,维表和事实表的关联是通过Column名称关联的。在此处的例子中,“缺陷情况_缺陷详细信息”为事实表,其中有缺陷状态、缺陷类别和站点名称三个维度;而“缺陷情况_单位站点”在此是维表。如下图,事实表和维表里面都有“站点名称”和“单位编码”,这样事实表“缺陷详细信息”就和维表“单位站点”关联起来了。
关于事实表和维表,以下几点是关键:
事实表(事务数据源):主要包含的列是数据库中事务数据(数据值数据),例如这里的“缺陷详细信息”里面的“缺陷数量”;还要包括各个维表最底层的文本型数据项,例如“缺陷详细信息”里面的“站点名称”,而在“单位站点”里面“站点名称”是位于最底层的数据项。这主要是为了保证各个度量能和各个维度最底层关联起来,保证度量的值能够带到各个维度的层上去。
维表(结构数据源):包含指定模型结构的某个维度下的各层数据项集合。一般都是文本型的数据,例如这里的“公司本部”、“地市局”和“站点名称”,但有时也可能包含有不可汇总的数据类型数据列,例如这里的“单位编码”。
一般来说,多数据源的模型中,最好为每个维度创建一个维表(结构数据源),这样做的好处一是可以提高cube运行的性能;二是更利于数据的管理。
将维表的Column标识字段拖到Dimension Map 的Title处放开鼠标,就可以形成一个维度的Dimension Map,依此把所有维度的Column标识字段都拖到Demension Map。Cube展现时的维度名称就是我们在Dimension Map看到的名称。
同一个维度有层次关系的Column标识按照粒度大小从上往下排列。如时间维,年份在最上,季度居中,天在最下。将度量Column依次拖入Measures窗口。维度和度量拖入各自的窗口后,就可以设置他们的属性了,比如可修改维度的名称,其操作示意图如下:
有多层的维度的最底层的Unique属性需要勾上。Label属性选为维度对应的描述字段,因为展现分析时用户希望看到时维度描述,而不是维度标识。
对于度量可以修改其存储类型Storage type和显示格式Format等属性,如下示意图:
右键单击Dimension Map窗口,可以将Show Scope选上,可以直观的看到Dimension Map是否有错误(选中事实表Iqd的Data Source,如果有红色的表示有错误)。其中淡黄的表示与数据源“缺陷情况_缺陷详细信息”间接相关,深黄色表示直接相关。如果出现红色,则表示有错误
在PowerCubes窗口插入要生成的Cube,示意图如下:
确定后通过执行主菜单Run下Cr
您可能关注的文档
- 好丽友广告策.ppt
- 如何做到成功会议营销.ppt
- 好习惯系列—上下楼梯靠右走.ppt
- 如何做好三方价(定稿).ppt
- 如何成功申报技计划项目.ppt
- 如何做文献综.ppt
- 如何掌控课堂学.ppt
- 如何写一个互网思维的文案呢.ppt
- 大学普通物理磁学.doc
- 如何打动父母心--儿童保单推销点滴.ppt
- 25上半年2期套题班-行政职业能力测验(八).docx
- 公考讲义-2025年1月时政汇总.pdf
- 2025年省考逻辑填空1000 高频实词积累+刷题早读课 讲义.pdf
- 25上半年2期套题班-行政职业能力测验(九).docx
- 2025四川事业编FB综合岗考试-综合能力测试讲义-主观题基础,案例分析题,公文写作及文章写作题.pdf
- 25上半年2期套题班-行政职业能力测验(五).docx
- 2025申论多省联考刷题课真题资料-2025国考执法课程.doc
- 2025申论多省联考刷题课真题资料-2024江西执法课程.doc
- 25上半年2期套题班-行政职业能力测验(十).docx
- 2025申论多省联考刷题课真题资料-2024福建县乡课程.doc
文档评论(0)