EXISTING 키워드(MDX)

지정한 집합이 현재 컨텍스트 내에서 계산되도록 합니다.

구문

Existing Set_Expression

인수

  • Set_Expression
    유효한 MDX 집합 식입니다.

주의

기본적으로 집합은 집합의 멤버가 포함된 큐브의 컨텍스트 내에서 계산됩니다. 그러나 Existing 키워드는 지정된 집합이 현재 컨텍스트 내에서 계산되도록 합니다.

다음 예에서는 사용자가 선택한 State-Province 멤버에 대해 Aggregate 함수를 사용하여 계산한 값에 따라 이전 기간에 비해 판매량이 감소한 대리점의 수를 반환합니다. Hierarchize(MDX)DrilldownLevel(MDX) 함수는 Product 차원의 제품 범주에 대해 판매량 감소 값을 반환하는 데 사용됩니다. Existing 키워드는 Filter 함수의 집합을 현재 컨텍스트에서, 즉 State-Province 특성 계층의 Washington 및 Oregon 멤버에 대해 계산되도록 합니다.

WITH MEMBER Measures.[Declining Reseller Sales] AS
   Count
      (Filter
         (Existing
            (Reseller.Reseller.Reseller)
         , [Measures].[Reseller Sales Amount] < 
            ([Measures].[Reseller Sales Amount]
               ,[Date].Calendar.PrevMember
            )
        )
      )
MEMBER [Geography].[State-Province].x AS 
   Aggregate 
      ( {[Geography].[State-Province].&[WA]&[US]
         , [Geography].[State-Province].&[OR]&[US] } 
      )
SELECT NON EMPTY HIERARCHIZE 
      (AddCalculatedMembers 
         ( 
            {DrillDownLevel
               ({[Product].[All Products]}
               )
            } 
         ) 
      ) DIMENSION PROPERTIES PARENT_UNIQUE_NAME ON COLUMNS 
FROM [Adventure Works]
WHERE 
      ( [Geography].[State-Province].x
        , [Date].[Calendar].[Calendar Quarter].&[2003]&[4]
        ,[Measures].[Declining Reseller Sales]
      )

참고 항목

참조

Count(집합)(MDX)

AddCalculatedMembers(MDX)

Aggregate(MDX)

Filter(MDX)

Properties(MDX)

DrilldownLevel(MDX)

Hierarchize(MDX)

MDX 함수 참조(MDX)