Parent

EssbaseのMDX Parent()関数は、メンバーの親を返します。

構文

member.Parent [(hierarchy) ]

または

Parent ( member [, hierarchy ] )

パラメータ

member

メンバー仕様。

hierarchy

オプション。時間ディメンション内の特定の階層。

例1

{Parent ([100-10])}

100-10の親である[100]を返します。

例2

次のMDX問合せは、Filterを使用して、[Product].[100]のSalesが8,570を上回った月を検索します。Parent関数は、Generateとともに使用して、売上高が高い月の親(四半期)で構成されるセットを作成します:

WITH SET [High-Sales Months] as 
' 
 Filter( 
 [Year].Levels(0).members, 
 [Measures].[Sales] > 8570 
 ) 
' 
SELECT 
   {[Measures].[Sales]} 
ON COLUMNS, 
   Generate([High-Sales Months], { Parent([Year].CurrentMember) })
ON ROWS 
FROM 
  sample.basic 
WHERE 
 ([Product].[100]) 

この問合せが返すグリッドは次のとおりです。

表4-121 MDX例からの出力グリッド

(軸) Sales
Qtr2 27187
Qtr3 28544
Qtr4 25355