[Rank].[Rank]
3人のメンバーを持つ階層があるとします
[Rank].[Rank].&[Boss]
[Rank].[Rank].&[Manager]
[Rank].[Rank].&[Supervisor]
[Rank].[Rank].&[Serf]
次に、クエリで計算されたメンバーを作成します
MEMBER [Rank].[Rank].[Middle Managers] AS
[Rank].[Rank].&[Manager] + [Rank].[Rank].&[Supervisor]
私が言うなら
with
member [Rank].[Rank].[Middle Managers] AS
[Rank].[Rank].&[Manager] + [Rank].[Rank].&[Supervisor]
select
{
[Measures].[Hours]
}
on 0
, [Rank].[Rank].[Rank].ALLMEMBERS
on 1
from
some_cube
[Rank].[Rank].[Middle Managers] が結果セットに表示されませんが、使用すると
with
member [Rank].[Rank].[Middle Managers] AS
[Rank].[Rank].&[Manager] + [Rank].[Rank].&[Supervisor]
select
{
[Measures].[Hours On Stack Overflow]
}
on 0
, [Rank].[Rank].[Rank].ALLMEMBERS + [Rank].[Rank].[Middle Managers]
on 1
from
some_cube
私はそれを理解します。
しかし、ALLMEMBERS には計算メンバーが含まれているという印象を受けました。誰かが私が間違っていることを見てもらえますか?