#powerbi #dax #daxstudio
#powerbi #dax #daxstudio
Вопрос:
Я использую DAX Studio, и я хотел бы добавить фильтр в поле таблицы в SELECTCOLUMNS, чтобы он использовал две разные таблицы в зависимости от результата выражения фильтра. Другими словами, то, что я хотел бы сделать, похоже на следующее :
DEFINE
VAR cond_talble =
SELECTCOLUMNS(
IF(@param1="1",TABLE1,TABLE2),
"column1",[column1],
"column2",[column2]
)
Большое спасибо
Ответ №1:
для решения этой проблемы есть обходной путь, но он может быть не для всех, и он заключается в добавлении столбца в обе таблицы, содержащего логическое значение, для которого установлено значение true для table1 и 0 для table2, а затем (если ваши треблы содержат те же столбцы, что и у меня) получить таблицу, которая соответствуетрезультат объединения обеих таблиц и добавления условия if в фильтр, чтобы вы фильтровали по добавленному столбцу