PowerBI 建模,多对多关系

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

在对这三个表进行建模时,我得到了多对多关系。国家/地区是所有三个表中唯一相似的列,但是当我使用“国家/地区”来获取关系时,我得到了多对多。葡萄酒中独特的栏目是ID,奥运会中的奥林匹亚ID和幸福,它的国家。我该如何解决这个问题?请看附图

我尝试使用“county”列来创建三个表之间的关系

powerbi many-to-many dax modeling
1个回答
0
投票

当关系双方都有多个相同的值时,就会得到多对多。 您需要做的是为 Country 创建一个新表并确保它具有唯一值。然后,您可以为三个表中的每一个与新的 Country 表创建关系。

要创建“国家/地区”表,请在 PowerQuery 中将三个表附加在一起,删除除“国家/地区”之外的所有列,然后最后执行“删除重复项”。

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