Power BI-如何管理1到多行的2个表之间的关系

时间:2020-08-03 06:12:06

标签: powerbi relationship dax powerpivot

我有2张桌子

表A

Category Type   Start time  Severity Status
Issue           July 2019   High    Closed
Config          July 2019   Low     Closed
Config          July 2019   High    Open
Bug             Sep 2020    Medium  Open
Training        Aug 2020    High    Open
Config          Sep 2020    Low     Closed 
Config          Sep 2020    Medium  Closed
Config          Oct 2020    Low     Open
Config          Oct 2020    Low     Closed
Config          Oct 2020    Medium  Open

表B

Category Type   Start time  value
Issue           July 2019   1
Config          July 2019   2
Bug             Sep 2020    1
Training        Aug 2020    3
Config          Sep 2020    2 
Config          Oct 2020    3

我创建了一个柱形图,表B的X轴为月,类别的Y轴为计数,表A是简单的表图。

现在,当我在2019年7月选择类别“ Config”且在柱形图上的值为“ 2”时,它将显示其他表中的所有7个配置记录,而不是我选择的那个2019年7月的2个。 >

我应该怎么做才能只显示那些2019年7月2日的记录,而不显示其他表中所有相同类别的记录? Power Bi中不可能存在1到2行的活动关系 目前我在两个表中的类别类型之间都具有1-1的关系。

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以在两个表中都创建一个新列,方法是将两个表中的“类别”类型和“月”列并置,然后在该新列上创建一个联接。

enter image description here 图片1
工作表1:Concat = Concat = Sheet1[Category Type] &"-"& Sheet1[Start Time].[Month] &"-"& Sheet1[Start Time].[Year]

第二页:Concat = 'Sheet2'[Category Type] &"-"& 'Sheet2'[Start Time].[Month] &"-"& 'Sheet2'[Start Time].[Year]

enter image description here 图片2-在两个表中都显示数据而没有任何选择或过滤器

enter image description here 图片3-选择类别类型的行作为“配置”并将开始时间选择为“ 2019年7月”后显示数据

相关问题