2017-02-21 9 views
0

私は、行ベースの結果で、すべての数値データを日付でキューブから受け取ろうとしています。このような日付で測定値を測定行で

何か:

╔═════════╦══════╦═══════╗ 
║ 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] 

これは、日付ディメンション内のすべての日付のすべての措置を返します。 ここに値を追加するにはどうすればよいですか?

+0

私は今ここにStackOverflowの質問に基づいているソリューション: [リンク](http://stackoverflow.com/questions/19161390/ssas-show-measures-on-rows?answertab=active#タブトップ) –

答えて

1

[すべて]メンバーを持つ他のディメンションをキューブから追加するだけです。

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

完全に動作します。ありがとう! –