In"导入数据"模式,我们很容易使用DAX RANKX
来支持TOP N:
SupplierRank = IF(HASONEVALUE('Supplier'[name]),
RANKX(ALLSELECTED('Supplier'), [SumSpend],, DESC),
BLANK()
)
然后我们可以在Visual Level过滤器上选择SupplierRank< = 10,但是在" Direct Query"模式,Power BI桌面因性能而无法使用RANKX
。是否有任何解决方法"直接查询"模式。
答案 0 :(得分:1)
目前Power BI不支持“直接查询”中的措施。模式。 目前,您只能在表格模型级别添加此度量,或使用"导入数据"数据源连接的选项。
您也可以保留您的投票here,以便Power BI开发人员优先考虑此功能的开发。