2016-12-30 57 views
0

嘗試在功率數據透視表中創建表格之間的關係(連接)。Power Pivot關係

有2張表我想加入一起,連接到一個共同的列= CustomerID。 一個是Fact Table的另一個Dim表(查找)。 我已經在兩個表上運行「刪除重複項」,沒有任何問題。

但我仍然收到一個錯誤消息:「無法創建關係,因爲每個列都包含重複值,請至少選擇一個只包含唯一值的列」。

事實表包含重複項(因爲它應該?)和昏暗的表不要,爲什麼我會得到這個錯誤?

幫助非常感謝

+0

每當我遇到這個問題時,確信查找表的查找鍵中沒有任何重複項,結果證明我錯了。假設你已經三重檢查並沒有發現任何東西,下一步我將限制表中的一個或另一個表中的行,直到它能夠正常工作,然後將缺少的行添加回來,直到你可以找出造成錯誤的行(從那裏他們是一個問題的原因希望變得痛苦地顯而易見)。 – Leonard

+0

謝謝你的回答,會考慮一下。 –

回答

0

創造了兩列「客戶ID」的附加表。在附加在一起的列之後,我可以「刪除重複項」並通過新創建的附加表將表連接在一起。

但是不知道這是否會導致其他問題。

0

您還可以使用按功能分組來檢查列中的重複ID值。

刪除所有列除了ID,加上只包含數字1

組由ID列,總結添加的列的內容和過濾掉的ID,其總等於1。剩下的是什麼是重複的ID 。