[Logo] MyDWBI---致力于打造最专业的中文数据仓库,商务智能社区
  [Groups]首页  [Blog] 博客   [Search] 搜索   [Recent Topics] 最新主题   [Hottest Topics] 热门主题   [Hottest Download] 热门下载   [Members]  会员列表  
[Register] 会员注册 / 
[Login] 登入 
有关动态的维度如何处理好?  XML
论坛首页 » IBM DataStage
前往:   
发表人 内容
HondaHsu

初级会员

注册时间: 2008-08-18 04:30:23
文章: 14
离线

最近在做有关会员的一个数据集市,
其中,会员的所在地、性别等属性是静态的,但其会员状态是根据消费状况来判定的,因而是个随时都可以在变化的,
若把这个会员状态作为维度,若粒度细到月时,在时间上就不能够聚合到年,但那些静态的就可以在月上聚合到年。

通知遇到这种动态的属性和静态的属性同时在一个报表中作为维度时,一般大家会如何处理?

这篇文章被编辑了 1 次. 最近一次更新是在 2008-10-06 21:52:09

Music
吉他手


中级会员
[Avatar]

注册时间: 2008-08-13 04:02:03
文章: 28
离线

没看明白你的意思.
会员维度有所在地、性别等属性.
会员状态有哪些属性? 既然会员状态是根据消费状况来判定的, 依我看应该是消费状况的一个属性才对,而不应该是一个单独的维度.
什么原因使它在时间上就不能够聚合到年?

音乐就是我的生命.
HondaHsu

初级会员

注册时间: 2008-08-18 04:30:23
文章: 14
离线

Music wrote:没看明白你的意思.
会员维度有所在地、性别等属性.
会员状态有哪些属性? 既然会员状态是根据消费状况来判定的, 依我看应该是消费状况的一个属性才对,而不应该是一个单独的维度.
什么原因使它在时间上就不能够聚合到年?



会员状态就是会员的一个属性,它有三个值:1表示激活,2表示活跃,3表示沉睡。
每个会员的会员状态根据消费状况来定,如,有一次消费就叫激活了,一个月内有5消费定为活跃,连续三个月没有消费定为沉睡。这个会员状态是个时间点上的值,不能聚合成时间段。但是如会员的其它属性,是静态的,可能做时间上的聚合计算。
bruce.hu
bruce


初级会员

注册时间: 2008-09-23 10:41:32
文章: 13
离线

个人觉得会员状态既然是一个瞬间状态量,它本身是一个时间点特性,如某年某天, 某客户的状态是什么, 你要把这个瞬间状态量扩宽到一个时间段来看, 那怎么看呢? 2007年1到6月份这个客户的时间状态是什么? 这本身从逻辑上理解都是有问题的, 应该属于需求不对. 要在时间上汇总那就不应该有这个字段, 不然你说这个状态的汇总值是什么呢?
 
论坛首页 » IBM DataStage
前往:   

网站地图 |  联系我们 |   |  招聘版主 |  免责声明 |  意见建议 |  系统帮助 | 
Copyright © 2008, mydwbi.com, All Rights Reserved | Powered by JForum 2.1.8 © JForum Team