Freigeben über


Erstellen von Beziehungen zwischen Tabellen (Lernprogramm)

In dieser Lektion zeigen Sie mithilfe von PowerPivot Beziehungen zwischen Daten aus verschiedenen Datenquellen an und erstellen diese. Eine Beziehung ist eine Verbindung zwischen zwei Tabellen mit Daten, die festlegt, wie die Daten in den beiden Tabellen miteinander in Beziehung gesetzt werden sollten. Die DimProduct-Tabelle und die DimProductSubcategory-Tabelle haben beispielsweise eine Beziehung, die darauf beruht, dass jedes Produkt zu einer Unterkategorie gehört. Weitere Informationen über Beziehungen finden Sie unter Übersicht über Beziehungen.

Beziehungen in PowerPivot werden manuell erstellt, indem Sie Tabellen im PowerPivot-Fenster verknüpfen, oder automatisch, wenn PowerPivot für Excel beim Importieren von Daten in eine PowerPivot-Arbeitsmappe vorhandene Beziehungen erkennt. Eine Beziehung wird zwischen zwei Tabellen erstellt, indem Spalten, die ähnliche oder identische Daten enthalten, verknüpft werden. So stehen beispielsweise die DimProduct-Tabelle und die DimProductSubcategory-Tabelle durch die ProductSubcategoryKey-Spalten in Beziehung, die in beiden Tabelle auftreten. Die Spalten müssen nicht denselben Namen haben, dies ist jedoch häufig der Fall.

Voraussetzungen

Dieses Thema ist Teil eines Lernprogramms für PowerPivot für Excel, das in der richtigen Reihenfolge absolviert werden sollte. Informationen über Voraussetzungen und den ersten Schritt im Lernprogramm finden Sie unter Einführung in das Lernprogramm für PowerPivot für Excel.

Warum werden Beziehungen erstellt?

Zwischen Ihren Datenquellen müssen Beziehungen bestehen, damit aussagefähige Analysen getroffen werden können. Insbesondere bieten Beziehungen folgende Möglichkeiten:

  • Filtern von Daten in einer Tabelle nach Datenspalten aus verknüpften Tabellen

  • Zusammenführen von Spalten aus mehreren Tabellen in eine PivotTable oder ein PivotChart

  • Einfache Suche nach Werten in verknüpften Tabellen mithilfe von DAX-Formeln (Data Analysis Expressions)

Überprüfen vorhandener Beziehungen

Die PowerPivot-Arbeitsmappe enthält bereits Daten aus drei verschiedenen Quellen:

  • Aus einer Access-Datenbank importierte Umsatz- und Produktdaten. Vorhandene Beziehungen wurden für Sie automatisch zusammen mit den Daten importiert.

  • Aus einer Access-Datenbank importierte Produktkategoriedaten.

  • Daten, die aus einem Excel-Arbeitsblatt mit Geschäftsinformationen kopiert wurden und mit diesem verknüpft sind.

So überprüfen Sie vorhandene Beziehungen

  1. Klicken Sie im PowerPivot-Fenster auf die Registerkarte Entwurf, und klicken Sie in der Gruppe Beziehungen auf Beziehungen verwalten.

  2. Im Dialogfeld Beziehungen verwalten sollten die folgenden Beziehungen angezeigt werden, die beim Import der ersten Access-Datenbank erstellt wurden:

    Tabelle

    Verknüpfte Suchtabelle

    DimProduct [ProductSubcategoryKey]

    DimProductSubcategory [ProductSubcategoryKey]

    FactSales [channelKey]

    DimChannel [ChannelKey]

    FactSales [DateKey]

    DimDate [Datekey]

    FactSales [ProductKey]

    DimProduct [ProductKey]

  3. Klicken Sie auf Schließen.

Erstellen von neuen Beziehungen zwischen Daten aus zwei getrennten Datenquellen

Nachdem Sie die automatisch erstellten Beziehungen überprüft haben, erstellen Sie zusätzliche Beziehungen.

So erstellen Sie Ihre erste Beziehung

  1. Klicken Sie auf die Registerkarte Stores.

  2. Klicken Sie mit der rechten Maustaste auf die Spaltenüberschrift GeographyKey, und wählen Sie Beziehung erstellen aus.

    Die Felder Tabelle und Spalte werden automatisch mit Daten aufgefüllt.

  3. Wählen Sie im Feld Verknüpfte Suchtabelle die Option Geography aus.

  4. Wählen Sie im Feld Verknüpfte Suchspalte die Option GeographyKey aus.

  5. Klicken Sie auf Erstellen.

  6. Nachdem die Beziehung erstellt wurde, wird ein Symbol am oberen Rand der Spalte angezeigt. Richten Sie den Zeiger auf das Symbol, um die Beziehungsdetails anzuzeigen.

So erstellen Sie weitere Beziehungen zwischen den Daten aus Access und Excel

  1. Klicken Sie auf die Registerkarte Stores.

  2. Wählen Sie die Spalte StoreKey aus.

  3. Klicken Sie auf der Registerkarte Entwurf auf Beziehung erstellen.

    Die Felder Tabelle und Spalte werden automatisch mit Daten aufgefüllt.

  4. Wählen Sie im Feld Verknüpfte Suchtabelle die Option FactSales aus.

  5. Wählen Sie im Feld Verknüpfte Suchspalte die Option StoreKey aus.

    Beachten Sie das Symbol neben dem Feld Verknüpfte Suchspalte. Dies weist darauf hin, dass diese Beziehung in der falschen Reihenfolge erstellt wird. Wenn Sie eine Beziehung erstellen, müssen Sie als Verknüpfte Suchspalte eine Spalte mit eindeutigen Werten auswählen.

  6. Kehren Sie die Reihenfolge um. Verschieben Sie FactSales in das Feld Tabelle, und wählen Sie StoreKey als Spalte aus. Wählen Sie Stores als Verknüpfte Suchtabelle aus, und wählen Sie StoreKey als Spalte aus.

  7. Klicken Sie auf Erstellen.

  8. Wiederholen Sie die Schritte für DimProductSubcategory (als Tabelle) und ProductCategory (als Suchtabelle) unter Verwendung der Spalte ProductCategoryKey in beiden Tabellen.

  9. Überprüfen Sie, ob alle Beziehungen erfolgreich erstellt wurden, indem Sie auf Beziehungen verwalten klicken und die Liste durchgehen.

Nächster Schritt

Wenn Sie mit diesem Lernprogramm fortfahren möchten, wechseln Sie zum nächsten Thema: Erstellen einer berechneten Spalte (Lernprogramm).

Siehe auch

Andere Ressourcen