Behandeln von Problemen mit Beziehungen

Dieses Thema enthält Problembehandlungsinformationen für die automatische Beziehungserkennung in PowerPivot für Excel. Im Abschnitt "Anforderungen für Beziehungen" unter Übersicht über Beziehungen erfahren Sie, welche Anforderungen bei manuell erstellten Beziehungen beachtet werden müssen. Informationen darüber, wie die automatische Erkennung funktioniert, finden Sie im Abschnitt "Automatische Erkennung und Rückschluss von Beziehungen" unter Übersicht über Beziehungen.

Problembehandlung bei der automatische Erkennung von Beziehungen

In den folgenden Abschnitten werden einige allgemeine Szenarien beschrieben, bei denen von PowerPivot für Excel keine Beziehungen erkannt werden.

Meldung: Keine Beziehungen erkannt

Die Benachrichtigungsleiste zeigt immer eine Meldung an, die auf eine erforderliche Beziehung hinweist, wenn Sie ein Feld in den Bereich Werte einer vorhandenen PivotTable ziehen und das Feld noch nicht mit Feldern in der PivotTable verknüpft ist. In einigen Fällen kann eine Beziehung nach dieser Meldung jedoch nicht erkannt werden. Dafür kann es verschiedene Gründe geben:

  • Für den Algorithmus zur Beziehungserkennung ist es erforderlich, dass der Name der Fremdschlüsselspalte dem Namen der Primärschlüsselspalte ähnelt. Wenn die Spaltennamen keine ausreichende Übereinstimmung aufweisen, ist es ratsam, das PowerPivot-Fenster zu öffnen und die erforderlichen Beziehungen zwischen den Tabellen manuell zu erstellen.

  • Die Datentypen werden ggf. nicht unterstützt. Falls in der PivotTable verwendete Tabellen ausschließlich Spalten mit nicht unterstützten Datentypen enthalten, können keine Beziehungen erkannt werden. In diesem Fall sollten Sie mithilfe des Dialogfelds Beziehungen erstellen die erforderlichen Beziehungen zwischen den aktiven Tabellen in der PivotTable manuell erstellen. Weitere Informationen finden Sie unter Erstellen einer Beziehung zwischen zwei Tabellen.

Meldung: Es können keine weiteren Beziehungen erstellt werden

Diese Meldung wird möglicherweise angezeigt, wenn Sie versuchen, eine Beziehung zu erstellen. In diesem Fall ist es wahrscheinlich, dass zwischen den zwei Tabellen, die Sie verknüpfen möchten, bereits eine Beziehung vorhanden ist.

PowerPivot für Excel erkennt und erstellt Beziehungen im Allgemeinen automatisch, wenn Sie Tabellen aus einer relationalen Datenquelle zusammen importieren. Da zwischen zwei Tabellen nicht mehr als eine Beziehung erstellt werden kann, haben Sie wahrscheinlich bereits eine Beziehung zwischen den beiden ausgewählten Tabellen definiert. Sie können die Liste der vorhandenen Beziehungen im Dialogfeld Beziehungen verwalten überprüfen, so wie in Anzeigen und Bearbeiten von Beziehungen beschrieben.

Sie haben der PivotTable nicht verknüpfte Felder hinzugefügt, aber es wurde keine Meldung angezeigt

Die automatische Erkennung von Beziehungen wird nur für Measures ausgelöst, nicht für berechnete Felder, die Sie in den Zeilen- oder Spaltenbeschriftungen einer PivotTable verwenden. Wenn Sie mit der Erstellung der PivotTable beginnen, kann es daher vorkommen, dass Sie nicht verknüpfte Tabellen hinzufügen, aber keine Beziehungen sehen, bis Sie ein Feld im Bereich Werte ablegen.

Keine gültige Beziehung zwischen Tabellen

In einigen Szenarios können die Tabellen, die Sie der PivotTable hinzufügen, nicht mit beliebigen anderen Tabellen verknüpft werden. Es kann z. B. sein, dass zwei Tabellen über teilweise übereinstimmende Daten verfügen, aber tatsächlich keine logischen Beziehungen zur anderen bereits verwendeten Tabellen bestehen.

Wenn Sie der PivotTable eine Tabelle hinzufügen, die nicht mit den anderen Tabellen verknüpft werden kann, gibt die automatische Erkennung normalerweise keine Ergebnisse zurück. In anderen Fällen können Sie häufig anhand der Ergebnisse in der PivotTable sehen, dass die Felder keine sinnvollen Berechnungen erzeugen können.

Automatische Erkennung hat die falschen Beziehungen erstellt

Wenn Beziehungen mithilfe der automatischen Erkennung erstellt werden, erstellt ein Algorithmus basierend auf den Werten in der Tabelle eine Liste aller möglichen Beziehungen und weist den möglichen Beziehungen gemäß ihrer Wahrscheinlichkeit einen Rang zu. Von PowerPivot für Excel wird dann nur die wahrscheinlichste Beziehung erstellt. Wenn Tabellen daher mehrere Spalten enthalten, die als Schlüssel verwendet werden können, wird einigen Beziehungen ggf. ein niedriger Rang zugewiesen, und sie werden nicht automatisch erstellt, auch wenn die Beziehung gültig ist.

Wenn der automatische Erkennungsalgorithmus eine Beziehung vorschlägt, die das Problem jedoch nicht löst, sollten Sie die Beziehung löschen und mithilfe der richtigen Schlüsselspalte manuell erstellen.