我的视觉对象报表引发错误,无法确定两个或多个字段之间的关系



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

我还有一个表detailhierarchy连接到detaildistinct表,detaildistinct[issuenumber]detailhierarchy[parentkey]上有 1 对多关系。

但是当我尝试创建一个可视化报表时,从cqm_detail获取issueid,从detailhierarchy中获取parentkey,它会抛出错误:

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

谁能帮我为issueidparentkey

如果你的关系是这样设置

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

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

要使其按预期工作,您需要将第二个设置为双向,或者在相关度量中使用CROSSFILTER函数。

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

最新更新