У меня есть таблица в табличной модели SSAS с датой поставки транспортных средств.
Есть таблица размеров со значениями возраста -
Мне нужно написать DAX для отображения количества поставок за каждый год.
В отчете PowerBI, который подключается к табличной модели пользователь может выбрать возраст (несколько) из фильтра, который находится на Dim_Age. Таким образом, если пользователь выбирает возраст 1, он должен показать количество поставок 2019 года к 2020 году.
Теперь проблема в том, что я работаю над SSAS Версия сборки 2016 13.0.5426.0. Эта версия не поддерживает функцию «IN». Я пробовал ниже, и это не работает.
VAR selecteyear =
IF ( HASONEVALUE ( Dim_Cal[year] ); VALUES ( Dim_cal[year] ) )
CALCULATE (
COUNT ( Delivery_Data[Vechile] );
( selectedyear - Delivery_Data[DeliveryYear] )
IN VALUES ( Dim_Age[Age] )
)
Пожалуйста, помогите узнать альтернативное решение.