In vielen Fällen ist das Importieren relationaler Daten über das Power Pivot-Add-In schneller und effizienter als ein einfacher Import in Excel.
Im Allgemeinen ist dies so einfach:
-
Wenden Sie sich an einen Datenbankadministrator, um Datenbankverbindungsinformationen zu erhalten und sicherzustellen, dass Sie über die Berechtigung für den Zugriff auf die Daten verfügen.
-
Wenn es sich bei den Daten um relationale oder dimensionale Daten handelt, klicken Sie in Power Pivot auf Start > Externe Daten abrufen > Aus Datenbank.
Optional können Sie aus anderen Datenquellen importieren:
-
Klicken Sie auf Start > Aus Datendienst , wenn die Daten aus Microsoft Azure Marketplace oder einem OData-Datenfeed stammen.
-
Klicken Sie auf Start > Externe Daten abrufen > Aus anderen Quellen , um aus der gesamten Liste der Datenquellen auszuwählen.
Wählen Sie auf der Seite Datenimport auswählen aus, ob sie alle Daten in der Datenquelle übernehmen oder die Daten filtern möchten. Wählen Sie entweder Tabellen und Sichten aus einer Liste aus, oder schreiben Sie eine Abfrage, die angibt, welche Daten importiert werden sollen.
Zu den Vorteilen eines Power Pivot Imports gehören die Folgenden:
-
Filtern Sie unnötige Daten heraus, um nur eine Teilmenge zu importieren.
-
Benennen Sie Tabellen und Spalten beim Importieren von Daten um.
-
Fügen Sie eine vordefinierte Abfrage ein, um die zurückgegebenen Daten auszuwählen.
-
OLE DB-Anbieter können manchmal eine schnellere Leistung für umfangreiche Daten bieten. Wenn Sie zwischen verschiedenen Anbietern für dieselbe Datenquelle wählen, sollten Sie zuerst den OLE DB-Anbieter ausprobieren.
-
Das Importieren von Tabellen aus relationalen Datenbanken spart Ihnen Schritte, da Fremdschlüsselbeziehungen während des Imports verwendet werden, um Beziehungen zwischen Arbeitsblättern im Power Pivot-Fenster zu erstellen.
-
Das Importieren mehrerer Tabellen und das anschließende Löschen der tabellen, die Sie nicht benötigen, können Ihnen möglicherweise Schritte ersparen. Wenn Sie Tabellen einzeln importieren, müssen Sie möglicherweise trotzdem beziehungen zwischen den Tabellen manuell erstellen.
-
Spalten, die ähnliche Daten in verschiedenen Datenquellen enthalten, sind die Grundlage für das Erstellen von Beziehungen innerhalb des Power Pivot Fensters. Wenn Sie heterogene Datenquellen verwenden, wählen Sie Tabellen mit Spalten aus, die Tabellen in anderen Datenquellen zugeordnet werden können, die identische oder ähnliche Daten enthalten.
-
Um die Datenaktualisierung für eine Arbeitsmappe zu unterstützen, die Sie in SharePoint veröffentlichen, wählen Sie Datenquellen aus, auf die sowohl Arbeitsstationen als auch Server gleichermaßen zugreifen können. Nach dem Veröffentlichen der Arbeitsmappe können Sie einen Datenaktualisierungszeitplan einrichten, um Informationen in der Arbeitsmappe automatisch zu aktualisieren. Die Verwendung von Datenquellen, die auf Netzwerkservern verfügbar sind, ermöglicht die Datenaktualisierung.
Klicken Sie in Excel auf Daten > Verbindungen > Alle aktualisieren , um die Verbindung mit einer Datenbank wiederherzustellen und die Daten in Der Arbeitsmappe zu aktualisieren.
Aktualisieren aktualisiert einzelne Zellen und fügt Zeilen hinzu, die seit dem letzten Import in der externen Datenbank aktualisiert wurden. Nur neue Zeilen und vorhandene Spalten werden aktualisiert. Wenn Sie dem Modell eine neue Spalte hinzufügen müssen, müssen Sie sie mithilfe der oben angegebenen Schritte importieren.
Bei einer Aktualisierung wird einfach dieselbe Abfrage wiederholt, die zum Importieren der Daten verwendet wurde. Wenn sich die Datenquelle nicht mehr am selben Speicherort befindet oder Tabellen oder Spalten entfernt oder umbenannt werden, tritt bei der Aktualisierung ein Fehler auf. Natürlich behalten Sie alle Daten, die Sie zuvor importiert haben, weiterhin bei. Soll die Abfrage angezeigt werden, die bei der Datenaktualisierung verwendet wird, klicken Sie auf Power Pivot > Verwalten, um das Power Pivot-Fenster zu öffnen. Klicken Sie auf Entwurf > Tabelleneigenschaften, damit die Abfrage angezeigt wird.
In der Regel sind Berechtigungen erforderlich, um die Daten zu aktualisieren. Wenn Sie die Arbeitsmappe für andere Personen freigeben, die die Daten ebenfalls aktualisieren möchten, benötigen diese mindestens schreibgeschützte Berechtigungen für die Datenbank.
Die Methode, mit der Sie Ihre Arbeitsmappe freigeben, bestimmt, ob eine Datenaktualisierung erfolgen kann. Für Microsoft 365 können Sie keine Daten in einer Arbeitsmappe aktualisieren, die in Microsoft 365 gespeichert ist. Auf SharePoint Server können Sie die unbeaufsichtigte Datenaktualisierung auf dem Server planen. Es ist jedoch erforderlich, dass Power Pivot für SharePoint in Ihrer SharePoint-Umgebung installiert und konfiguriert wurde. Wenden Sie sich an Ihren SharePoint Administrator, um zu erfahren, ob eine geplante Datenaktualisierung verfügbar ist.
Sie können Daten aus einer der vielen Datenquellen importieren, die in der folgenden Tabelle angegeben sind.
Power Pivot installiert nicht die Anbieter für jede Datenquelle. Während einige Anbieter möglicherweise bereits auf Ihrem Computer vorhanden sind, müssen Sie möglicherweise den benötigten Anbieter herunterladen und installieren.
Sie können auch Verknüpfungen mit Tabellen in Excel und Daten aus Anwendungen wie Excel und Word kopieren und einfügen, die ein HTML-Format für die Zwischenablage verwenden. Weitere Informationen finden Sie unter Hinzufügen von Daten mithilfe verknüpfter Excel-Tabellen und Kopieren und Einfügen von Daten in Power Pivot.
Beachten Sie folgendes in Bezug auf Datenanbieter:
-
Sie können auch den OLE DB-Anbieter für ODBC verwenden.
-
In einigen Fällen kann die Verwendung des MSDAORA OLE DB-Anbieters zu Verbindungsfehlern führen, insbesondere bei neueren Versionen von Oracle. Wenn Fehler auftreten, empfiehlt es sich, einen der anderen anbieter zu verwenden, die für Oracle aufgeführt sind.
Quelle |
Versionen |
Dateityp |
Anbieter |
---|---|---|---|
Zugreifen auf Datenbanken |
Microsoft Access 2003 oder höher. |
ACCDB oder .mdb |
ACE 14 OLE DB-Anbieter |
Relationale SQL Server-Datenbanken |
Microsoft SQL Server 2005 oder höher; Microsoft Azure SQL-Datenbank |
(nicht zutreffend) |
OLE DB-Anbieter für SQL Server SQL Server Native Client OLE DB-Anbieter OLE DB-Anbieter für SQL Server Native Client 10.0 .NET Framework-Datenanbieter für SQL Client |
SQL Server Parallel Data Warehouse (PDW) |
SQL Server 2008 oder höher |
(nicht zutreffend) |
OLE DB-Anbieter für SQL Server PDW |
Relationale Oracle-Datenbanken |
Oracle 9i, 10g, 11g. |
(nicht zutreffend) |
Oracle OLE DB-Anbieter .NET Framework-Datenanbieter für Oracle-Client .NET Framework-Datenanbieter für SQL Server MSDAORA OLE DB (Anbieter 2) OraOLEDB MSDASQL |
Relationale Teradata-Datenbanken |
Teradata V2R6, V12 |
(nicht zutreffend) |
TDOLEDB OLE DB-Anbieter .NET-Datenanbieter für Teradata |
Relationale Informix-Datenbanken |
(nicht zutreffend) |
Informix OLE DB-Anbieter |
|
Relationale IBM DB2-Datenbanken |
8.1 |
(nicht zutreffend) |
DB2OLEDB |
Relationale Sybase-Datenbanken |
(nicht zutreffend) |
Sybase OLE DB-Anbieter |
|
Andere relationale Datenbanken |
(nicht zutreffend) |
(nicht zutreffend) |
OLE DB-Anbieter oder ODBC-Treiber |
(nicht zutreffend) |
.txt, TAB, .csv |
ACE 14 OLE DB-Anbieter für Microsoft Access |
|
Microsoft Excel-Dateien |
Excel 97-2003 oder höher |
.xlsx, .xlsm, .xlsb, .xltx, .xltm |
ACE 14 OLE DB-Anbieter |
Power Pivot ArbeitsmappeDaten aus Analysis Services oder Power Pivot importieren |
Microsoft SQL Server 2008 R2 oder höher |
xlsx, .xlsm, .xlsb, .xltx, .xltm |
ASOLEDB 10.5 (wird nur mit Power Pivot Arbeitsmappen verwendet, die in SharePoint-Farmen veröffentlicht werden, auf denen Power Pivot für SharePoint installiert sind) |
Analysis Services-CubeImportieren von Daten aus Analysis Services oder Power Pivot |
Microsoft SQL Server 2005 oder höher |
(nicht zutreffend) |
ASOLEDB 10 |
DatenfeedsImportieren von Daten aus einem Datenfeed (wird verwendet, um Daten aus Reporting Services-Berichten, Atom-Dienstdokumenten und einzelnen Datenfeeds zu importieren) |
Atom 1.0-Format Alle Datenbanken oder Dokumente, die als WCF-Datendienst (Windows Communication Foundation) verfügbar gemacht werden (früher ADO.NET Data Services). |
ATOMSVC für ein Dienstdokument, das einen oder mehrere Feeds definiert ATOM für ein Atom-Webfeeddokument |
Microsoft-Datenfeedanbieter für Power Pivot .NET Framework-Datenfeed-Datenanbieter für Power Pivot |
Reporting Services-BerichteImportieren von Daten aus einem Reporting Services-Bericht |
Microsoft SQL Server 2005 oder höher |
.Rdl |
|
Office-Datenbankverbindungsdateien |
.Odc |
Veröffentlichte Serverdokumente, z. B. Access-Datenbanken, die bereits in SharePoint veröffentlicht wurden, können nicht importiert werden.
Benötigen Sie weitere Hilfe?
Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in den Communities erhalten.