MDXの初心者のビット、私はこれに苦労しており、助けが必要です。クローズ期間パーセントMDX
私は日付階層を持っていますが、最近ロードされた四半期のケース数を計算することができますが、私はその割合を計算することに苦労しています。
私のクエリはこれです:
Member [Measures].[Latest Available Full Quarter Percentage]
As
(
ClosingPeriod
(
[Dates].[Quarter].[Quarter]
,[Dates].[Quarter].DefaultMember
)
,[Measures].[Count]
)
Select
[Measures].[Latest Available Full Quarter Percentage] On Columns
,[Things].[Category].Members On Rows
From [Stuff]
出力はこのようなものです:私はそれは除数が73になり、行ごとに割合を作り出す何をしたいのか
Latest Available Full Quarter Percentage
All 73
Thing1 5
Thing2 12
Thing3 (null)
Thing4 1
Thing5 32
Thing6 9
Thing7 (null)
Thing8 13
Thing9 5
Thing10 6
、および出力は次のようになります。
Latest Available Full Quarter Percentage
All 100%
Thing1 6.8%
Thing2 16.4%
Thing3 0%
Thing4 1.4%
Thing5 43.8%
Thing6 12.3%
Thing7 0%
Thing8 17.8%
Thing9 6.8%
Thing10 8.2%
各行に73フィギュアの静的な値を設定する方法はわかりません計算を行うことができる。
誰でも助けて間違っている箇所を指摘できますか?
編集:
私は解決策は、これと同じラインに沿うように想像:
Member [Measures].[Latest Available Full Quarter Percentage]
As
(
ClosingPeriod
(
[Dates].[Quarter].[Quarter]
,[Dates].[Quarter].DefaultMember
)
,[Measures].[Count]
)
/
(
ClosingPeriod
(
[Dates].[Quarter].[Quarter]
,[Dates].[Quarter].DefaultMember
)
,[Measures].[Count]
).Parent
Select
[Measures].[Latest Available Full Quarter Percentage] On Columns
,[Things].[Category].Members On Rows
From [Stuff]
この文句を言わない仕事が、私はそのこれらの線に沿って
キーポイントであると感じメンバーが拡大するのと同じままにする必要があります。
編集パート2:
指定された次元のためにこれを考え出したが、私たちが見ている:これを取得するために、しかし
Latest Available Full Quarter Percentage
All 100%
Thing1 6.85%
Thing2 16.44%
Thing3 (null)
Thing4 1.37%
Thing5 43.84%
Thing6 12.33%
Thing7 (null)
Thing8 17.81%
Thing9 6.85%
Thing10 8.22%
次の挑戦を:
Member [Measures].[Latest Available Full Quarter Percentage]
As
(
ClosingPeriod
(
[Dates].[Quarter].[Quarter]
,[Dates].[Quarter].DefaultMember
)
,[Measures].[Distinct Count]
)
/
(
[Complaints Category].[Category].[All]
,
(
ClosingPeriod
(
[Dates].[Quarter].[Quarter]
,[Dates].[Quarter].DefaultMember
)
,[Measures].[Distinct Count]
)
)
,Format_String = "Percent"
Select
[Measures].[Latest Available Full Quarter Percentage] On Columns
,[Things].[Category].Members On Rows
From [Stuff]
私に与えますさまざまな次元で作業する
その間の任意の提案、gl ADLYは、私がよく誤解されてもよいが、あなたは自分のcaculationにおける通常の分裂行うことができます
ありがとうをあなたの応答のために、私は計算に探していました動的に73、私はこれを行うための構文を理解することができません – toastboy
@toastboy 73はここにある[メンバー]のすべてのメンバーの数です。[Category] .Members'?もしそうなら、それは動的に行うのが簡単です - 私は修正します。 – whytheq
73は全ての位置にある図で、[物]の合計です。[Category]。メンバー – toastboy