0
私は、数多くの学術コースの次元を持つデータキューブを持っています。私は、コースの名前(フィルターとInstを使用)でコースをグループ化して(セットを作成する)、いくつかの集計統計を計算することができます。すなわち、私は最終的には、それらのグループ分けのコースをやっている人の数のリストが好きです。さまざまなセットでのMDX合計
私は二組作るために管理している
[Measures].[Achievements]
[Measures].[Starts]
[Measures].[Enrolments]
[Measures].[Leavers]
を含ん4小節、持っている:
CREATE SET [MyDataCube].[BA] AS
{FILTER(
[Aim].[Aim Title].[Aim Title].Members,
(InStr(1, [Aim].[Aim Title].CurrentMember.NAME, "BA ") <> 0)
)
}
GO
CREATE SET [MyDataCube].[BSc] AS
{FILTER(
[Aim].[Aim Title].[Aim Title].Members,
(InStr(1, [Aim].[Aim Title].CurrentMember.NAME, "BSc") <> 0)
)
}
をそして私は、単一のセット問い合わせることができます:
SELECT
NON EMPTY [AccessCourses] DIMENSION PROPERTIES MEMBER_NAME ON ROWS,
NON EMPTY Hierarchize({DrilldownLevel({[Geography - Learner Home].[Learner Home].[All]})}) DIMENSION PROPERTIES MEMBER_NAME ON COLUMNS
FROM [MyDataCube]
をしかし、 [Geography - Learner Home]。[Learner Home]。[All]列のすべての[Bsc]と[BA] couの合計で表を得る方法列のRSES、のように:
私は[対策]のためにこれをしたいと思っ[開始]。次のような多分
こんにちはリサ - 行が簡単にする必要があります - ちょうど '[地理 - 学習者のホーム]を使用して、[学習者のホーム] .MEMBERS'。? – whytheq
列の場合は、何らかの方法で作成したセットを組み合わせる必要があります。私の答えでは、集計を使用しましたが、計算されたメンバーのメジャーを含めて迷惑にならないようにしました。カウントまたは合計です – whytheq