DrillupByLayer
EssbaseのMDX DrillupByLayer関数は、指定されたレイヤーより下にあるセットのメンバーをドリル・アップします。
構文
DrillupByLayer ( set [,layer] )
ノート
DrillupLevel
は、DrillupByLayer
のシノニムとして使用できます。
例
これらの例では、Sample Basicアウトラインから次の階層を使用しています。

例1
次の問合せは、setのメンバーをMeasuresディメンションの2番目の世代にドリルアップします。
SELECT
DrillupByLayer
(
{[Measures],[Profit],
[Margin], [Sales], [COGS]
}, Generations([Measures], 2)
)
ON COLUMNS
FROM Sample.Basic
この問合せが返すグリッドは次のとおりです。
表4-58 MDX例からの出力グリッド
Measures | Profit |
---|---|
105522 | 105522 |
例2
次の問合せは、layerが指定されていない場合、setのメンバーをsetで見つかった最下位から2番目のレベルまでドリルアップします。
SELECT
DrillupByLayer
(
{[Measures],[Profit],
[Margin], [Sales], [COGS]
}
)
ON COLUMNS
FROM Sample.Basic
この問合せが返すグリッドは次のとおりです。
表4-59 MDX例からの出力グリッド
Measures | Profit | Margin |
---|---|---|
105522 | 105522 | 221519 |