[建立關聯性] 對話方塊可讓您在 PowerPivot 活頁簿中的資料表之間建立關聯性,或編輯現有的關聯性。 若要存取此對話方塊,在 [設計] 索引標籤的 [關聯性] 群組中,按一下 [建立關聯性]。
如需有關什麼是關聯性,以及建立關聯性如何協助您建立更有用資料模型的詳細資訊,請參閱<關聯性概觀>。
資料表
選取關聯性中的第一個資料表。 這應該是多對一關係的多邊。 例如,如果關聯性是在 Customers 與 Orders 資料表之間,就應該對 [資料表] 指定 Orders 資料表,並對 [相關查閱資料表] 指定 Customers 資料表。 每個客戶可以有許多張訂單,但是每張訂單只會屬於單一客戶。[!附註]
每個資料表與另一個資料表之間都只能有一個關聯性。 因此,如果您已經使用了與目前所選資料表有關聯性的資料表,則該資料表就不會出現在 [相關查閱資料表] 的下拉式清單中。
資料行
選取將用於關聯性的來源資料行。相關查閱資料表
選取將建立關聯性的第二個資料表。 這個資料表應該是多對一關係的一邊。相關查閱資料行
選取在第二個資料表中與第一個資料行相關聯的資料行。 針對 [相關查閱資料表] 中的每個資料列,這個資料行都必須具有唯一的值。使用中
當您正在編輯現有的關聯性時,就會出現 [使用中] 核取方塊。 如果可能存在多個關聯性 (亦即,來源資料表中的資料行符合查閱資料表中的兩個或多個資料行),這個核取方塊就會指出目前的關聯性是否為使用中關聯性 (預設用於 DAX 計算和樞紐分析表導覽)。 如需詳細資訊,請參閱<檢視及編輯關聯性>。
重複值及其他錯誤
如果您選擇不能用於關聯性的資料行,資料行旁邊就會出現紅色的 X。 您可以將游標暫停在錯誤圖示上方,以檢視訊息,其中提供有關此問題的詳細資訊。 以下列出的問題,可能會使得所選資料行之間無法建立關聯性:
問題或訊息 |
解決方案 |
|---|---|
由於所選取的兩個資料行包含重複值,無法建立關聯性。 |
若要建立有效的關聯性,您所選取的一對中至少有一個資料行必須只包含唯一值。 您可以編輯資料行以移除重複項目,也可以反轉資料行的順序,以便使用包含唯一值的資料行做為 [相關查閱資料行]。 |
資料行包含 Null 值或空白值。 |
資料行無法以 Null 值,彼此進行聯結。 針對每個資料列,在兩個資料行中都必須有在關聯性中用到的值。 |