as 2008里关于父子维度的建立

父子维度在数据立方里应用非常的广泛,比如区域等等,这样在前台展示的时候,也能很方便的进行钻去。

 

第一步:

这是这一章父子表,是省、市、县的对应的描述。

 create table area (area_id int identity(1,1) ,area_name char(4),area_p_id int )

--drop table area
go
insert into area
select '陕西',null union all
select '西安',1 union all
select '渭南',1 union all
select '宝鸡',1 union all
select '蓝田',2 union all
select '周至',2 union all
select '户县',2 union all
select '长安',2  

第二步:

打开as 2008,配置数据源,在数据源视图里建立关系的时候,area_id,是主键,area_p_id 是外键

如下图:

 

 

第三步:然后我们新建【维度】,键列选择area-id,名称列选择area_name,选择为父子关系。完成以后处理一下维度,效果如下图:

 

 

 

大家会发现,在子的属性里边也出现了父的属性,而且每个维度里的属性都包含了unknown,我们现就将他们去掉

方法:鼠标点击area_p_id,按F4打开属性页,找到NonLeafDataVisible,选择NonLeafDataHidden项就ok,点击area维度名称,安F4打开属性页,在unknownmember里选择hide,处理维度就ok了

sdf

 

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值