Parent
EssbaseのMDX Parent()関数は、メンバーの親を返します。
構文
member.Parent [(hierarchy) ]
または
Parent ( 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 |