Power BI中USERELATIONSHIP等函数选择及表关联问题求助
Power BI表关联与DAX函数使用问题
问题背景
我有一个简单的Power BI模型,表间关系可参考图示(蓝色关联线为禁用状态)。当前展示的两个组件数据均正常,但启用Sample Data与Client的关联后,第二个组件数据正常,第一个组件数据异常。
之前我用USERELATIONSHIP解决过类似问题,于是尝试用以下DAX公式计算第一个表的列:
Cost_SSRS_test = CALCULATE(SUM('Sample Data'[costInBillingCurrency]), USERELATIONSHIP(SSRS[SSRS Resource Group],'Sample Data'[resourceGroupName]))
但禁用SSRS与Sample Data的关联后,两列数据都出现异常:第一列重复显示2,179.40,第二列值各不相同。
求助内容
- 搞懂
USERELATIONSHIP的具体作用 - 明确禁用表间关联时,该用
FILTER、CROSSFILTER还是TREATAS来实现正确的关联计算 - 学习Power BI表关联的正确方法
可下载相关文件:
- .pbix文件
- .xlsx文件
内容的提问来源于stack exchange,提问作者Francesco Mantovani
相关产品推荐
相关产品推荐

