I mange tilfeller er import av relasjonsdata ved hjelp av Power Pivot-tillegget raskere og mer effektivt enn å foreta en enkel import i Excel.
Så enkelt er det vanligvis å gjøre:
- Kontakt en databaseadministrator for å få tilkoblingsinformasjon for databasen og for å bekrefte at du har tillatelse til å få tilgang til dataene.
- Hvis dataene er relasjonelle eller dimensjonale, klikker du Hjem>Hent eksterne data>fra database i Power Pivot.
Du kan også importere fra andre datakilder:
- Klikk på Hjem>fra datatjeneste hvis dataene er fra Microsoft Azure Marketplace eller en OData-datafeed.
- Klikk Hjem>Hent eksterne data>fra andre kilder for å velge fra hele listen over datakilder.
Velg om du vil ta alle dataene fra datakilden eller filtrere dataene, på siden Velg hvordan du vil importere dataene . Velg enten tabeller og visninger fra en liste, eller skriv en spørring som spesifiserer hvilke data som skal importeres.
Fordelene med en Power Pivot-import er blant annet muligheten til å:
- Filtrer ut unødvendige data for å importere bare et delsett.
- Gi nytt navn til tabeller og kolonner etter hvert som du importerer data.
- Lim inn en forhåndsdefinert spørring for å velge dataene den returnerer.
Tips for å velge datakilder
- OLE DB-leverandører kan noen ganger gi raskere ytelse for data i stor skala. Når du velger mellom ulike leverandører for samme datakilde, bør du prøve OLE DB-leverandøren først.
- Ved å importere tabeller fra relasjonsdatabaser sparer du trinn, fordi sekundærnøkkelrelasjoner brukes under import til å opprette relasjoner mellom regneark i Power Pivot-vinduet.
- Det kan spare deg for ting å importere flere tabeller og deretter slette de du ikke trenger. Hvis du importerer én tabell om gangen, må du kanskje likevel opprette relasjoner mellom tabellene manuelt.
- Kolonner som inneholder lignende data i forskjellige datakilder, danner grunnlaget for opprettelse av relasjoner i Power Pivot-vinduet. Når du bruker heterogene datakilder, velger du tabeller som har kolonner som kan tilordnes til tabeller i andre datakilder som inneholder identiske eller lignende data.
- Hvis du vil støtte dataoppdatering for en arbeidsbok som du publiserer på SharePoint, velger du datakilder som er like tilgjengelige for både arbeidsstasjoner og servere. Når du har publisert arbeidsboken, kan du sette opp en plan for dataoppdatering for å oppdatere informasjonen i arbeidsboken automatisk. Bruk av datakilder som er tilgjengelige på nettverksservere, gjør det mulig å oppdatere data.
Hente data fra andre kilder
- Hente data fra Analysis Services
- Legge til regnearkdata i en datamodell ved hjelp av en koblet tabell
- Kopiere og lime inn rader i en datamodell i Power Pivot
Oppdatere relasjonsdata
KlikkOppdater alledatatilkoblinger>> i Excel for å koble til en database og oppdatere dataene i arbeidsboken.
Oppdatering vil oppdatere enkeltceller og legge til rader som har blitt oppdatert i den eksterne databasen siden tidspunktet for den forrige importen. Bare nye rader og eksisterende kolonner oppdateres. Hvis du trenger å legge til en ny kolonne i modellen, må du importere den ved hjelp av fremgangsmåten ovenfor.
En oppdatering gjentar ganske enkelt den samme spørringen som ble brukt til å importere dataene. Hvis datakilden ikke lenger er på samme plassering, eller hvis tabellene eller kolonnene er fjernet eller gitt nytt navn, vil oppdateringen mislykkes. Du beholder selvfølgelig alle data du importerte tidligere. Hvis du vil vise spørringen som brukes under dataoppdateringen, klikker du Power Pivot>Behandle-tasten for å åpne Power Pivot-vinduet. KlikkEgenskaper for utformingstabell> for å vise spørringen.
Deling og tillatelser
Vanligvis er det nødvendig med tillatelser for å oppdatere dataene. Hvis du deler arbeidsboken med andre som også vil oppdatere dataene, vil de kreve minst skrivebeskyttet tillatelse for databasen.
Metoden du deler arbeidsboken på, bestemmer om dataene kan oppdateres. For Microsoft 365 kan du ikke oppdatere data i en arbeidsbok som er lagret i Microsoft 365. På SharePoint Server kan du planlegge en uovervåket dataoppdatering på serveren, men det er nødvendig at Power Pivot for SharePoint er installert og konfigurert i SharePoint-miljøet. Kontakt SharePoint-administratoren for å høre om en planlagt dataoppdatering er tilgjengelig.
Datakilder som støttes
Du kan importere data fra én av de mange datakildene som er angitt i tabellen nedenfor.
Power Pivot installerer ikke leverandører for hver datakilde. Selv om det allerede finnes noen leverandører på datamaskinen, må du kanskje laste ned og installere leverandøren du trenger.
Du kan også koble til tabeller i Excel og kopiere og lime inn data fra programmer som Excel og Word, som bruker HTML-format for utklippstavlen. Hvis du vil ha mer informasjon, kan du se Legg til data ved hjelp av koblede Excel-tabeller og Kopier og lim inn data i Power Pivot.
Vurder følgende med hensyn til dataleverandører:
- Du kan også bruke OLE DB-leverandøren for ODBC.
- I noen tilfeller kan bruk av MSDAORA OLE DB-leverandøren føre til tilkoblingsfeil – spesielt med nyere versjoner av Oracle. Hvis det oppstår feil, anbefaler vi at du bruker en av de andre leverandørene som er oppført for Oracle.
| Kilde | Versjoner | Filtype | Tilbydere |
|---|---|---|---|
| Få tilgang til databaser | Microsoft Access 2003 eller nyere. | ACCDB eller .mdb | ACE 14 OLE DB-leverandør |
| SQL Server-relasjonsdatabaser | Microsoft SQL Server 2005 eller nyere. Microsoft Azure SQL Database | (ikke aktuelt) | OLE DB-leverandør for SQL Server OLE DB-leverandør for SQL Server Native Client OLE DB-leverandør for SQL Server Native 10.0 Client .NET Framework-dataleverandør for SQL-klient |
| SQL Server Parallel datalager (PDW) | SQL Server 2008 eller nyere | (ikke aktuelt) | OLE DB-leverandør for SQL Server PDW |
| Oracle-relasjonsdatabaser | Oracle 9i, 10g, 11g. | (ikke aktuelt) | Oracle OLE DB-leverandør .NET Framework-dataleverandør for Oracle-klient .NET Framework-dataleverandør for SQL Server MSDAORA OLE DB (leverandør 2) OraOLEDB MSDASQL |
| Teradata-relasjonsdatabaser | Teradata V2R6, V12 | (ikke aktuelt) | TDOLEDB OLE DB-leverandør .Net-dataleverandør for Teradata |
| Informix-relasjonsdatabaser | (ikke aktuelt) | Informix OLE DB-leverandør | |
| IBM DB2-relasjonsdatabaser | 8.1 | (ikke aktuelt) | DB2OLEDB |
| Sybase-relasjonsdatabaser | (ikke aktuelt) | Sybase OLE DB-leverandør | |
| Andre relasjonsdatabaser | (ikke aktuelt) | (ikke aktuelt) | OLE DB-leverandør eller ODBC-driver |
| Tekstfiler Koble til en flat fil |
(ikke aktuelt) | .txt, .tab, .csv | ACE 14 OLE DB-leverandør for Microsoft Access |
| Microsoft Excel-filer | Excel 97-2003 eller nyere | .xlsx, .xlsm, .xlsb, .xltx, .xltm | ACE 14 OLE DB-leverandør |
| Power Pivot-arbeidsbok Importere data fra Analysis Services eller PowerPivot |
Microsoft SQL Server 2008 R2 eller nyere | xlsx, .xlsm, .xlsb, .xltx, .xltm | ASOLEDB 10.5 (brukes bare med Power Pivot-arbeidsbøker som publiseres til SharePoint-farmer der Power Pivot for SharePoint er installert) |
| Analysis Services-kube Importere data fra Analysis Services eller PowerPivot |
Microsoft SQL Server 2005 eller nyere | (ikke aktuelt) | ASOLEDB 10 |
| Datafeeder Importere data fra en datafeed (brukes til å importere data fra Reporting Services-rapporter, Atom-tjenestedokumenter og enkel datafeed) |
Atom 1.0-format En database eller et dokument som vises som en Windows Communication Foundation (WCF) Data Service (tidligere ADO.NET Data Services). |
.atomsvc for et servicedokument som definerer én eller flere feeder .atom for et Atom-nettfeeddokument |
Microsoft-datafeedleverandør for Power Pivot .NET Framework-datafeeddataleverandør for Power Pivot |
| Reporting Services-rapporter Importere data fra en Reporting Services-rapport |
Microsoft SQL Server 2005 eller nyere | RDL | |
| Tilkoblingsfiler for Office-database | ODC |
Kilder som ikke støttes
Publiserte serverdokumenter, for eksempel Access-databaser som allerede er publisert til SharePoint, kan ikke importeres.
Trenger du mer hjelp?
Du kan alltid spørre en ekspert i Excels tekniske fellesskap eller få støtte i fellesskap.