система фиксирует только факт изменения датчика, например с 00:00:00 датчик был 1, в 00:00:05 изменился 0. Т.е. все время с 00:00:00 до 00:00:04 датчик был в состоянии 1. Если я добавляю на на линейный график значение датчика и время, то график получается не дискретный, а срезанный.
В факте время изменения у разных датчиков может совпадать
Measure =
VAR CurrentValue = MAX('Date'[Date]) --ваше значение времени из сравочника
VAR LastNoBlank =
MAXX(
filter(
ALL('Date'), -- таблица-справочник времени
'Date'[Date]<=CurrentValue&&
not ISBLANK([Sales]) --ваша мера
),
[Date]
)
VAR Result =
CALCULATE(
[Sales],
FILTER(
ALL('Date'),
'Date'[Date]>=LastNoBlank&&
'Date'[Date]<=CurrentValue
)
)
RETURN
Result