In veel gevallen gaat het importeren van relationele gegevens via de Power Pivot-invoegtoepassing sneller en efficiënter dan het uitvoeren van een eenvoudige import in Excel.
Over het algemeen is het zo eenvoudig om te doen:
-
Neem contact op met een databasebeheerder voor informatie over de databaseverbinding en om te verifiëren of u een vergunning hebt de gegevens te bekijken.
-
Als de gegevens relationeel of dimensionaal zijn, klikt u in Power Pivot op Start > Externe gegevens ophalen > uit database.
U kunt desgewenst importeren uit andere gegevensbronnen:
-
Klik op Start > From Data Service als de gegevens afkomstig zijn van Microsoft Azure Marketplace of een OData-gegevensfeed.
-
Klik op Start > Externe gegevens ophalen > Uit andere bronnen om een keuze te maken uit de volledige lijst met gegevensbronnen.
Kies op de pagina De gegevens importeren of u alle gegevens in de gegevensbron wilt opnemen of de gegevens wilt filteren. Kies tabellen en weergaven uit een lijst of schrijf een query die aangeeft welke gegevens moeten worden geïmporteerd.
De voordelen van een Power Pivot importeren zijn onder andere:
-
U kunt overbodige gegevens uitfilteren en alleen een subset importeren.
-
U kunt de naam van tabellen en kolommen wijzigen als u gegevens importeert.
-
U kunt ze in een vooraf gedefinieerde query plakken om de gegevens die worden geretourneerd te selecteren.
-
OLE DB-providers zijn soms sneller als u veel gegevens moet verwerken. Probeer eerst de OLE DB-provider wanneer u een keuze moet maken tussen verschillende providers voor dezelfde gegevensbron.
-
Als u tabellen importeert uit relationele databases, bespaart u meerdere stappen, omdat tijdens het importeren externe-sleutelrelaties worden gebruikt om relaties te maken tussen werkbladen in het Power Pivot-venster.
-
U kunt ook enkele stappen overslaan door meerdere tabellen te importeren en daarna de tabellen die u niet nodig hebt te verwijderen. Als u tabellen een voor een importeert, moet u misschien toch nog handmatig relaties tussen de tabellen maken.
-
Kolommen met vergelijkbare gegevens in verschillende gegevensbronnen vormen de basis voor het maken van relaties binnen hetPower Pivot -venster. Wanneer u heterogene gegevensbronnen gebruikt, kiest u tabellen die kolommen bevatten die aan tabellen in andere gegevensbronnen kunnen worden toegewezen die identieke of vergelijkbare gegevens bevatten.
-
Als u het vernieuwen van gegevens wilt ondersteunen voor een werkmap die u naar SharePoint publiceert, kiest u gegevensbronnen die voor zowel werkstations als servers even toegankelijk zijn. Nadat u de werkmap hebt gepubliceerd, kunt u een schema opstellen voor het vernieuwen van gegevens om de informatie in de werkmap automatisch bij te werken. Het vernieuwen van gegevens is mogelijk als u gegevensbronnen gebruikt die op netwerkservers beschikbaar zijn.
Klik in Excel op Gegevens > Verbindingen > Alles vernieuwen om opnieuw verbinding te maken met een database en de gegevens in uw werkmap te vernieuwen.
Met Vernieuwen worden afzonderlijke cellen bijgewerkt en worden rijen toegevoegd die zijn bijgewerkt in de externe database sinds het moment van de laatste import. Alleen nieuwe rijen en bestaande kolommen worden vernieuwd. Als u een nieuwe kolom aan het model wilt toevoegen, moet u deze importeren met behulp van de bovenstaande stappen.
Bij het vernieuwen wordt gewoon dezelfde query herhaald die is gebruikt om de gegevens te importeren. Als de gegevensbron zich niet meer op dezelfde locatie bevindt, of als tabellen of kolommen worden verwijderd of een andere naam hebben gekregen, mislukt het vernieuwen. Natuurlijk behoudt u nog steeds alle gegevens die u eerder hebt geïmporteerd. Als u wilt bekijken welke query is gebruikt bij het vernieuwen van de gegevens, klikt u op Power Pivot > Beheren om het Power Pivot-venster te openen. Klik op Ontwerpen > Tabeleigenschappen om de query te bekijken.
Normaal gesproken zijn machtigingen nodig om de gegevens te vernieuwen. Als u de werkmap deelt met anderen die de gegevens ook willen vernieuwen, hebben ze ten minste alleen-lezenmachtigingen nodig voor de database.
De methode waarmee u uw werkmap deelt, bepaalt of gegevens kunnen worden vernieuwd. Voor Microsoft 365 kunt u geen gegevens vernieuwen in een werkmap die is opgeslagen in Microsoft 365. Op SharePoint Server kunt u het vernieuwen van gegevens zonder toezicht op de server plannen, maar het is noodzakelijk dat Power Pivot voor SharePoint is geïnstalleerd en geconfigureerd in uw SharePoint omgeving. Neem contact op met de beheerder van uw SharePoint om te zien of een geplande gegevensvernieuwing beschikbaar is.
U kunt gegevens importeren uit een van de vele gegevensbronnen in de onderstaande tabel.
Power Pivot installeert niet de providers voor elke gegevensbron. Hoewel sommige providers mogelijk al op uw computer bestaan, moet u mogelijk de provider downloaden en installeren die u nodig hebt.
U kunt ook een koppeling maken naar tabellen in Excel en gegevens kopiëren en plakken uit toepassingen zoals Excel en Word die een HTML-indeling voor het Klembord gebruiken. Zie Gegevens toevoegen met gekoppelde Excel-tabellen en Gegevens kopiëren en in Power Pivot plakken voor meer informatie.
Houd rekening met het volgende met betrekking tot gegevensproviders:
-
U kunt ook de OLE DB-provider voor ODBC gebruiken.
-
In sommige gevallen kan het gebruik van de MSDAORA OLE DB-provider leiden tot verbindingsfouten, met name bij nieuwere versies van Oracle. Gebruik in dat geval een van de andere vermelde providers voor Oracle.
Bron |
Versies |
Bestandstype |
Providers |
---|---|---|---|
Access-databases |
Microsoft Access 2003 of hoger. |
.ACCDB of .MDB |
ACE 14 OLE DB-provider |
Relationele SQL Server-databases |
Microsoft SQL Server 2005 of hoger; Microsoft Azure SQL Database |
(niet van toepassing) |
OLE DB-provider voor SQL Server SQL Server Native Client OLE DB-provider SQL Server Native 10.0 Client OLE DB-provider .NET Framework-gegevensprovider voor SQL-client |
SQL Server Parallel Data Warehouse (PDW) |
SQL Server 2008 of hoger |
(niet van toepassing) |
OLE DB provider voor SQL Server PDW |
Relationele Oracle-databases |
Oracle 9i, 10g, 11g. |
(niet van toepassing) |
Oracle OLE DB-provider .NET Framework-gegevensprovider voor Oracle-client .NET Framework Data Provider voor SQL Server MSDAORA OLE DB (provider 2) OraOLEDB MSDASQL |
Relationele Teradata-databases |
Teradata V2R6, V12 |
(niet van toepassing) |
TDOLEDB OLE DB-provider .Net-gegevensprovider voor Teradata |
Relationele Informix-databases |
(niet van toepassing) |
Informix OLE DB-provider |
|
Relationele IBM DB2-databases |
8.1 |
(niet van toepassing) |
DB2OLEDB |
Relationele Sybase-databases |
(niet van toepassing) |
Sybase OLE DB-provider |
|
Andere relationele databases |
(niet van toepassing) |
(niet van toepassing) |
OLE DB-provider of ODBC-stuurprogramma |
TekstbestandenVerbinding maken met een plat bestand |
(niet van toepassing) |
.TXT, .TAB, .CSV |
ACE 14 OLE DB-provider voor Microsoft Access |
Microsoft Excel-bestanden |
Excel 97-2003 of hoger |
.XLSX, .XLSM, .XLSB, .XLTX, .XLTM |
ACE 14 OLE DB-provider |
Power Pivot-werkmapGegevens importeren uit Analysis Services of Power Pivot |
Microsoft SQL Server 2008 R2 of hoger |
.XLSX, .XLSM, .XLSB, .XLTX, .XLTM |
ASOLEDB 10.5 (alleen voor gebruik met Power Pivot-werkmappen die zijn gepubliceerd naar SharePoint-farms met Power Pivot voor SharePoint) |
Analysis Services-kubusGegevens importeren uit Analysis Services of Power Pivot |
Microsoft SQL Server 2005 of hoger |
(niet van toepassing) |
ASOLEDB 10 |
GegevensfeedsGegevens importeren uit een gegevensfeed (wordt gebruikt voor het importeren van gegevens uit Reporting Services-rapporten, Atom-servicedocumenten en enkele gegevensfeed) |
Atom 1.0-indeling Elke database of elk document dat wordt weergegeven als een Windows Communication Foundation (WCF)-gegevensservice (voorheen ADO.NET-gegevensservices). |
.ATOMSVC voor een servicedocument waarin een of meer feeds worden gedefinieerd .ATOM voor een Atom-webfeeddocument |
Microsoft-gegevensfeedprovider voor Power Pivot .NET Framework-gegevensprovider voor gegevensfeeds voor Power Pivot |
Reporting Services-rapportenGegevens uit een Reporting Services-rapport importeren |
Microsoft SQL Server 2005 of hoger |
.RDL |
|
Office Database Connection-bestanden |
.odc |
Gepubliceerde serverdocumenten, zoals Access-databases die al zijn gepubliceerd in SharePoint, kunnen niet worden geïmporteerd.
Meer hulp nodig?
U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in de Communities.