我知道我可以这样做(快速举例):
WITH
Member Measures.AnotherDataColumn AS [MyDimension].CurrentMember.Properties("MyProperty")
SELECT
{
Measures.DataColumn,
Measures.AnotherDataColumn
} ON COLUMNS
{
[MyDimension].Item
} ON ROWS
但是有没有办法在ROWS维度中包含相同的计算成员Measures.AnotherDataColumn
?
提前致谢!!
答案 0 :(得分:1)
您可以在任何维度创建计算成员,而不仅仅是度量维度,但是您需要告诉SSAS您希望它如何聚合度量。通常,这是聚合来自同一维度的一组其他成员,您可以使用聚合函数看到类似下面的内容:
WITH
Member MyDimension.CalcMember AS Aggregate({[MyDimension].Item1:[MyDimension].Item3})
SELECT
{
Measures.DataColumn,
} ON COLUMNS
{
[MyDimension].Item
} ON ROWS