首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Power Bi:链接表

Power Bi:链接表
EN

Stack Overflow用户
提问于 2017-06-14 11:14:26
回答 4查看 1.6K关注 0票数 2

在power bi中,我有一个表Customer,其中保留了客户的Id、姓名和其他详细信息。我有另一个名为Customer_CustomerRole_Mapping的表,它包含CustomerId及其CustomerRoleId。我有另一个表名CustomerRoles,它包含每个角色的名称和id。

CustomerRolesCustomer_CustomerRole_Mapping连接在一起。

在Power Bi中,我想在饼图中显示客户的角色智慧吗?我试过了,但无法在这些表之间应用链接。我是比力的新手。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-08-28 15:40:12

你的桌子:

  • 客户
  • 角色
  • CustomerInRole

表"Customer“对于您的报告没有必要,因为您只需要知道"CustomerInRole”中“角色”中每一行的行数。因此,只需添加一个饼图,使用轴(或图例)中角色的名称和"CustomerInRole“中字段”CustomerID“的(不同)计数即可。

这就是你所需要的;-)

票数 1
EN

Stack Overflow用户

发布于 2017-06-17 07:06:46

请找表格关系是单向的还是双向的.如果它是复杂的,你要走两条路,那么它就不会出现。

票数 1
EN

Stack Overflow用户

发布于 2018-04-19 13:45:37

为了让事情变得清楚,我会把这个角色添加到您的客户的表中。当您开始使用BI时,以关系的方式保持它是没有用的。

这可以很容易地在查询编辑器中完成。在home选项卡上,单击“编辑查询”。

在那里,您必须单击“合并查询”,也可以在右侧的home选项卡上完全单击。

在上表中,选择CustomerID列和Customer_CustomerRole_Mapping表,为该表选择正确的ID。单击“确定”后,可以展开新列(右击合并查询列)。您必须重复这个步骤才能将角色添加到Customer表中,但是在第二轮中,您必须使用selectint的roleId。

在这之后,您可以从这个表中删除不再需要的列,只需保留该角色即可。

然后在饼图中添加角色并选择"Count“。

如果您有其他事实表,并且您希望使用角色作为维度,那么像这样解决它是很方便的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44543181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档