Hi Karen,
From your description, maybe the problem is that the [Customer] and
[Name] dimensions are both referring to the same customer; so
{[Customer].Members * [Name].Members}
has > 500K combinations, of which only 750 are non-empty.
So, using NonEmptyCrossJoin() could improve performance:
{[Measures].[Quantity],
[Measures].[Sales],
[Measures].[COGS]} on columns,
NonEmptyCrossJoin([Customer].Members,
[Name].Members) on rows
from [Sales]
- Deepak
Deepak Puri
Microsoft MVP - SQL Server
*** Sent via Developersdex http://www.developersdex.com ***