1
MDXクエリを作成して上位10個の結果+ 10個の最初に含まれる他のすべての結果の集計を表示しようとしています。ここまでは順調ですね。しかし、私はまた、各結果のパーセンテージを表示したい。これは私がこれまで持っていたものです。あなたはアドベンチャーワークスで試すことができます:先頭の結果+残りの結果%
WITH
SET [TCat] AS TopCount([Product].[Subcategory].[Subcategory],10,[Measures].[Sales Amount])
MEMBER [Product].[Subcategory].[Other] AS Aggregate([Product].[Subcategory].[Subcategory] - TCat)
MEMBER [Measures].[Percent] AS [Measures].[Sales Amount]/([Measures].[Sales Amount],[Product].[Subcategory].CurrentMember.Parent),format_string='0.00%'
SELECT { [Measures].[Sales Amount], [Measures].[Percent] } ON COLUMNS,
TCat + [Other] ON ROWS
FROM [Adventure Works]
[その他]の%を除いて、すべて正常に動作します。 この問題は誰でも解決できますか?
パーセント? – ic3