2011-11-21 9 views
0

SQL Server Management Studioで正常に動作するMDXクエリを作成しました。次のように私のクエリは次のとおりです。MDXからSSASへの計算

SELECT [Measures].[Item Count] 
ON 0 
FROM [Inventory] 
where [DateDiscontinued].[Date].[Discontinued Cal Year].&[0].&[0] 

このクエリは私に問題があるDiscontinues.Nowあるすべてのアイテムを与えることを私はエラーを取得する計算されたメンバーとしてBIDS(SSASキューブ計算)でクエリをコピー&ペーストするとき。それはselect文を読むことができないと言います。 SSASをサポートするために別のMDXを記述する必要があります計算されたメンバまたはSSAS Calculated Memeberをサポートする別の関数ですか?

+0

:次に

CREATE [ SESSION ] [HIDDDEN] [ CALCULATED ] MEMBER CURRENTCUBE | Cube_Name.Member_Name AS MDX_Expression [,Property_Name = Property_Value, ...n] ......[,SCOPE_ISOLATION = CUBE] 

、あなたの作成メンバーは次のようにすべきですか? – danihp

+0

上記のクエリをBIDSの計算にコピーしています。しかし、Selectステートメントはエラーを出しています。 –

答えて

2

create member right syntaxがある:あなたが作成する計算されるメンバー文を投稿することができます

CREATE MEMBER CURRENTCUBE.Measures.MyMeasure AS 
([Measures].[Item Count] , 
[DateDiscontinued].[Date].[Discontinued Cal Year].&[0].&[0]) 
+0

ありがとうございました。私はこのことを理解するために2日を費やしました。もう一度ありがとうございます。 –

関連する問題