博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

02[Transformer 第三讲]添加手工层级和类别

Posted on 2011-06-28 11:41  徐正柱-  阅读(432)  评论(0编辑  收藏  举报
在第二讲里介绍了维度、层级和类别之间的关系,但是现实中的例子并不是千篇一律的,只能是适应大多数的情况,我们在遇到实际的问题,会有针对某种情况做出相应的设计变化,也就是说在我们设计模型的时候也要灵机应变的,这就引出这一讲为什么需要手动添加层级和类别了。
   
拿下面要讲的例子还说吧,产品的销售区域是很广泛的,可能某些区域比较受欢迎,在某些区域就稍差些甚至没有市场,这样我们在设计层级和类别的时候,就可以根据实际情况做相应的改变,可以在受欢迎的区域手动的添加层级和类别,其他区域不做修改保持原样,这样不仅结构合理并去便于管理者了解销售情况。

下面是例子的简单操作,大家感兴趣的可以自己操作一样,这样以后遇到这样的问题会很好的理解。

第一步:打开一个模型
            模型的名字:Sale and Marketing.mdl
            路径:C:\Program Files\cognos\c8\webcontent\samples\models\Transformer8\EN
第二步:创建手动层级
            1. Generate the categories, 接受警告信息。
            2. Retailer country 上添加一个层级
                右键Retailer country,Insert Level
                 层级名称:Sales District
            3. 击Retailers 维度——>Show Diagram, 如下图:
        
         

1.JPG

 


           
           4. 按Category排序
               右键Retailer country——>properties, 按Retailer country排序。
第三步:在手动层级中创建手动类别
           1. 首先选择Show Diagram,点击Southern Europe 拖到Sales District
           2. 在category的标签里,输入East,点击完成。
               这样在Sale District层级下面就有East 类别。
           3. 重复步骤1、2,创建类别West。
           4. 用同样的方法在Americas、Asia Pacific 上创建 North 、South类别。
              结果如下图:

        

2.JPG

 



第四步:建立手动层级和手动类别之间的联系
          1. 在Retailer country上,点击Austria,用Shift键把Italy选中,拖到South Europe
             的East类别中。
          2. 用同样的方法把Spain拖到South Europe中的West类别中;
             Canada和United States拖到Americas的North类别中;
             Mexico和Brazil拖到Americas的South类别中;
             Japan、China和Korea拖到Asia Pacific的North类别中;
             Australia和Singapore拖到Asia Pacific的South类别中。
          3. 展开每一个阶层和类别如下图所示:

3.JPG

 



第五步:发布PowerCube 到Cognos Connection。
           步骤同第一讲的发布PowerCube一样,这里就省略了。
第六步:在Analysis Studio中运行
           如何在AS中运行也再第一讲里介绍过了,这里也不详谈了。
           结果如下图:
      
      

4.JPG

下载 (19.52 KB)
2009-8-11 12:54