I have a complex MDX query that includes in the row breakdown: (1) a breakdown by a multilevel organisation hierarchy, and (2) a breakdown by a simple spend-type attribute. The bottom level of the organisation hierarchy is Budget Centre, and each Budget Centre has a one-to-one relationship with a spend type.
When the MDX is run in Management Studio, the output includes both an All level and the attribute level in the rows for each organisation, including each Budget Centre. However, in SSRS both rows for each Budget Centre have the name of the singleton spend-type value. Further, both show the level.ordinal value as 1.
There are what appear to be knock-on effects from this when the spend amounts are totalled, with the totals for Budget Centres grouped by Spend Type being faulty.
Any thoughts on exactly what is happening, and how the Budget Centre level can be made to conform with the other Organisational levels.