Как в mdx ssas создать расчетную меру [промежуточные итоги] + [обороты]?
Есть мера с итогами на определенные даты с агрегацией LastNonEmpty, и мера с оборотами с агрегацией Sum.
Помогите создать меру с итогами на каждый день, которая бы учитывала последние известные итоги + обороты с даты последних итогов до текущей даты.
пробовал получить дату последних итогов для каждой даты таким запросом
WITH
MEMBER [Measures].[LastNonEmptyDate] AS
tail(
filter(
periodstodate([Дата].[год-месяц-дата].[Date Key],[Дата].[год-месяц-дата].currentmember),
NOT ISEMPTY([Measures].[итог])
), 1
).item(0).member_caption
SELECT
{ [Measures].[LastNonEmptyDate] } ON COLUMNS,
[Дата].[год-месяц-дата].[Date Key].MEMBERS ON ROWS
FROM [test]
получаю null для всех членов кроме тех, где текущая дата совпадает с датой итогов
допустим есть итоги на 20240101 для 20240101 получаю дату 20240101, а для 20240102 уже null, хотя по задумке должно быть значение 20240101