在行中按日期测量值
Measure values by measure by date in Rows
我正在尝试根据基于行的结果从多维数据集中按日期接收所有度量。
像这样:
╔═════════╦══════╦═══════╗
║ 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]
这 returns 日期维度中所有日期的所有度量。
但是如何在此处添加值?
只需添加您的 Cube 中具有 [All] 成员的任何其他维度。
SELECT
[YourOtherDimension].[YourAttributeWithanALLMEMBER].[All] ON COLUMNS,
NON EMPTY
[Measures].AllMembers *
[Date].[Date].[Date] ON ROWS
FROM [MyCube]
我正在尝试根据基于行的结果从多维数据集中按日期接收所有度量。
像这样:
╔═════════╦══════╦═══════╗
║ 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]
这 returns 日期维度中所有日期的所有度量。 但是如何在此处添加值?
只需添加您的 Cube 中具有 [All] 成员的任何其他维度。
SELECT
[YourOtherDimension].[YourAttributeWithanALLMEMBER].[All] ON COLUMNS,
NON EMPTY
[Measures].AllMembers *
[Date].[Date].[Date] ON ROWS
FROM [MyCube]