在表格編輯器中關聯資料
您可以使用資料管理員表格編輯器的欄位功能表中的關聯功能,與其他表格中的欄位建立自訂關聯。
許多情況下,在關聯檢視中管理關聯會更輕鬆。
一般而言,以下是您需要建立自訂關聯而不是遵從建議的最常見情況:
-
您知道要根據哪些欄位來關聯表格,但是此表格組的分數太低,以致不能顯示在推薦清單中。
根據每個表格中的單一欄位建立關聯。
-
這些表格包含多個通用欄位,需要將它們用來建立關聯。
建立複合索引鍵。
使用單一欄位建立關聯
如果兩個表格包含相關的資料,但是關聯沒有作為推薦顯示,您可以在表格編輯器中定義自訂關聯。此操作可以建立一個索引鍵欄位來關聯表格。
請執行下列動作:
-
從資料管理員概述中,在您想要關聯的其中一個表格上按一下 。
隨即開啟表格編輯器。
-
對於想要在索引鍵欄位中使用的欄位,在其欄位功能表中,選取關聯。
隨即開啟關聯表格編輯器,並顯示您在左側表格中所選欄位的預覽。現在,您需要在右側表格中選取要關聯的欄位。
- 按一下選取表格,然後選取要關聯的表格。
-
按一下 ,然後選取要關聯的欄位。
右側表格將顯示您所選欄位的資料預覽。現在,您可以將左右表格進行比較,檢查它們是否含有相符的資料。您可以使用 在表格中搜尋,這樣可以更輕鬆地比較。
-
在名稱中,為將要建立的索引鍵欄位輸入一個名稱。
不能使用與表格中現有欄位名稱相同的名稱。
- 按一下關聯。
現已使用索引鍵欄位透過您選取的兩個欄位關聯表格。這將以 標示。按一下 顯示選項以編輯或中斷關聯。
建立複合索引鍵
如果兩個表格包含可建立關聯的多個通用欄位,Qlik Sense 將建立一個合成鍵來處理關聯。建議的修正方法是建立複合索引鍵。這可以透過建立包含應關聯的所有欄位的自訂關聯來實現。
請執行下列動作:
-
從資料管理員概述中,在您想要關聯的其中一個表格上按一下 。
隨即開啟表格編輯器。
-
在您想納入複合索引鍵欄位的其中一個欄位的欄位功能表中,選取關聯。
隨即開啟關聯表格編輯器,並顯示您在左側表格中所選欄位的預覽。
-
按一下 ,以新增您想要納入複合索引鍵欄位的其他欄位。
預覽將隨複合索引鍵資料一起更新。
現在,您需要在右側表格中選取要關聯的欄位。
- 按一下選取表格,然後選取您想要納入複合索引鍵欄位的欄位。
-
按一下 ,然後選取要關聯的欄位。您需要按照與左側表格中相同的順序依次選取。
為了便於解譯索引鍵中的資料,您還可以新增分隔符號字元。
右側表格將顯示您所選欄位的資料預覽。
現在,您可以將左右表格進行比較,檢查它們是否含有相符的資料。您可以使用 在表格中搜尋,這樣可以更輕鬆地比較。
- 在名稱中,為將要建立的索引鍵欄位輸入一個名稱。
- 按一下關聯。
現已使用複合索引鍵欄位透過您選取的欄位關聯表格。
限制
複合索引鍵的使用有一些限制。
- 不能在串連的表格中建立複合索引鍵。
- 如果您在複合索引鍵中使用計算欄位,那麼計算欄位運式會在複合索引鍵運算式中展開。不會參考計算欄位,也就是說,如果您編輯計算欄位,複合索引鍵不會相應更新。
編輯關聯
您可以編輯關聯以重新命名,或者變更關聯欄位。
請執行下列動作:
- 按一下 顯示關聯功能表。
- 按一下 編輯關聯。
關聯表格編輯器隨即開啟,然後您可以重新命名關聯或變更關聯欄位。
中斷關聯
如果您在兩個表格之間建立了不必要的關聯,您可以中斷關聯。
請執行下列動作:
- 按一下 顯示關聯功能表。
- 按一下 中斷關聯。
表格現已不再互相關聯。