テーブル:
X Y wins losses
Apples Oranges 5 2
Apples Limes 2 1
Apples Strawberries 3 3
Limes Pears 5 4
Limes Strawberries 6 8
Strawberries Limes 2 3
Strawberries Apples 1 5
[X] を合計する必要があります。Y = いちごの場合、りんごが勝ち、それを [X] で割ります。いちごの総損失です。[メジャー].[some_calculated_member] = 3 / (5 + 3)
別の方法として、次のように計算することもできます: SUM([X].Apples wins where Y = Strawberries / SUM([Y].Strawberries wins)
必要なことを達成するために MDX クエリを構成する方法がわかりません。
SELECT
{ [Measures].[some_calculated_member] } ON 0,
{ [X].[Apples] } ON 1,
{ [X].[Strawberries] } ON 2,
{ [Y].[Strawberries] } ON 3
FROM [cube]
使用を検討しましたAXIS
が、サポートしていないモンドリアンを使用していAXIS
ます。