- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习笔记-cube创建过程
组织数据源
在超高压项目中,Cube模型的数据源都是IQD文件(查询定义文件),该文件可以使用Cognos的组件Impromptu完成,也可以手工创建该文件。以创建IQD文件为例。Cognos的Cube模型文件的存储有两种,包括Pyi和Mdl格式,其中Mdl格式又分动态的和结构化的。Pyi文件属于二进制格式,Mdl文件属于文本格式,可以查看编辑。默认情况下,Cognos的Mdl文件格式是结构化的,要生成动态的,需要修改参数配置文件trnsfrmr.ini(在Bin目录下)中的选项,增加一行参数:VerbOutput=1,然后重新启动Transformer即可包括Pyi和Mdl格式在这一步骤里,把一个Cube模型要用到的所有事实表和维表Iqd文件加入到Transformer的Data Source窗口。如下示意图:
数据源类型选择Iqd(Impromptu Query Definition
录入访问数据的用户和口令一个Cube加入完成,示意图如下:加入进来。如下示意图:
生成Dimension Map和Measures在Transformer里,维表和事实表的关联是通过Column名称关联的。将维表的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下Create PowerCubes,就可以生成Cube 文件了。生成后可以通过PowerPlay查看生成的Cube的效果。如下示意图:…”,如下图所示,输入工程的名称“缺陷情况分析”,指定cpf文件存放地址:
点击“OK”,如下图:
选择Data Sources,点击“Next”,如下图:
点击“New”按钮,如下图:
点击“下一步”,如下图:
点击“下一步”,如下图:
选择类型为“Cognos PowerCube”,点击“下一步”,如下图:
输入.mdc在报表服务器上的地址,点击底部“测试连接…”,如下图:
点击“测试”按钮,如下图:
测试成功,点击“关闭”按钮,依次关闭测试窗口,最后点击“完成”按钮,如下图:
提示数据源已创建,点击“关闭”按钮,如下图:
选择上面创建的数据源“quexian”,点击“Next”按钮,如下图:
系统提示不能连接到指定的PowerCube,但实际上已经测试通过了,或许这是cognos8.2的一个bug?那么我们不用理会,直接点击“Yes”,一路“Next”,直至“Finished”,如下图:
创建一个Packages“缺陷情况分析”,点击右键,如下图:
点击“Publish”按钮,发布完成。
创建Analysis Studio
输入cognos的web访问地址,如7/cognos8/cgi-bin/cognos.cgi,打开Cognos Connection 主界面,如下图所示:
点击进入上面发布的cube包“缺陷情况分析”,如下图所示:
新建的包是空的,点击左上角“Analysis Studio”,创建一个
点击“确定”按钮,如下图:
在这里编辑报表,如下图:
编辑完成后,点击“文件”“在Report Studio中打开…”,如下图所示:
保存报表,点击运行,如下图所示:
在上面的报表中,可以从时间、单位、缺陷类别和缺陷状态四个维度来钻取分析,至此,整个cube的制作过程演示完毕。
自动刷新cube
Cube的自动刷新针对不同的cognos版本,有不同的方式。这里我针对cognos8.2进行说明。
相关目录组织
如下图,accman主要存放访问权限相关文件,Cube_Pub存放发布的mdl文件,Model存放cube模型pyi文件,PowerCubes存放刷新后的mdl文件。
编辑刷新cube的命令脚本文件
上图
文档评论(0)