POWER BI實現復合鍵關聯
-
兩表之間關聯
在POWER BI中可以實現表之間的關聯操作,例如

表 1

表 2
表1和表2,可以用學生做關聯

關聯后的效果如下

再增加一個表

表 3
需要把教師也做關聯,這時由於,班級和課程不在一個表中,POWER BI中不能直接建立關聯

-
生成新查詢
這時需要先將表一和表二建立聯系后,再用復合鍵關聯教師
先點擊編輯查詢按鈕

選中學生課程成績表后,點擊將查詢合並為新查詢


這時新生成的查詢如下

但是這時無法直接使用班級字段

選擇列表中只有以前的字段
創建關系中也沒有出現班級的字段

返回到編輯查詢界面
選擇merge1后,點擊右側按鈕

去掉學生,並且不適用原始列名

這時,圖標和內容都發生了變化

這時,查看一下數據,已經出現了班級

-
創建復合鍵關聯
選擇編輯后,進行合並查詢

上下表中均選中兩列,班級和課程


再設置一下屬性

這樣就可以進行復合鍵的關聯了。

-
總結:
表間一個主鍵關聯,可以直接在管理關系中,添加關系就可以
兩個表同時都有復合主鍵,可以在合並查詢中添加聯接關系
若是兩個表分別有主鍵和第三個表中的復合鍵關聯,則先使用查詢合並為新查詢,將前兩個表合並后再合並第三個表
