Hente data ved brug af PowerPivot-tilføjelsesprogrammet

Gælder for
Excel til Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

I mange tilfælde er import af relationelle data via Power Pivot-tilføjelsesprogrammet hurtigere og mere effektivt end en simpel import i Excel.

Generelt er det så nemt at gøre:

  1. Kontakt en databaseadministrator for at få oplysninger om databaseforbindelsen og for at bekræfte, at du har tilladelse til at få adgang til dataene.
  2. Hvis dataene er relationelle eller dimensionelle, skal du – inde fra Power Pivot – klikke på Hjem>Hent eksterne data>fra database.

Du kan også importere fra andre datakilder:

  • Klik på Hjem>fra datatjeneste, hvis dataene er fra Microsoft Azure Marketplace eller et OData-datafeed.
  • Klik på Hjem>Hent eksterne data>fra andre kilder for at vælge fra hele listen over datakilder.

På siden Vælg, hvordan du importerer data skal du vælge, om du vil tage alle dataene i datakilden eller filtrere dataene. Vælg enten tabeller og visninger på en liste, eller skriv en forespørgsel, der angiver, hvilke data der skal importeres.

Fordelene ved en Power Pivot-import omfatter muligheden for at:

  • Bortfiltrer unødvendige data for kun at importere et undersæt.
  • Omdøb tabeller og kolonner, når du importerer data.
  • Indsæt en foruddefineret forespørgsel for at vælge de data, den returnerer.

Tip til valg af datakilder

  • OLE DB-udbydere kan nogle gange tilbyde hurtigere ydeevne for store data. Når du vælger mellem forskellige udbydere af den samme datakilde, skal du først prøve OLE DB-provideren.
  • Import af tabeller fra relationsdatabaser gemmer dig trin, fordi relationer med fremmede nøgler bruges under importen til at oprette relationer mellem regneark i Power Pivot-vinduet.
  • Import af flere tabeller og derefter sletning af dem, du ikke har brug for, kan gemme dig trin. Hvis du importerer tabeller én ad gangen, skal du muligvis stadig oprette relationer mellem tabellerne manuelt.
  • Kolonner, der indeholder ensartede data i forskellige datakilder, er grundlaget for at oprette relationer i Power Pivot-vinduet. Når du bruger heterogene datakilder, skal du vælge tabeller, der har kolonner, der kan knyttes til tabeller i andre datakilder, der indeholder identiske eller lignende data.
  • Hvis du vil understøtte dataopdatering for en projektmappe, du publicerer på SharePoint, skal du vælge datakilder, der er lige tilgængelige for både arbejdsstationer og servere. Når du har publicet projektmappen, kan du konfigurere en tidsplan for dataopdatering for at opdatere oplysningerne i projektmappen automatisk. Brug af datakilder, der er tilgængelige på netværksservere, gør det muligt at opdatere data.

Hent data fra andre kilder

Opdatere relationelle data

I Excel skal du klikke på Dataforbindelser>>Opdater alle for at oprette forbindelse til en database og opdatere dataene i projektmappen.

Opdatering opdaterer individuelle celler og tilføjer rækker, der er blevet opdateret i den eksterne database siden tidspunktet for den seneste import. Kun nye rækker og eksisterende kolonner opdateres. Hvis du vil føje en ny kolonne til modellen, skal du importere den ved hjælp af trinnene ovenfor.

En opdatering gentager blot den samme forespørgsel, der bruges til at importere dataene. Hvis datakilden ikke længere er på den samme placering, eller hvis tabeller eller kolonner fjernes eller omdøbes, mislykkes opdateringen. Du bevarer selvfølgelig stadig de data, du tidligere har importeret. Hvis du vil have vist den forespørgsel, der bruges under dataopdatering, skal du klikke på Power Pivot>Administrer for at åbne Power Pivot-vinduet. Klik påEgenskaber for designtabel> for at få vist forespørgslen.

Deling og tilladelser

Tilladelser er typisk nødvendige for at opdatere dataene. Hvis du deler projektmappen med andre, der også vil opdatere dataene, skal de som minimum have skrivebeskyttede tilladelser til databasen.

Den metode, du deler din projektmappe med, afgør, om dataopdatering kan ske. I Microsoft 365 kan du ikke opdatere data i en projektmappe, der er gemt i Microsoft 365. På SharePoint Server kan du planlægge automatiseret dataopdatering på serveren, men det er nødvendigt, at Power Pivot til SharePoint er installeret og konfigureret i dit SharePoint-miljø. Kontakt din SharePoint-administrator for at se, om der er en planlagt dataopdatering tilgængelig.

