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 det hurtigere og mere effektivt at importere relationelle data via Power Pivot-tilføjelsesprogrammet end at foretage 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 i Power Pivot klikke på Hjem>Hent eksterne data>fra database.

Du kan også vælge at importere fra andre datakilder:

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

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

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

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

Tip til valg af datakilder

  • OLE DB-udbydere kan også give en hurtigere ydeevne til store data. Når du vælger mellem forskellige providere for den samme datakilde, skal du prøve OLE DB-provideren først.
  • Du sparer trin, når du importerer tabeller fra relationsdatabaser, fordi der under importen bruges relationer mellem en fremmed nøgle til at oprette relationer mellem regneark i Power Pivot-vinduet.
  • Du kan spare trin, hvis du importerer flere tabeller og derefter sletter dem, du ikke har brug for. Hvis du importerer tabeller én ad gangen, kan det stadig være nødvendigt at oprette relationer mellem tabellerne manuelt.
  • Kolonner, der indeholder ensartede data i forskellige datakilder, er grundlaget for oprettelse af relationer i Power Pivot-vinduet. Når du bruger heterogene datakilder, skal du vælge tabeller, der har kolonner, som kan knyttes til tabeller i andre datakilder, som indeholder identiske eller lignende data.
  • Hvis du vil understøtte dataopdatering for en projektmappe, som du publicerer til SharePoint, skal du vælge datakilder, der er lige tilgængelige for både arbejdsstationer og servere. Når du har publiceret projektmappen, kan du konfigurere en tidsplan for dataopdatering, så oplysningerne i projektmappen opdateres automatisk. Brug af datakilder, der er tilgængelige på netværksservere, gør det muligt at opdatere data.

Hente data fra andre kilder

Opdater relationelle data

Klik på Dataforbindelser>>Opdater alle i Excel for at oprette forbindelse til en database igen og opdatere dataene i din projektmappe.

Opdater opdaterer de enkelte celler og tilføjer rækker, der er blevet opdateret i den eksterne database siden tidspunktet for den sidste import. Kun nye rækker og eksisterende kolonner opdateres. Hvis du vil føje en ny kolonne til modellen, skal du importere den ved at følge ovenstående trin.

En opdatering gentager blot den samme forespørgsel, som blev brugt 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 se den forespørgsel, der bruges under dataopdateringen, skal du klikke på Power Pivot>Administrer for at åbne Power Pivot-vinduet. Klik på Egenskaberfordesigntabel> for at få vist forespørgslen.

Deling og tilladelser

Typisk skal der tilladelser bruges til at opdatere dataene. Hvis du deler projektmappen med andre, der også ønsker at opdatere dataene, skal de som minimum have skrivebeskyttet tilladelse til databasen.

Den metode, du bruger til at dele projektmappen, bestemmer, om dataopdatering kan finde sted. For 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 SharePoint-administratoren for at se, om der findes en planlagt dataopdatering.

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. Selvom der måske allerede findes nogle udbydere på computeren, kan det være nødvendigt at hente og installere den producent, du skal bruge.

Du kan også oprette kæder til tabeller i Excel og kopiere og indsætte data fra programmer som Excel og Word, der bruger HTML-format til Udklipsholder. Du kan finde flere oplysninger i Tilføje 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-provideren medføre 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 senere. .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 (udbyder 2)
OraOLEDB
MSDASQL
Teradata-relationsdatabaser Teradata V2R6, V12 (ikke relevant) TDOLEDB OLE DB-udbyder
.Net-dataprovider 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-udbyder 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
Importere 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 publiceres på SharePoint-farme, hvor Power Pivot til SharePoint er installeret)
Analysis Services-kube
Importere data fra Analysis Services eller Power Pivot
Microsoft SQL Server 2005 eller nyere (ikke relevant) ASOLEDB 10
Datafeeds
Importere data fra et datafeed
(bruges til at importere data fra Reporting Services-rapporter, Atom-tjenestedokumenter og et enkelt datafeed)
Atom 1.0-format
Enhver database eller dokument, der vises som en Windows Communication Foundation (WCF)-datatjeneste (tidligere ADO.NET-datatjenester).
.atomsvc for et servicedokument, der definerer et eller flere feeds
.atom for et Atom-webfeeddokument
Microsoft-datafeedudbyder til Power Pivot
.NET Framework-datafeeddataprovider til Power Pivot
Reporting Services-rapporter
Importere data fra en Reporting Services-rapport
Microsoft SQL Server 2005 eller nyere .rdl
Forbindelsesfiler til Office-database .odc

Ikke-understøttede kilder

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

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community eller få support i Communities.