【问题标题】:1 to many relationship involving multiple fields in power bipower bi中涉及多个字段的1对多关系
【发布时间】:2019-11-14 18:07:59
【问题描述】:

当涉及多个列时,如何在 Power BI 中定义两个表之间的一对多关系。

I.E.表 1 中的 A、B 和 C 列与表 2 中的 E、F 和 G 列关联,具有一对多的关系。

【问题讨论】:

  • 两个表之间只能有一个活动关系....分享一些数据来展示你想要实现的目标。
  • 是的,只有一种关系。但是主键分为三个不同的字段。这三个字段在两个表中,即 1: 表和 n: 表。
  • 是导入模型还是 DirectQuery?如果 DirectQuery 一定要使用COMBINEVALUES sqlbi.com/articles/…

标签: database powerbi field relationship


【解决方案1】:

您可以创建一个连接字段的新列,例如:

tied01 = CONCATENATE(CONCATENATE(your_dataset[Column A], your_dataset[Column B]), your_dataset[Column C])

tied02 = CONCATENATE(CONCATENATE(your_dataset[Column E], your_dataset[Column F]), your_dataset[Column G])

一旦你有了这两个新列,你可以将它们合并到一个列或创建一个动态表,为新创建的列提供引用

【讨论】:

  • 我想到了,但这是唯一的方法吗?有人知道吗?似乎这是唯一的方法....
猜你喜欢
  • 1970-01-01
  • 2022-10-15
  • 1970-01-01
  • 2021-12-12
  • 1970-01-01
  • 2019-04-01
  • 1970-01-01
  • 2018-07-20
  • 2019-03-22
相关资源
最近更新 更多