I have a query that is taking way too long to run.
I have a cube which has the measures [Days Open] and [Days Overdue]. Any query which filters on these measures is what causes the problem. This is the start of the MDX:
WITH
SET [Measure Filter]
AS FILTER(
[Event Work Order].[Event Work Order ID].Members,
( ([Measures].[Days Open] >= 1 AND [Measures].[Days Open] <= 250 ) ))
Member [Measures].[Work Order Measure] AS
(SUM([Measure Filter]
, [Measures].[Work Order Count] ))
The underlying data that the measures a created from has a column for each of these values in the record. Can I create a dimension for days overdue and days open that can then be filtered on? If I do will it speed up the execution of the query?