Power BI使多对多可视化

时间:2019-11-20 18:16:57

标签: powerbi dax

我目前有两个表:一个“发送ID”表和一个“关联表”,每个表都基于一列客户ID。

没有列具有完全不同的值,因此我无法创建多对一关系。

我想根据附属关系可视化发送ID,如下所示: Desired Output

我可以要么使发送ID在新的所需表中按每个关联重复一次,要么使每个关联具有唯一性-两种方式都可以与我一起工作。

任何帮助将不胜感激。 谢谢

2 个答案:

答案 0 :(得分:2)

当您创建像这里的多对多关系时 enter image description here

接下来您要做的就是随心所欲地视觉化

enter image description here

希望我能正确理解您的问题

答案 1 :(得分:2)

noyraz基于customerID建立多对多关系的解决方案应该适合您的需求。

如果需要找出客户在关联表或sendID表中的位置,我强烈建议在查询编辑器中执行完全外部联接。

  1. 使用下面的图片,右键单击任何表格,然后选择引用。

Reference Screenshot

  1. 然后根据需要重命名表格
  2. 单击合并查询
  3. 在下拉菜单中,选择您未引用的其他表,然后单击两个customerIDs。
  4. 选择完整的其他联接。

Full Outer Join labled screenshot

  1. 展开新表格列
  2. 根据需要取消选择ID。

Expanding Column Screenshot

如果某些地方没有出现(对于发送和传递表很有用),则可以执行可视级过滤器以查看从属关系​​或SendID在哪里为空/空白。