1
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]
輸出是這樣的:
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
我想這樣做,產生於各行的百分比,除數是73,和輸出看起來是這樣的:
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部分:
想通這個指定的尺寸,我們正在尋找:
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]
這給了我:
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%
下一個挑戰,雖然,得到這個跨不同維度工作
在此期間的任何建議gl ADLY接受
謝謝你們的迴應,我一直在尋找計算動態的73,我只是無法弄清楚這樣做的語法 – toastboy
@toastboy 73只是這裏所有成員的數量[[Things]。[Category] .Members'?如果這樣很容易做到 - 我會修改。 – whytheq
73是所有位置的數字,它是[東西]的總和。[類別] .Members – toastboy