Understøttede datakilder

Du kan importere data fra en af de mange datakilder, der er angivet i tabellen nedenfor.

Power Pivot installerer ikke udbyderne for hver datakilde. Nogle udbydere findes muligvis allerede på computeren, men du skal muligvis downloade og installere den udbyder, du skal bruge.

Du kan også oprette en kæde til tabeller i Excel og kopiere og indsætte data fra programmer som f.eks. Excel og Word, der bruger et HTML-format til Udklipsholder. Du kan få mere at vide under Tilføj data ved hjælp af sammenkædede Excel-tabeller og Kopiere og indsætte data i Power Pivot.

Overvej følgende med hensyn til dataudbydere:

  • Du kan også bruge OLE DB-provider til ODBC.
  • I nogle tilfælde kan brug af MSDAORA OLE DB-provider resultere i forbindelsesfejl – især med nyere versioner af Oracle. Hvis du støder på fejl, anbefaler vi, at du bruger en af de andre udbydere, der er angivet for Oracle.
Kilde Versioner Filtype Udbydere
Access-databaser Microsoft Access 2003 eller nyere. .accdb eller .mdb ACE 14 OLE DB-provider
SQL Server-relationsdatabaser Microsoft SQL Server 2005 eller nyere; Microsoft Azure SQL Database (ikke relevant) OLE DB-provider til SQL Server
SQL Server Native Client OLE DB-provider
SQL Server Native 10.0 Client OLE DB-provider
.NET Framework Data-provider til SQL Client
SQL Server parallel data warehouse (PDW) SQL Server 2008 eller nyere (ikke relevant) OLE DB-provider til SQL Server PDW
Oracle-relationsdatabaser Oracle 9i, 10g, 11g. (ikke relevant) Oracle OLE DB-provider
.NET Framework-dataprovider til Oracle-klient
.NET Framework Data-provider til SQL Server
MSDAORA OLE DB (provider 2)
OraOLEDB
MSDASQL
Teradata-relationsdatabaser Teradata V2R6, V12 (ikke relevant) TDOLEDB OLE DB-provider
.Net-dataudbyder til Teradata
Informix relationsdatabaser (ikke relevant) Informix OLE DB-provider
IBM DB2-relationsdatabaser 8.1 (ikke relevant) DB2OLEDB
Sybase-relationsdatabaser (ikke relevant) Sybase OLE DB-provider
Andre relationsdatabaser (ikke relevant) (ikke relevant) OLE DB-provider eller ODBC-driver
Tekstfiler
Oprette forbindelse til en flad fil
(ikke relevant) .txt, .tab .csv ACE 14 OLE DB-provider til Microsoft Access
Microsoft Excel-filer Excel 97-2003 eller nyere .xlsx, .xlsm, .xlsb, .xltx, .xltm ACE 14 OLE DB-provider
Power Pivot-projektmappe
Importér data fra Analysis Services eller Power Pivot
Microsoft SQL Server 2008 R2 eller nyere xlsx, .xlsm, .xlsb, .xltx, .xltm ASOLEDB 10.5
(bruges kun med Power Pivot-projektmapper, der er publiceret på SharePoint-farme, hvor Power Pivot til SharePoint er installeret)
Kuben Analysis Services
Importér data fra Analysis Services eller Power Pivot
Microsoft SQL Server 2005 eller nyere (ikke relevant) ASOLEDB 10
Datafeeds
Importér data fra et datafeed
(bruges til at importere data fra Reporting Services-rapporter, Atom-tjenestedokumenter og enkeltdatafeed)
Atom 1.0-format
En database eller et dokument, der vises som en WCF-datatjeneste (tidligere ADO.NET Data Services).
.atomsvc for et tjenestedokument, der definerer et eller flere feeds
.atom til et Atom-webfeeddokument
Microsoft-datafeedudbyder til Power Pivot
.NET Framework datafeeddataudbyder til Power Pivot
Reporting Services-rapporter
Importere data fra en Reporting Services-rapport
Microsoft SQL Server 2005 eller nyere .Rdl
Office-databaseforbindelsesfiler .Odc

Ikke-understøttede kilder

Publicerede serverdokumenter – f.eks. Access-databaser, der allerede er publiceret på SharePoint – kan ikke importeres.

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech-community'et eller få support i Community'er.