MDX 查询 - EXISTING 关键字

适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

强制在当前上下文中计算所指定的集。

语法

  
Existing Set_Expression  

参数

Set_Expression
有效的多维表达式 (MDX) 集表达式。

注解

默认情况下,在包含集成员的多维数据集的上下文中对集进行求值。 但 Existing 关键字强制在当前上下文中对指定的集进行求值。

示例

下面的示例根据用 Aggregate 函数计算、用户选择的 State-Province 成员值,返回上一个时期销售额下滑的分销商的计数。 层次结构 (MDX) DrilldownLevel (MDX) 函数用于返回“产品”维度中产品类别销售额下降的值。 现有关键字 (keyword) 强制在当前上下文中计算 Filter 函数中的集,即针对 State-Province 属性层次结构的华盛顿和俄勒冈州成员。

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)