Cognos两种建模工具对于复杂日期维度的处理比较(下)
2014-03-13 16:36
288 查看
本文继Cognos两种建模工具对于复杂日期维度的处理比较(上)之后将介绍一下Cognos中建模工具Transform对复杂日期维度的处理。
二:Transform建模对于复杂日期维度的处理
为了书写效率,本示例还是采用商品销售数据分析的demo,依然是 testorder、testdate、testproducttype三张表
2.1准备工作
2.1.1:创建DB链接,写入D:\Program Files\ibm\cognos\c10\CS7Gateways\bin\cs7g.ini
2.1.2:创建IQD文件,此示例采用iqd作为transform的数据源
更多请点击:如何用FrameworkManager生成IQD文件
2.2:开始模型设计
2.2.1:导入数据表
2.2.2:设计多层次复杂日期维度
step1:拖入(年-季度-月-日)层次
step2:同理拖入一个周,效果如下图
step3:给周个月拖入上一级别年
step4:整体效果展示
step5:年level属性设置(其他季度、月、周设置相同)
step6:日level属性设置,注意圈着的地方
step7:查看用户视图效果
step8:效果如图所示
step9:如果按照8的效果用户就不同意了,所以接下来需要自定义节点名称,即cube发布后的显示内容
截止目前,Transform日期维度的设计工作已经完毕,接下来我们要审核自己的模型,创建度量,创建cube,发布cube到Cognos Connection查看效果,由于本文侧重于描述
日期维度的创建所以,Transform的具体设计执行发布等细节不在阐述。
step10:效果展示
模型效果展示如下图:
数据效果展示如下图:
OK,截止到目前Transform对于日期维度的处理已经OK了。
二:Transform建模对于复杂日期维度的处理
为了书写效率,本示例还是采用商品销售数据分析的demo,依然是 testorder、testdate、testproducttype三张表
2.1准备工作
2.1.1:创建DB链接,写入D:\Program Files\ibm\cognos\c10\CS7Gateways\bin\cs7g.ini
[Databases] enforc_king=^User ID:^?Password:;LOCAL;OR;ORACLE@%s@(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = IP)(PORT = 1523)))(CONNECT_DATA =(SERVICE_NAME =enforc)))/%s@COLSEQ= cognos_wxj=^User ID:^?Password:;LOCAL;OR;ORACLE@%s@(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = IP)(PORT = 1524)))(CONNECT_DATA =(SERVICE_NAME =cognos)))/%s@COLSEQ=
2.1.2:创建IQD文件,此示例采用iqd作为transform的数据源
更多请点击:如何用FrameworkManager生成IQD文件
2.2:开始模型设计
2.2.1:导入数据表
2.2.2:设计多层次复杂日期维度
step1:拖入(年-季度-月-日)层次
step2:同理拖入一个周,效果如下图
step3:给周个月拖入上一级别年
step4:整体效果展示
step5:年level属性设置(其他季度、月、周设置相同)
step6:日level属性设置,注意圈着的地方
step7:查看用户视图效果
step8:效果如图所示
step9:如果按照8的效果用户就不同意了,所以接下来需要自定义节点名称,即cube发布后的显示内容
截止目前,Transform日期维度的设计工作已经完毕,接下来我们要审核自己的模型,创建度量,创建cube,发布cube到Cognos Connection查看效果,由于本文侧重于描述
日期维度的创建所以,Transform的具体设计执行发布等细节不在阐述。
step10:效果展示
模型效果展示如下图:
数据效果展示如下图:
OK,截止到目前Transform对于日期维度的处理已经OK了。
相关文章推荐
- Cognos两种建模工具对于复杂日期维度的处理比较(上)
- (转)Rational Rose和PowerDesigner两种建模工具的比较
- 两个比较小的建模工具
- js 处理日期 看着比较全,备用
- fastjson:对于Exception中复杂类型(enum,...以及自定义类型)成员的处理
- 【Android游戏开发之十】(优化处理)详细剖析Android Traceview效率检视工具,分析程序运行速度!并讲解两种创建SDcard方式!
- Rose与PowerDesigner:两款建模工具对比分析比较
- java开发中的工具函数(Util)---日期处理(一)
- 对比较复杂的数据结构进行建模分析
- Rose与PowerDesigner:两款建模工具对比分析比较
- 比较日期大小的两种方式
- Rose与PowerDesigner:两款建模工具对比分析比较
- 两个日期的比较, 相差多少秒,多少小时,多少分钟,都是getTime()x先获取秒,在做处理--Math.ceil(long)返回一个大于这个数的最小整数
- C#比较两个日期的大小两种案例解析
- EA与Rose UML建模工具比较
- UML建模工具Visio 、Rational Rose、PowerDesign的比较
- 面向对象建模与数据库建模两种分析设计方法的比较(转载)
- UML建模工具Visio 、Rational Rose、PowerDesign的比较
- 对于Struts和Spring两种MVC框架的比较
- java与C#字符串转换成日期处理比较