如何在Power BI中使用3种不同的表关系?

vivekpadia70

我正在尝试使用3个不同的表在Power BI中实现一个甜甜圈图。有两个表users,并groups与他们的数据和有一个group_users用于存储用户的群组活动表。group_userstable对两个表都有外键。

现在,我想创建一个可视化视图,该可视化视图可以轻松地将3个表中的信息传递到一个表中。与Tableau不同,我无法在单个表上具有多个联接,因为它带来了关系歧义性问题。它的图表如下所示:

在此处输入图片说明

当我尝试创建group_users和用户的活动关系时,它给我“您不能在group_users和组之间创建直接活动关系,因为这会在表users和group_users之间引入歧义。要使该关系活动,请停用或删除用户和group_users之间的关系之一。” 作为错误。注意,已建立到Redshift集群的连接。

甜甜圈图应包含每个组的用户数,并以不同年龄区分用户年龄。而且我应该能够过滤每个组的甜甜圈图。

请让我知道,如何在Power BI中创建这样的可视化?

迈克尔·科罗特科夫(Michael Korotkov)

在不知道用户表中的group和group_members表的外键的情况下,很难确切地说出来。

但是,根据我的理解,您应该将groups表连接到group_id上的group_members表(这样,当您单击groups表中的特定group_name时,它会过滤group_members表中特定组的成员)。然后,您需要在我假设您在两个表中都具有的account_id上,将group_members表连接到users表。与右键单击用户和group_members之间的关系箭头,选择首选项并将“交叉过滤器方向”更改为“两者”,然后单击“
设置交叉过滤器方向”。

这应该可以解决问题,并为您提供所需的关系。您不需要用户和组表之间的关系。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Power BI中使用3种不同的表关系?

来自分类Dev

如何在Power BI中使用DAX在不相关表中搜索字符串?

来自分类Dev

如何在Power BI中旋转标签?

来自分类Dev

如何在 Power BI 上动态过滤?

来自分类Dev

如何在 Power BI Desktop 中连接多列上的表

来自分类Dev

如何在 Laravel 中加载 3 种不同的关系?

来自分类Dev

如何在Power BI中使用互补的日期范围在两列上创建累计和

来自分类Dev

如何在Power Bi中使用dax查找时间段?

来自分类Dev

如何在Power BI中使用DAX中的过滤器计算百分比?

来自分类Dev

如何在Power BI中使用互补的日期范围在两列上创建累计和

来自分类Dev

如何在MS Power Bi Web数据源字符串中使用参数?

来自分类常见问题

如何在laravel 8中使用不同的数据透视表播种多对多关系?

来自分类Dev

如何在laravel 8中使用不同的数据透视表播种多对多关系?

来自分类常见问题

如何在REPL中使用:phase power命令?

来自分类Dev

如何在REPL中使用:phase power命令?

来自分类Dev

当相关表使用多对一关系时,是否有一种方法可以使用Power BI中相关表的内容来过滤表的行?

来自分类Dev

如何在Power BI中将Integer转换为Text值

来自分类Dev

如何在Power Bi中修剪文本之间的空白?

来自分类Dev

如何在Power BI DataConnector中存储凭据?

来自分类Dev

如何在Power BI中连接流数据和显示

来自分类Dev

如何在Power Bi中将毫秒转换为DateTime?

来自分类Dev

如何在Power BI中将Integer转换为Text值

来自分类Dev

如何在 DAX Power BI 中按月细分日期范围?

来自分类Dev

Power BI-如何在Power Query中仅提取星期日日期

来自分类Dev

如何在Power Pivot中隐藏源数据表

来自分类Dev

在Power BI中未选择任何过滤器时如何在不同的列上求和

来自分类Dev

如何在Power Bi中使用默认过滤器和可用过滤器?

来自分类Dev

如何在Power BI中透视表可视化工具

来自分类Dev

如何在Power BI中从需要分区过滤器的Bigquery导入分区表?

Related 相关文章

  1. 1

    如何在Power BI中使用3种不同的表关系?

  2. 2

    如何在Power BI中使用DAX在不相关表中搜索字符串?

  3. 3

    如何在Power BI中旋转标签?

  4. 4

    如何在 Power BI 上动态过滤?

  5. 5

    如何在 Power BI Desktop 中连接多列上的表

  6. 6

    如何在 Laravel 中加载 3 种不同的关系?

  7. 7

    如何在Power BI中使用互补的日期范围在两列上创建累计和

  8. 8

    如何在Power Bi中使用dax查找时间段?

  9. 9

    如何在Power BI中使用DAX中的过滤器计算百分比?

  10. 10

    如何在Power BI中使用互补的日期范围在两列上创建累计和

  11. 11

    如何在MS Power Bi Web数据源字符串中使用参数?

  12. 12

    如何在laravel 8中使用不同的数据透视表播种多对多关系?

  13. 13

    如何在laravel 8中使用不同的数据透视表播种多对多关系?

  14. 14

    如何在REPL中使用:phase power命令?

  15. 15

    如何在REPL中使用:phase power命令?

  16. 16

    当相关表使用多对一关系时,是否有一种方法可以使用Power BI中相关表的内容来过滤表的行?

  17. 17

    如何在Power BI中将Integer转换为Text值

  18. 18

    如何在Power Bi中修剪文本之间的空白?

  19. 19

    如何在Power BI DataConnector中存储凭据?

  20. 20

    如何在Power BI中连接流数据和显示

  21. 21

    如何在Power Bi中将毫秒转换为DateTime?

  22. 22

    如何在Power BI中将Integer转换为Text值

  23. 23

    如何在 DAX Power BI 中按月细分日期范围?

  24. 24

    Power BI-如何在Power Query中仅提取星期日日期

  25. 25

    如何在Power Pivot中隐藏源数据表

  26. 26

    在Power BI中未选择任何过滤器时如何在不同的列上求和

  27. 27

    如何在Power Bi中使用默认过滤器和可用过滤器?

  28. 28

    如何在Power BI中透视表可视化工具

  29. 29

    如何在Power BI中从需要分区过滤器的Bigquery导入分区表?

热门标签

归档