MDX クエリ - EXISTING キーワード
適用対象:
SQL Server Analysis Services
Azure Analysis Services
Power BI Premium
指定されたセットを現在のコンテキストで評価するように設定します。
構文
Existing Set_Expression
引数
Set_Expression
有効な多次元式 (MDX) セット式です。
注釈
既定では、セットの評価は、そのセットのメンバーを含むキューブのコンテキストで実行されます。 Existing キーワードを指定すると、指定されているセットの評価が現在のコンテキストで行われます。
例
次の例では、 Aggregate 関数を使用して評価された、ユーザー選択の State-Province メンバー値に基づいて、1 つ前の期よりも売上が減少した再販業者の数を返します。 Hierarchize (mdx)関数とドリルダウンレベル (mdx ) 関数を使用すると、product ディメンションの製品カテゴリに対して減少した売上の値を返すことができます。 Existingキーワードを指定すると、フィルター関数のセットが現在のコンテキストで評価されます。つまり、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)
プロパティ (MDX)
ドリルダウンレベル (MDX)
Hierarchize (MDX)
MDX 関数リファレンス (MDX)