Dimension (MDX)
指定されたメンバー、レベル、または階層を含む階層を返します。
構文
Hierarchy syntax
Hierarchy_Expression.Dimension
Level syntax
Level_Expression.Dimension
Member syntax
Member_Expression.Dimension
引数
Hierarchy_Expression
階層を返す有効な多次元式 (MDX) 式です。Level_Expression
レベルを返す有効な多次元式 (MDX) 式です。Member_Expression
メンバーを返す有効な多次元式 (MDX) 式です。
使用例
次の例では、Dimension 関数を Name 関数と併用して、指定したメンバーの階層名を返しています。
WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Name
SELECT measures.x on 0
FROM [Adventure Works]
次の例では、Dimension 関数を Levels 関数および Count 関数と併用して、指定されたメンバーを含む階層内のレベル数を返しています。
WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Levels.Count
SELECT measures.x on 0
FROM [Adventure Works]
次の例では、Dimension 関数を Members 関数および Count 関数と併用して、指定されたメンバーを含む階層内のメンバー数を返しています。
WITH member measures.x as [Product].[Product Model Lines].[Model].&[HL Road Tire].Dimension.Members.Count
SELECT measures.x on 0
FROM [Adventure Works]