带月份信息的组织父子层次维
0
请教各位一个问题,关于组织的父子层次维。
需求:每个月的组织层次结构都在不断的变化,每月有一版结构,用户看数据时,希望看几月的数据就用几月的层次结构。
我目前的做法是:
在组织表 (表名:ORG) 中加了一列PERIOD_ID,用来存放月信息,每月存放一版数据,并与时间维表(表名:PERIOD)连接了关系,在逻辑层里和时间维(表名:PERIOD)做了内联,
同样层次关系表(表名ORG_RELATIONSHIP)中也添加了PERIOD_ID列存放了月信息,每月生成一次关系数据,与ORG关联时也连接了ORG表的PERIOD_ID,
ORG表与事实表的关联也加了与ORG表中的PERIOD_ID的关联,
目前运行的结果是基本正确了,但性能大幅度的下降,下降的无法忍受了。。。。。
各位有谁做这种需求,或者给出出主意,先谢谢过了。
需求:每个月的组织层次结构都在不断的变化,每月有一版结构,用户看数据时,希望看几月的数据就用几月的层次结构。
我目前的做法是:
在组织表 (表名:ORG) 中加了一列PERIOD_ID,用来存放月信息,每月存放一版数据,并与时间维表(表名:PERIOD)连接了关系,在逻辑层里和时间维(表名:PERIOD)做了内联,
同样层次关系表(表名ORG_RELATIONSHIP)中也添加了PERIOD_ID列存放了月信息,每月生成一次关系数据,与ORG关联时也连接了ORG表的PERIOD_ID,
ORG表与事实表的关联也加了与ORG表中的PERIOD_ID的关联,
目前运行的结果是基本正确了,但性能大幅度的下降,下降的无法忍受了。。。。。
各位有谁做这种需求,或者给出出主意,先谢谢过了。
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
0 个回复