2013-05-25 3 views
1

Я пытаюсь создать рассчитанную меру для вычисления среднего значения с чем-то вроде предложения where в VS2012 BI.SSAS вычисляемая мера с предложением where (MDX)

CREATE MEMEBR CURRENTCUBE. [Меры]. [Сем Средняя]

AS [Measures]. [SG_Sem]/[Меры]. [Counted_Rows] < -Этот уже работает

ГДЕ [ Меры] [Kenn] = 'BE' < -что-то вроде этого не хватает

THX

+1

Предложение WHERE определяет ось среза и меры. [Kenn] является агрегированным значением. Должен быть размерный атрибут. Этот запрос не имеет никакого смысла. –

ответ

1
CREATE MEMBER CURRENTCUBE.[Measures].[Sem Average] 

AS 
    ( 
    ([Measures].[SG_Sem]/[Measures].[Counted_Rows]) , [Measures][Kenn].&[BE]) 
) 
Смежные вопросы