是否可以从一个维度调用两个字段,但每个字段都有自己的密钥?
例如,我的事实表有两个外键(agestart
和ageend
)。
我有内联表,声明agestart
和ageend
的值。
我试着在不同维度上声明每个字段并将其称为这样。
select
{[dimagestart].[agestart].members}*
{[dimageend].[ageend.members} on columns
from cube1
但结果看起来像
|agestart |
|18 |
|ageend |
|20|25|30|35|
我希望结果看起来像是
|agestart |
|18-20|21-25|
有什么想法吗? 每一个帮助都会感激不尽。
答案 0 :(得分:0)
我找到了我想要的解决方案。我只是在mdx上添加条件,看起来像这样。
select
{[dimagestart].[agestart].members}*
{[dimageend].[ageend.members} on columns
from cube1
where
[dimageend].[ageend]