Учитывая неопределенный вопрос без явных подробностей, мне придется сделать некоторые предположения.Я предполагаю, что у вас есть срез даты, который заполняется из таблицы параметров, не связанной с вашей таблицей данных, и что у вас есть набор мер, которые вы используете в своих визуалах для отображения интересующих вас записей.
Учитывая эти предположения, вы можете написать меру для фильтрации существующей меры по следующим направлениям:
FilteredMeasure =
VAR SelectedDate = SELECTEDVALUE ( DateSlicer[Date] )
RETURN
CALCULATE (
[ExistingMeasure],
FILTER (
DataTable,
DataTable[valid_from] <= SelectedDate
&& SelectedDate < DataTable[valid_to]
)
)
Вот еще одна похожая, но не полностью эквивалентная формулировка:
FilteredMeasure =
VAR SelectedDate = SELECTEDVALUE ( DateSlicer[Date] )
RETURN
CALCULATE (
[ExistingMeasure],
DataTable[valid_from] <= SelectedDate,
DataTable[valid_to] > SelectedDate
)