使用多列的时间维度

时间:2015-04-13 16:26:42

标签: time ssas

在我的关系表中,我在列dt_X和dt_Q中有日期和一个布尔标志。

对于我在SSAS多维数据集中的时间维度,如果布尔标志为真,我希望它使用dt_X;否则使用dt_Q。

我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

在时间维度的数据源视图中,添加命名计算,如:

CASE Flag 
    WHEN 1 
        THEN dt_X
    ELSE dt_Q
END

并将其用作所需属性的源列。