我的视觉报告抛出错误,无法确定两个或多个字段之间的关系

问题描述 投票:0回答:1

我有一个模型,其中cqm_detaildetaildistinct表以cqm_detail[issuenumber]detaildistinct[issuenumber]的一对多关系连接。

还有一个表detailhierarchydetaildistinct表连接,在detaildistinct[issuenumber]detailhierarchy[parentkey]上具有1对多的关系。

但是,当我尝试创建可视报表时,从issueid中获取cqm_detail,从parentkey中获取detailhierarchy,则会引发错误:

由于powerbi无法确定两个或多个字段之间的关系,因此无法显示数据。

谁能帮我为parentkey取回issueid吗?

powerbi dax data-modeling
1个回答
0
投票

如果您的关系是这样建立的

cpm_detail[issuenumber]    : * <--- 1 : detaildistinct[issuenumber]
detailhierarchy[parentkey] : * <--- 1 : detaildistinct[issuenumber]

然后detailhierarchy无法过滤cpm_detail,因为该关系仅在一对多的方向上激活。

要使其如预期般工作,您要么需要使第二个双向,要么在相关度量中使用CROSSFILTER函数。

您也可以在视觉中使用detaildistinct[issuenumber]而不是detailhierarchy[parentkey],但这基本上完全忽略了detailhierarchy

© www.soinside.com 2019 - 2024. All rights reserved.