2016-12-30 40 views
0

Es wird versucht, Beziehungen (Joins) zwischen Tabellen im Power Pivot zu erstellen.Power Pivot-Beziehungen

Ich habe 2 Tabellen, die ich zusammenfügen möchte, verbunden mit einer gemeinsamen Spalte = CustomerID. Eine Fact-Tabelle ist die andere Dim-Tabelle (siehe oben). Ich habe die "Duplikate entfernen" auf beiden Tabellen ohne Probleme ausgeführt.

Aber ich bekomme immer noch eine Fehlermeldung: "Die Beziehung kann nicht erstellt werden, da jede Spalte doppelte Werte enthält. Wählen Sie mindestens eine Spalte aus, die nur eindeutige Werte enthält".

Die Faktentabelle enthält Duplikate (wie es sollte?) Und die Dim-Tabelle nicht, warum bekomme ich diesen Fehler?

Hilfe viel

+0

Jedes Mal, wenn ich darauf gestoßen bin und sicher war, dass es keine Duplikate im Nachschlageschlüssel meiner Nachschlagetabelle gab, stellte sich heraus, dass ich falsch lag. Angenommen, Sie haben dreifach überprüft und nichts gefunden, würde ich als nächsten Schritt die Zeilen in der einen oder der anderen Tabelle begrenzen, bis Sie sie zur Arbeit bringen können, und dann die fehlenden Zeilen wieder hinzufügen, bis Sie es können Identifizieren Sie Zeilen, die den Fehler verursachen (von wo der Grund, warum sie ein Problem sind, hoffentlich schmerzhaft offensichtlich werden würde). – Leonard

+0

Vielen Dank für Ihre Antwort, werde ich darauf eingehen. –

Antwort

0

eine beigefügten Tabelle mit den beiden Spalten „CustomerID“ Erstellt geschätzt. Nachdem die Spalten zusammengefügt wurden, konnte ich "Duplikate entfernen" und die Tabellen über die neu erstellte angehängte Tabelle miteinander verbinden.

Ich weiß nicht, ob dies später ein anderes Problem verursacht.

0

Sie können auch nach identischen ID-Werten in einer Spalte suchen, indem Sie die Gruppe nach Merkmal verwenden.

Entfernen Sie alle Spalten außer ID, fügen Sie eine Spalte, die nur von der Zahl 1

Gruppe von ID, Addition der Inhalt der hinzugefügten Spalte und auszufiltern IDs, deren Gesamt besteht gleich 1. Was duplizierten IDs sind noch übrig ist .