我有一个有两个表的模型:
我想制定一个计算度量,其中支配者是一个需要考虑作为上下文过滤器的机构名称和情节日期(表1中均存在)的计数,但忽略了表2中任何选择的模式。
我已尝试过多种方法来做到这一点,但没有成功。该措施需要做这样的事情:
measure1=CALCULATE(COUNT(Table 1[FichaId]);ALLEXCEPT(Table 1;Table 1[institution];Table 1[Date]);ALL(Table 2))
发生的事情是ALL(Table 2)
忽略了ALLEXCEPT
函数中考虑的所有上下文过滤器。因此,分母受到模仿选择的影响,而不受制度或日期的影响。
任何人都可以帮我解决这个问题吗?
如有必要,我可以根据需要提供其他信息。
提前谢谢。
答案 0 :(得分:0)
问题是Table1-> Table2连接是1到多,所以如果我们想要使用all except函数来处理上下文过滤器,我们需要使用连接的“多”侧作为参考表功能。看看上面问题的解决方案:
measure1=CALCULATE(COUNT(Table 1[FichaId]);ALLEXCEPT(Table 2;Table 1[institution];Table 1[Date]))