Ssas 按日期按行测量值

Ssas 按日期按行测量值,ssas,mdx,Ssas,Mdx,我正在尝试从多维数据集中按日期接收基于行的结果的所有度量值 大概是这样的: ╔═════════╦══════╦═══════╗ ║ Measure ║ Date ║ Value ║ ╠═════════╬══════╬═══════╣ ║ Meas1 ║ D1 ║ 3 ║ ║ Meas1 ║ D2 ║ 8 ║ ║ Meas1 ║ D3 ║ 9 ║ ║ Meas2 ║ D1 ║ 7 ║ ║ Meas2 ║ D2 ║

我正在尝试从多维数据集中按日期接收基于行的结果的所有度量值

大概是这样的:

╔═════════╦══════╦═══════╗
║ Measure ║ Date ║ Value ║
╠═════════╬══════╬═══════╣
║  Meas1  ║   D1 ║     3 ║
║  Meas1  ║   D2 ║     8 ║
║  Meas1  ║   D3 ║     9 ║
║  Meas2  ║   D1 ║     7 ║
║  Meas2  ║   D2 ║     4 ║
╚══...════╩═══..═╩═══...═╝
我现在得到的是:

WITH 
MEMBER [Sales].[Source].[Environment] as "Development"
select 
[Sales].[Source].[Environment] ON COLUMNS,
[Measures].AllMembers * [Date].[Date].[Date] ON ROWS
FROM [MyCube]
这将返回日期维度中所有日期的所有度量值。
但是我如何在这里添加值呢?

只需从多维数据集中添加具有[All]成员的任何其他维度即可

SELECT 
    [YourOtherDimension].[YourAttributeWithanALLMEMBER].[All] ON COLUMNS,
    NON EMPTY
    [Measures].AllMembers * 
    [Date].[Date].[Date] ON ROWS
FROM [MyCube]

我现在的解决方案是基于这里的Stackoverflow问题:工作完美。谢谢