在 powerbi desktop 上建模许多关系

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

我在 PowerBI 桌面上有以下表格,我想将帐户表与事件表相关联而不通过机会表(事件中的帐户与机会中的帐户不同)。该帐户非常大,所以我不想复制它。 我还想将案例表与事件表相关联,关系是 1:Case -> n: Event。 在 powerbi 桌面上建模的最佳方法是什么。

model powerbi dax data-modeling
2个回答
0
投票

尝试使用Junk Dimension

如果机会表和事件表的属性和值很少,则创建一个表并包含这两个表的详细信息。


0
投票
  • 尝试创建一个新表作为连接两个表的桥梁。公式为: 帐户和事件的新表 = distinct(union(values('Account'[ID]),values('event'[ID])))

所以你可以从帐户和事件中得到一个组合 [ID] 列的表,而不会重复。

  • 然后建立New table & Account的关系,New table & Event的另一个关系,注意方向应该是New table到Account/Event;

  • 视觉效果/切片器应使用新表中的 [ID]。

与“案例”和“事件”相同

New table for Case & Event = distinct(union (values('Case'[ID] ),values('event'[ID])))
© www.soinside.com 2019 - 2024. All rights reserved.