我可以向 SELECTCOLUMNS 添加过滤器,以便我可以根据 DAX 中的过滤器使用两个不同的 table

Can I add a filter to a SELECTCOLUMNS so that I can use two different table depending on the filter in DAX

我正在使用 DAX Studio,我想向 SELECTCOLUMNS 中的 table 字段添加一个过滤器,以便它根据过滤器的表达式结果使用两个不同的 table。 换句话说,我想做的类似于以下内容:

DEFINE 
VAR cond_talble =
SELECTCOLUMNS(
IF(@param1="1",TABLE1,TABLE2),
"column1",[column1],
"column2",[column2]
)

谢谢你

有解决此问题的方法,但可能不是对每个人都适用,它是在两个 table 中添加一列,其中包含为 [=12= 设置为 true 的布尔值]1 和 0 为 table2 然后(如果你的 tables 包含像我一样的列)得到一个 table 这是两个 tables 的结合的结果并添加一个 if过滤器条件,以便您使用添加的列进行过滤