复杂保险仓库建模

0
主业务fact表关联时间 客户 等维度
其中有1维度无法实现  (规定用cognos做)

该维度要求如下:
    root (agent)---0级别
agent11  agent12 。。。。---1级别  以root为父亲数量不限制
 。。。。。。            --- 同上

级别不限制,可以达到8级别以上。
问题是agent11  agent12 。。。。是保险代理,
1天每隔2小时他可以提出随意更换。基本每个月里隔几天agent11  agent12 。。。。
父亲儿子次序都会调换。(回来规定每天以最后1次的次序为准)
但是每天他还是不同的。

这个维度无法实现在cognos里cube实现。
相知道有没有替换方案?
已邀请:
1

Devin - 数据仓库从业者 2015-10-18 回答

这种应该考虑缓慢变化维度(SCD)的实现方法,可以采用SCD的第二种处理方法,增加代理键来解决这个问题。
1

tangbingxuan 2015-10-16 回答

很普通的parent-child dimension嘛,用微软的产品很容易实现。
0

BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2015-10-20 回答

你的需求是什么? 是保留所有历史吗?分析的时候看什么信息,只看上个月最后一天为准的吗?
SCD是不适合的,数据量会急速膨胀。你把场景再多描写一点。

要回复问题请先登录注册