У меня есть таблица фактов с различной степенью детализации (зернистость даты)
Ежемесячно
Ежедневно
Доступ к данным месяца можно получить, отфильтровав дату окончания месяца или используя формат даты ГГГГММ. В репозитории OBIEE RPD для факта установлено значение LAST Aggregation.
Я хочу выполнить годовой анализ. И я хочу суммировать только даты окончания месяца.
Используя функцию TODATE (Measure), он стремится суммировать все данные за месяц e.grain
Date Amount YTD TODate(Amount)
31/01/2106 100 100
28/02/2016 200 300
14/03/2016 50 350*
31/03/2016 100 450
Я хочу, чтобы с начала года игнорировалось 50 и возвращалось 400, а также любые другие даты, которые попадают в любой месяц. И если я выберу 14.03.2016, я хочу вернуть 350.
Спасибо.