MDX "Filter" function Performance?
There is about 3,000,000 records in the cube. And the members amount of [DIM FACT].[GOODS DESC] is almost 3 Million.
I use the MDX as following:
SELECT
[Measures].[Price] ON 0,
FILTER(NONEMPTY([DIM FACT].[GOODS DESC].MEMBERS),
iif( InStr(1,[DIM FACT].[GOODS DESC].CurrentMember.NAME,"milk") <> 0, [DIM FACT].[GOODS DESC].currentmember,null)) on 1
FROM TestCube
It costs about10 Minutes. Is it too slow? or it's normal?
thanks,

