Оператору Filter требуется SET, а затем EXPRESSION для фильтрации. Вы можете оставить это прямо в вашей функции SUM. Часть выражения фильтра может быть почти любой, но она должна преобразовываться в true / false для каждой ячейки в SET.
- ФИЛЬТР (УСТАНОВЛЕН, ВЫРАЖЕНИЕ)
Немного сложно не знать, как структурированы ваши данные, но ваша статистика, вероятно, в конечном итоге будет выглядеть следующим образом, отфильтровывая строки с менее чем 50 'UnUsed' для ваших временных периодов, а затем суммируя их в качестве примера.
`
WITH MEMBER [Measures].[TotalUsed]
AS SUM (FILTER ( [Date].[YQM].members, [Measures].[UnUsed] > 50 ),
[Measures].[Used] )
SELECT {[Measures].[Total Used]} ON COLUMNS,
{[Color].[Colors].[All].MEMBERS} ON ROWS
FROM [Cube]