Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In dieser Lektion stellen Sie mithilfe des Tabellenimport-Assistenten eine Verbindung mit einer Datenbank her, wählen die zu ladenden Daten aus und importieren diese Daten in die PowerPivot-Arbeitsmappe.
PowerPivot kann Daten aus einer Vielzahl relationaler Quellen importieren: Access, Oracle, Sybase, Informix, DB2, Teradata und mehr. Die Schritte zum Importieren von Daten aus jeder dieser relationalen Quellen sind sehr ähnlich und mit dem unten beschriebenen Vorgang vergleichbar.
Darüber hinaus können Daten mit einer benutzerdefinierten Abfrage oder einer gespeicherten Prozedur geladen werden. Dieses Verfahren wird in der nächsten Lektion behandelt.
Damit diese Daten für die Analyse verwendet werden können, müssen Sie Beziehungen zwischen den Daten aus der relationalen Datenbank und den anderen Daten in der PowerPivot-Arbeitsmappe erstellen. Anweisungen zum Erstellen von Beziehungen werden in einer späteren Lektion bereitgestellt. Weitere Informationen finden Sie unter Erstellen von Beziehungen zwischen Tabellen (Lernprogramm).
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.
So stellen Sie eine Verbindung mit einer Access-Datenbank her
Navigieren Sie zu dem Verzeichnis auf Ihrem Computer, in das Sie die Beispiele heruntergeladen haben, und doppelklicken Sie auf Stores. Sie verwenden die Geschäftsdaten in einer späteren Lektion.
Klicken Sie im Excel-Fenster auf der Registerkarte PowerPivot auf PowerPivot-Fenster.
Klicken Sie im PowerPivot-Fenster auf der Registerkarte Home auf Aus Datenbank, und klicken Sie auf Aus Access. Der Tabellenimport-Assistent wird gestartet und führt Sie durch das Herstellen einer Verbindung mit einer Datenquelle.
Geben Sie im Feld Anzeigename der Verbindung den Namen ContosoDB aus Access ein.
Klicken Sie rechts neben dem Feld Datenbankname auf Durchsuchen. Navigieren Sie zu dem Verzeichnis, in das Sie die Beispieldateien heruntergeladen haben, wählen Sie ContosoSales aus, klicken Sie auf Öffnen und dann auf Weiter, um den Vorgang fortzusetzen.
Stellen Sie sicher, dass Aus einer Liste von Tabellen und Sichten auswählen, um die zu importierenden Daten zu bestimmen ausgewählt ist, und klicken Sie dann auf Weiter, um eine Liste aller Quelltabellen innerhalb der Datenbank anzuzeigen.
Aktivieren Sie das Kontrollkästchen für die folgenden Tabellen: DimChannel, DimDate, DimProduct, DimProductSubcategory und FactSales. (Lassen Sie den Tabellenimport-Assistenten noch geöffnet.)
Da Sie jetzt eine Verbindung mit der Datenbank hergestellt und die zu importierenden Tabellen ausgewählt haben, wechseln Sie zum nächsten Abschnitt Filtern der Tabellendaten vor dem Importieren.
Filtern der Tabellendaten vor dem Importieren
Die FactSales- und DimProduct-Tabellen, die Sie aus der Access-Datenbank importieren, enthalten eine Teilmenge der Daten aus der ursprünglichen SQL Server-Contoso-Datenbank: Verkäufe und Produkte aus zwei Kategorien (Spiele und Haushaltsgeräte) sind nicht berücksichtigt. Sie werden einen Filter auf eine der anderen Tabellen anwenden, bevor Sie sie importieren, sodass Sie die gleichen Kategorien ausschließen. Sie werden auch einige der Spalten aus der DimProduct-Tabelle ausfiltern.
So filtern Sie die Tabellendaten vor dem Importieren
Wählen Sie die Zeile für die Tabelle DimProduct aus, und klicken Sie dann auf Vorschau & Filter. Das Dialogfeld Vorschau der ausgewählten Tabelle wird geöffnet und enthält alle Spalten in der Tabelle DimProduct.
Führen Sie einen Bildlauf nach rechts durch, und deaktivieren Sie oben in den Spalten die Kontrollkästchen für alle Spalten von ClassID bis StockTypeName (insgesamt 15 Spalten; hören Sie vor UnitCost auf), und klicken Sie dann auf OK.
Die Wörter Angewendete Filter werden in der Spalte Filterdetails in der Zeile DimProduct angezeigt. Wenn Sie auf diesen Link klicken, sehen Sie eine Textbeschreibung der gerade angewendeten Filter.
Wählen Sie jetzt die Zeile für DimProductSubcategory aus, und klicken Sie dann auf Vorschau & Filter.
Da Sie sich nur für einige der Produkte interessieren, wenden Sie einen Filter an, damit nur die Daten für diese Kategorien importiert werden.
Führen Sie einen Bildlauf nach rechts aus. Klicken Sie oben in der Spalte ProductCategoryKey auf den Pfeil auf der rechten Seite der Zelle, führen Sie einen Bildlauf aus, deaktivieren Sie 7 und 8, und klicken Sie auf OK. Die Kategorien 7 und 8 enthalten Spiele und Heimanwendungen, die Sie nicht in die Analyse einschließen möchten. Der Pfeil in dieser Zelle ändert sich in ein Filtersymbol.
Deaktivieren Sie oben in der Spalte ProductSubcategoryDescription das Kontrollkästchen, das sich auf der linken Seite der Zelle befindet. Da die Beschreibungen fast identisch sind mit den Namen, müssen nicht beide Spalten importiert werden, und durch das Ausschließen nicht erforderlicher Spalten wird der Umfang der Arbeitsmappe verringert und die Navigation erleichtert. Klicken Sie auf OK.
Importieren der ausgewählten Tabellen- und Spaltendaten
Importieren Sie dann die ausgewählten Daten. Der Assistent importiert die Tabellenbeziehungen zusammen mit den Tabellendaten. Weitere Informationen über Beziehungen finden Sie unter Beziehungen zwischen Tabellen.
So importieren Sie ausgewählte Tabellen- und Spaltendaten
Überprüfen Sie Ihre Auswahl. Wenn Sie mit allem einverstanden sind, klicken Sie auf Fertig stellen.
Während des Datenimports zeigt der Assistent an, wie viele Zeilen abgerufen wurden. Wenn alle Daten importiert wurden, wird in einer Meldung angezeigt, dass der Import erfolgreich abgeschlossen wurde. Beachten Sie, dass Sie mehr als 2 Millionen Zeilen allein aus der Tabelle FactSales importiert haben.
Klicken Sie auf Schließen.
Der Assistent wird geschlossen, und die Daten sind im PowerPivot-Fenster sichtbar. Jede Tabelle wurde dem PowerPivot-Fenster als neue Registerkarte hinzugefügt. Wenn die Daten der Quelle geändert werden, können Sie die in das PowerPivot-Fenster importierten Daten mithilfe der Datenaktualisierung aktuell halten. Weitere Informationen finden Sie unter Verschiedene Methoden zur Datenaktualisierung in PowerPivot.
Nächster Schritt
Wenn Sie mit diesem Lernprogramm fortfahren möchten, wechseln Sie zum nächsten Thema: Hinzufügen von Daten mithilfe einer benutzerdefinierten Abfrage (Lernprogramm).
Siehe auch
Aufgaben
Hinzufügen von Daten zur PowerPivot-Arbeitsmappe (Lernprogramm)
Konzepte
Importieren von Daten aus einer Datenbank
Installieren von PowerPivot für Excel