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问题:工作完美。谢谢