Importere data fra eksterne datakilder (Power-forespørgsel)

Importere data fra eksterne datakilder (Power-forespørgsel)

Brug Excels -oplevelsen få & transformation (Power-forespørgsel) til at importere data til Excel fra en lang række datakilder. Du kan derefter bruge forespørgsels Editor til at redigere forespørgselstrin for at forme eller transformere data. Hvis du vil have mere at vide, skal du se Figurdata.

Data > Hent og transformer > Hent dataindstillinger

Bemærk!: Du kan stadig bruge ældre guider, hvis de er aktiveret i Excel-indstillinger (i sektionen data). Du kan finde trin under fanen Office 2007 i denne artikel.

Oprette forbindelse til en datakilde

Fra og med Excel 2016 bruger du Hent & transformation til at oprette forbindelse til eksterne data og udføre avancerede forespørgsler. Det fungerer hovedsageligt på samme måde som Power-forespørgsel, men det er ikke et tilføjelsesprogram – det er installeret, og du finder det under fanen data på båndet. De følgende afsnit indeholder trin til at oprette forbindelse til dine datakilder – websider, tekstfiler, databaser, onlinetjenester og Excel-filer, tabeller og områder.

Brug af Forespørgselseditor

Bemærk!: Forespørgselseditoren vises, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Hent & transformation. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du klikke på Hent data > fra en anden kilde > Tom forespørgseli sektionen Hent & transformerings data på fanen data bånd.

Forespørgsels editor i Excel 365

  1. Klik på fanen data , og hent derefter data > fra fil > Vælg fra tekst/CSV. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra fil > Vælg fra CSVeller fra tekst.

    Bemærk!: Du kan også gendanne de gamle forbindelser for at efterligne funktionsmåden i tidligere versioner. Se afsnittet "Hvordan kan jeg gendanne den tidligere Hent eksterne data-oplevelse?" i følgende artikel: Samlet Hent og transformér.

  2. I dialogboksen med kommaseparerede værdier skal du søge efter eller skrive en sti til den fil, du vil forespørge på.

  3. Klik på Åbn.

Bemærk!: Hvis du importerer data fra en CSV-fil, registrerer Power-forespørgsel automatisk kolonneafgrænsere, herunder kolonnenavne og -typer. Hvis du for eksempel har importeret eksempel-CSV-filen nedenfor, anvender Power-forespørgsel automatisk den første række som kolonnenavne og ændrer hver kolonnes datatype.

Eksempel-CSV-fil

Billede af en CSV-fil

Power-forespørgsel ændrer automatisk hver kolonnes datatype:

  • Ordre-id ændres til tal

  • Ordredato ændres til dato

  • Kategori forbliver som tekst (standardkolonnetypen)

  • Produktnavn forbliver som tekst (standardkolonnetypen)

  • Salg ændres til tal

I Forespørgselseditoren anvender Power-forespørgsel automatisk et FirstRowAsHeader-trin og et ChangeType-trin. Disse automatiske handlinger svarer til at fremme en række manuelt og ændre hver kolonnetype manuelt.

Når Power-forespørgsel automatisk registrerer kolonner, kan du også bruge forespørgsels Editor til at skrive formler til Power-forespørgsel. For eksempel:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Bemærk!: Forespørgselseditoren vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du klikke på Hent data > starte Power-forespørgselseditorunder fanen Hent & Transformer

  1. Vælg en vilkårlig celle i dataområdet.

  2. Klik på fanen data , og klik derefter > fra tabel/område.

  3. Hvis du bliver bedt om det, kan du klikke på knappen område valg i dialogboksen fra tabel for at vælge et bestemt område, der skal bruges som datakilde.

    Fra dialogboksen Tabel

  4. Hvis tabellen eller dataområdet har kolonneoverskrifter, kan du kontrollere, at tabellen indeholder overskrifter. Overskrifts cellerne bruges til at definere kolonnenavnene for forespørgslen.

  5. I forespørgsels Editor skal du klikke på luk & belastning.

Bemærk!: Hvis dit dataområde er defineret som et navngivet område eller er i en Excel-tabel, vil Excel automatisk registrere hele området og indlæse det i Forespørgselseditoren for dig. Almindelige data bliver automatisk konverteret til en tabel, når de indlæses i Forespørgselseditoren.

Du kan bruge forespørgsels Editor til at skrive formler til din forespørgsel.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Formelprøve i Forespørgselseditor

Bemærk!: Forespørgselseditoren vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du klikke på Hent data > starte Power-forespørgselseditorunder fanen Hent & Transformer

  1. Klik på fanen data , og hent derefter data > fra fil > Vælg fra projektmappe. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra fil > Vælg fra projektmappe.

    Bemærk!: Du kan også gendanne de gamle forbindelser for at efterligne funktionsmåden i tidligere versioner. Se afsnittet "Hvordan kan jeg gendanne den tidligere Hent eksterne data-oplevelse?" i følgende artikel: Samlet Hent og transformér.

  2. I Excel-dialogboksen Gennemse skal du søge efter eller skrive en sti til den fil, du vil forespørge på.

  3. Klik på Åbn.

    Hvis din kildeprojektmappe indeholder navngivne områder, er navnet på området tilgængeligt som et datasæt.

Du kan også bruge forespørgsels Editor til at skrive formler til din forespørgsel. For eksempel:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Bemærk!: Forespørgselseditoren vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du klikke på Hent data > starte Power-forespørgselseditorunder fanen Hent & Transformer

Skab stor effekt med Meddelelser

Brug Excels Hent & transformerings oplevelse til at oprette forbindelse til en webside og importere oplysninger fra forskellige tabeller.

  1. Klik på fanen Data og derefter på Ny forespørgsel > Fra andre kilder > Fra internettet.

    Bemærk!: Hvis du ikke kan se knappen ny forespørgsel , skal du klikke på fanen data og derefter klikke på fra web.

  2. I dialogboksen fra web skal du angive en URL-adressetil en webside og derefter klikke på OK.

    Power-forespørgsel > Fra internettet > Input URL-adresse

    I dette tilfælde bruger vi: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Hvis websiden kræver brugerlegitimationsoplysninger:

    • I dialogboksen Få adgang til webside skal du klikke på en indstilling for legitimationsoplysninger og angive godkendelsesværdier.

    • Klik på Gem.

  3. Klik på OK.

  4. Power-forespørgsel vil analysere websiden og indlæse ruden Navigator i Tabelvisningen.

    Hvis du ved, hvilken tabel, du vil oprette forbindelse til, skal du vælge den på listen. I dette eksempel valgte vi Resultattabellen.

    Power-forespørgsel > Fra internettet > Navigator-tabelvisning

    Ellers kan du skifte til Webvisning og vælge den relevante tabel manuelt. I dette tilfælde har vi valgt Resultattabellen.

    Power-forespørgsel > Fra internettet > Navigator > Visning på internettet
  5. Klik på Indlæs, så vil Power-forespørgsel indlæse den internetdata, du har valgt, i Excel.

  1. Klik på fanen Data og derefter Hent Data > Fra database > Fra SQL Server-database. Hvis du ikke kan se knappen Hent data, skal du klikke på Ny forespørgsel > Fra database > Fra SQL Server-database.

  2. I dialogboksen Microsoft SQL-database skal du angive SQL-server, der skal oprettes forbindelse til, i feltet Servernavn. Du kan også vælge at angive et Databasenavn.

  3. Hvis du vil importere data ved hjælp af en oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

    Dialogboksen Power Query i SQL Server-databaseforbindelse
  4. Vælg OK.

  5. Vælg godkendelsesmetode til at oprette forbindelse til SQL Server-databasen.

    Logonoplysninger til Power Query for SQL Server-forbindelse
    1. Windows: Dette er standardindstillingen. Vælg dette, hvis du vil oprette forbindelse ved hjælp af Windows-godkendelse.

    2. Sikkerheds Vælg dette, hvis du vil oprette forbindelse ved hjælp af SQL Server-godkendelse. Når du har valgt dette, skal du angive et Brugernavn og en adgangskode for at oprette forbindelse til din SQL Server-forekomst.

  6. Afkrydsningsfeltet Kryptér forbindelse er som standard markeret for at angive, at Power-forespørgsel opretter forbindelse til databasen ved hjælp af en krypteret forbindelse. Hvis du ikke vil oprette forbindelse ved hjælp af en krypteret forbindelse, skal du fjerne markeringen i dette afkrydsningsfelt og derefter klikke på Opret forbindelse.

    Hvis der ikke er oprettet forbindelse til din SQL-Server ved hjælp af en krypteret forbindelse, beder Power-forespørgsel dig om at oprette forbindelse ved hjælp af en ukrypteret forbindelse. Klik på OK i meddelelsen for at oprette forbindelse ved hjælp af en ukrypteret forbindelse.

Formeleksempel

Du kan også bruge Forespørgselseditor til at skrive formler til Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Klik på fanen data , og hent derefter data > fra andre kilder > fra ODBC. Hvis du ikke kan se knappen Hent data , skal du gå til ny forespørgsel > fra andre kilder > fra ODBC.

  2. I dialogboksen fra ODBC skal du vælge dit datakildenavn (DSN), hvis den vises.

  3. Angiv din forbindelsesstreng, og tryk derefter på OK.

  4. I den næste dialogboks skal du vælge indstillinger for standard-eller brugerdefineret, Windowseller database forbindelse, angive dine legitimationsoplysninger og derefter trykke på Opret forbindelse.

  5. I ruden Navigator skal du markere de tabeller eller forespørgsler, du vil oprette forbindelse til, og derefter skal du trykke på Indlæs eller Rediger.

  1. Klik på fanen data , og hent derefter data > fra database > fra Microsoft Access-databasen. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra database > fra Access.

  2. I dialogboksen Importér data skal du søge efter eller skrive en fil-URL-adresse, der skal importeres eller linke til en fil.

  3. Følg trinnene i dialogboksen Navigator for at oprette forbindelse til den ønskede tabel eller forespørgsel.

  4. Klik på Indlæs eller Rediger.

  1. Klik på fanen data , og hent derefter data > fra fil > fra XML. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra fil > fra XML.

  2. I dialogboksen Gennemse fra XML skal du søge efter eller skrive en fil-URL-adresse, der skal importeres eller linke til en fil.

  3. Klik på Åbn.

    Når forbindelsen er oprettet, kan du bruge ruden Navigator til at gennemse og gennemse samlingerne af elementer i XML-filen i en tabel formular.

Du kan også bruge Forespørgselseditor til at skrive formler til Power Query. For eksempel:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Bemærk!: Forespørgselseditoren vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du klikke på Hent data > starte Power-forespørgselseditorunder fanen Hent & Transformer

  1. Gå til Data > få eksterne data > fra database > fra Analysis Services. Hvis du ikke kan se knappen Hent data , skal du klikke på hent eksterne data > fra andre kilder > fra Analysis Services.

    Guiden data forbindelse vises. Denne guide har tre ruder.

    • Opret forbindelse til en databaseserver

    • Vælg database og tabel

    • Gemme data forbindelsesfilen og afslutte

  2. Skriv navnet på OLAP-database serveren i feltet Server navn i ruden Opret forbindelse til database server .

    Tip!: Hvis du kender navnet på den offline-kubefil, du vil oprette forbindelse til, kan du skrive hele filstien, filnavnet og filtypenavnet.

  3. Gør et af følgende under logonoplysninger, og klikderefter på næste:

    • Hvis du vil bruge dit nuværende Windows-brugernavn og-adgangskode, skal du klikke på Brug Windows-godkendelse.

    • Hvis du vil angive et databasebrugernavn og -adgangskode, skal du klikke på Brug følgende brugernavn og adgangskode og skrive dit brugernavn og din adgangskode i felterne Brugernavn og Adgangskode.

  4. Vælg en database i feltet Vælg den database, der indeholder de data, du vil have , og klik derefter på næste.

    Hvis du vil oprette forbindelse til en bestemt kube i databasen, skal du sørge for, at Opret forbindelse til en bestemt kube eller tabel er markeret, og vælg derefter en kube på listen.

  5. I feltet filnavn i boksen Gem data forbindelsesfiler og Udfør skal du revidere standardfilnavnet efter behov (valgfrit).

  6. Klik på Gennemse for at ændre standardplaceringen for data kilder, eller Søg efter eksisterende filnavne.

  7. Skriv en beskrivelse af filen, et brugervenligt navn og almindelige søgeord (alle er valgfri) i felterne Beskrivelse, brugervenligt navnog søgenøgleord .

  8. Hvis du vil sikre dig, at forbindelsesfilen bruges, når pivottabellen opdateres, skal du klikke på forsøg altid at bruge denne fil til at opdatere disse data.

    Hvis du markerer dette afkrydsningsfelt, sikres det, at opdateringer til forbindelsesfilen altid bruges af alle projektmapper, der bruger den pågældende forbindelsesfil.

  9. Klik på Udfør for at lukke guiden Dataforbindelse.

  10. Gør et af følgende i dialogboksen Importér data under Vælg, hvordan du vil have vist disse data i projektmappen:

    • Hvis du kun vil oprette en pivottabelrapport, skal du klikke på pivottabelrapport.

    • Hvis du vil oprette en pivottabelrapport og en pivotdiagramrapport, skal du klikke på pivotdiagram og pivottabelrapport.

    • Hvis du vil gemme den valgte forbindelse i projektmappen til senere brug, skal du klikke på Opret kun forbindelse. Dette afkrydsningsfelt sikrer, at forbindelsen bruges af formler, der indeholder kubefunktioner, som du opretter, og som du ikke vil oprette en pivottabelrapport.

  11. Gør et af følgende under hvor vil du indsætte dataene:

    • Hvis du vil placere pivottabellen i et eksisterende regneark, skal du markere eksisterende regnearkog derefter skrive cellereferencen for den første celle i det celleområde, hvor du vil finde pivottabellen.

      Du kan også klikke på Skjul dialog Knapflade skjule dialogboksen midlertidigt, markere den første celle i det regneark, du vil bruge, og derefter trykke på Udvid dialog Knapflade .

    • Hvis du vil indsætte pivottabelrapporten i et nyt regneark, der starter i celle a1, skal du klikke på nyt regneark.

    • Hvis du vil kontrollere eller ændre egenskaberne for forbindelsen, skal du klikke på Egenskaber, foretag de nødvendige ændringer i dialogboksen Egenskaber for forbindelse og derefter klikke på OK.

I Excel til Microsoft 365:

  1. På fanen data skal du klikke på Hent data > fra fil > fra JSON.

    Knappen Hent data fra en JSON-fil

  2. Gå til din JSON-filplacering, Markér den, og klik på Åbn.

  3. Når forespørgselseditoren har indlæst dataene, skal du klikke på Konverter > til tabelog derefter lukke & belastning.

I Excel 2016:

  1. På fanen data skal du klikke på ny forespørgsel > fra andre kilder > Tom forespørgsel.

  2. I forespørgsels Editor skal du klikke på Avanceret Editor.

  3. Indtast din forespørgselsstreng på følgende måde, og Erstat "C:\Users\Name\Desktop\JSONTest.json" med stien til din JSON-fil.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Bemærk!: Før du kan oprette forbindelse til en Oracle-database ved hjælp af Power-forespørgsel, skal du have Oracle-klientsoftwaren v 8.1.7 eller nyere på computeren. Hvis du vil installere Oracle-klientsoftwaren, skal du gå til 32-bit Oracle data Access Components (ODAC) med Oracle Developer Tools for Visual Studio (12.1.0.2.4) for at installere 32-bit Oracle-klienten eller til 64-bit ODAC 12c Release 4 (12.1.0.2.4) xcopy til Windows x64 for at installere 64-bit Oracle-klienten.

  1. Klik på fanen data , og hent derefter data > fra database > fra Oracle-database. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra database > fra Oracle-database.

  2. I dialogboksen Oracle-database skal du under Server navn angive den Oracle-Server, der skal oprettes forbindelse til. Hvis der kræves et SID, kan dette angives i form af "ServerName/SID".

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Klik på OK.

  5. Hvis Oracle-serveren kræver brugerlegitimationsoplysninger for en database:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Klik på Opret forbindelse.

  1. Klik på fanen data , og hent derefter data > fra andre kilder > fra SharePoint-liste. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra andre kilder > fra SharePoint-liste.

  2. I dialogboksen Microsoft SharePoint-lister , der vises, skal du angive URL-adressen til et SharePoint-websted.

    Bemærk!: Når du opretter forbindelse til en SharePoint-liste, skal du angive URL-adressen til webstedet i stedet for URL-adressen til listen. I dialogboksen Access SharePoint skal du vælge den mest generelle URL-adresse, der skal godkendes på webstedet korrekt. Den mest generelle URL-adresse er som standard markeret.

  3. Vælg OK for at fortsætte.

  4. Vælg en indstilling for legitimationsoplysninger i dialogboksen Access SharePoint , der vises på følgende måde:

    1. Vælg Anonym , hvis SharePoint-serveren ikke kræver nogen legitimationsoplysninger.

    2. Vælg Windows , hvis SharePoint-serveren kræver dine Windows-legitimationsoplysninger.

    3. Vælg organisationskonto , hvis SharePoint-serveren kræver legitimationsoplysninger for din organisation.

  5. Vælg Opret forbindelse.

    Power Point Power-forespørgsel oprette forbindelse til en SharePoint List Connect-dialogboks

  1. Klik på fanen data , og hent derefter data > fra andre kilder > fra OData-feedet. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra andre kilder > fra OData-feedet.

  2. I dialogboksen OData-feed skal du angive URL-adressen for et OData-feed.

  3. Vælg OK.

  4. Hvis OData-feedet kræver brugerlegitimationsoplysninger, skal du i dialogboksen få adgang til et OData-feed :

    1. Vælg Windows , hvis OData-feedet kræver Windows-godkendelse.

    2. Vælg grundlæggende , hvis OData-feedet kræver dit Brugernavn og din adgangskode.

    3. Vælg en markedsplads nøgle , hvis OData-feedet kræver en konto for et markedsplads firma. Du kan vælge Download dit Marketplace-konto for at abonnere på Microsoft Azure OData-feeds til markedspladsen. Du kan også tilmelde dig Microsoft Azure markedspladsen fra dialogboksen Åbn et OData-feed.

    4. Klik på organisationskonto , hvis OData-feedet kræver legitimationsoplysninger for samlet adgangskode. For Windows Live ID skal du logge på din konto.

    5. Vælg Gem.

Bemærk!: Opret forbindelse til et OData-feed understøtter JSON Light data service-formatet.

  1. Klik på fanen data , og hent derefter data > fra andre kilder > fra OLEDB. Hvis du ikke kan se knappen Hent data , skal du følge vejledningen i guiden data forbindelse nedenfor.

  2. Skriv forbindelsesstrengen i dialogboksen fra Ole DB , og tryk derefter på OK.

  3. I dialogboksen i OLEDB-udbyderen skal du vælge de relevante legitimationsoplysninger på standard-eller brugerdefineretWindows-eller database forbindelsesindstillinger og derefter klikke på Opret forbindelse.

  4. I dialogboksen Navigator skal du vælge den database og de tabeller eller forespørgsler, du vil oprette forbindelse til, og derefter skal du trykke på Indlæs eller Rediger.

  5. I Power-forespørgsels Editorskal du trykke på Luk & belastning.

  1. Klik på fanen data , og hent derefter data > fra database > fra MySQL-database. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra database > fra MySQL-database

  2. Klik på fanen data , og hent derefter data > fra database > fra MySQL-database. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra database > fra MySQL-database

  3. I dialogboksen MySQL-database skal du under Servernavn angive den MySQL-database server, der skal oprettes forbindelse til.

  4. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  5. Klik på OK.

  6. Hvis MySQL-serveren kræver brugerlegitimationsoplysninger for en database:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Klik på Opret forbindelse.

  1. Klik på fanen data , og hent derefter data > fra andre kilder > fra Microsoft Exchange. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra andre kilder > fra Microsoft Exchange.

  2. I dialogboksen få adgang til en Exchange-Server skal du angive din mailadresse og adgangskode.

  3. Klik på Gem.

  4. I dialogboksen Microsoft Exchange Autodiscover service skal du vælge Tillad for at tillade, at Exchange-tjenesten har tillid til dine legitimationsoplysninger.

  1. Klik på fanen data , og hent derefter data > fra andre kilder > fra Active Directory. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra andre kilder > Active Directory.

  2. Indtast dit domæne i dialogboksen Active Directory.

  3. I dialogboksen Active Directory Domain for dit domæne skal du klikke på Brug mine nuværende legitimationsoplysningereller bruge alternative legitimationsoplysninger. Hvis du vil bruge anden credenitals -godkendelse, skal du angive dit Brugernavn og din adgangskode.

  4. Klik på Opret forbindelse.

  5. Når forbindelsen er oprettet, kan du bruge ruden Navigator til at gennemse alle de domæner, der er tilgængelige i dit Active Directory, og du kan analysere ned til Active Directory-oplysninger, herunder brugere, konti og computere.

Bemærkninger!: 

  • Denne funktion er kun tilgængelig i Excel til Windows, hvis du har Office 2019 eller et Microsoft 365-abonnement. Hvis du erMicrosoft 365 -abonnement, skal du sørge for, at du har den nyeste version af Office.

  • Før du kan oprette forbindelse til en SAP HANA-database ved hjælp af Power-forespørgsel, skal du have SAP HANA ODBC-driveren installeret på computeren. Vælg den driver, der svarer til din installation af Power-forespørgsel (32-bit eller 64-bit).

  • Du skal bruge en SAP-konto til at logge på webstedet og hente driverne. Hvis du er i tvivl, skal du kontakte SAP-administratoren i din organisation.

Sådan opretter du forbindelse til en SAP HANA-database:

  1. Klik på Data > Ny forespørgsel > Fra database > Fra SAP HANA-database.

    Indstillingen SAP HANA-database på fanen Data
  2. I dialogboksen SAP HANA-database skal du angive serveren, du vil oprette forbindelse til. Servernavnet skal have formatet ServerNavn:Port.

    Dialogboksen SAP HANA-database
  3. Du kan også, hvis du vil importere data ved hjælp af oprindelige databaseforespørgsler, klikke på Avancerede indstillinger og skrive forespørgslen i feltet SQL-sætning.

  4. Klik på OK.

  5. Hvis du skal bruge legitimationsoplysninger til databasen på SAP HANA-serveren, skal du gøre følgende i dialogboksen Adgang til en SAP HANA-database:

    1. Klik på fanen Database, og angiv dit brugernavn og din adgangskode.

    2. Klik på Opret forbindelse.

Advarsel!: 

  • Før du kan oprette forbindelse til en IBM DB2-database, skal du have IBM DB2 data server driver installeret på computeren (minimumkrav er IBM-driver pakken (DS-driver)). Vælg den driver, der svarer til din installation af Power-forespørgsel (32-bit eller 64-bit).

  • Der er kendte problemer, der er rapporteret af IBM installation af IBM DB2 data server driver på Windows 8.Hvis du bruger Windows 8, og du vil oprette forbindelse til IBM DB2 ved hjælp af Power-forespørgsel, skal du følge ekstra installationstrin. Du kan finde flere oplysninger om IBM DB2 data server driver i Windows 8..

  1. Klik på fanen data , og hent derefter data > fra database > fra IBM DB2-database. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra database > fra IBM DB2-database.

  2. I dialogboksen IBM DB2-database i Server navn skal du angive den IBM DB2-database server, der skal oprettes forbindelse til.

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Klik på OK.

  5. Hvis IBM DB2-serveren kræver brugerlegitimationsoplysninger for en database:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Klik på Opret forbindelse.

Bemærk!: Før du kan oprette forbindelse til en PostgreSQL-Database i Power-forespørgsel, skal du have Ngpsql-dataudbyderen til PostgreSQL installeret på din computer. Vælg den driver, der svarer til din Office-version (32-bit eller 64-bit). Se: hvilken version af Office bruger jeg? for at få flere oplysninger. Kontrollér også, at du har udbyderen, der er registreret i computerkonfigurationen, som svarer til den nyeste .NET-version på din enhed.

  1. Klik på fanen data , og hent derefter data > fra database > fra PostgreSQL Database. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra database > fra PostgreSQL-databasen.

  2. I dialogboksen PostgreSQL-Database skal du angive den PostgreSQL-Database Server, du vil oprette forbindelse til, i afsnittet Server navn .

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Vælg OK.

  5. Hvis PostgreSQL-serveren kræver brugerlegitimationsoplysninger for en database:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Vælg Opret forbindelse.

  1. Gå til https://Web.powerapps.com/

  2. Vælg det miljø , du vil oprette forbindelse til.

  3. I menuen skal du vælge ikonet indstillinger > avancerede tilpasninger > Udviklerressourcer.

  4. Kopiér værdien for forekomst web API

    Bemærkninger!: 

    • URL-formatet vil være noget somhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Det nøjagtige format for den URL-adresse, du vil bruge til at oprette forbindelse, afhænger af dit område og den version af cd'er, du bruger. Du kan få mere at vide under: Web API-URL og-versioner.

  5. Vælg fanen data , og Hent derefter & transformerings data > få Data > fra online tjenester > fra Dynamics 365 (online).

  6. I dialogboksen med indstillingen grundlæggende valgt skal du angive webapi-URL-adressen for dine cd'er til apps-forbindelsen og klikke på OK.

    • Hvis du vælger indstillingen Avanceret , kan du føje visse yderligere parametre til forespørgslen for at styre, hvilke data der returneres. Du kan finde flere oplysninger under: forespørgsels data ved hjælp af WEBapi

  7. Vælg organisationskonto.

    • Hvis du ikke er logget på med den Microsoft-arbejds-eller skolekonto, du bruger til at få adgang til cd'er til apps, skal du klikke på Log på og angive kontoens Brugernavn og adgangskode.

  8. Klik på Opret forbindelse.

  9. Markér de data, du vil hente, i dialogboksen Navigator .

  10. Hvis dataene er gode til at blive importeret, som de er, skal du vælge indstillingen Indlæs , ellers vælge Edit -indstillingen for at åbne Power-forespørgselseditoren.

    Bemærk!: Power-forespørgsels Editor giver dig flere muligheder for at ændre de data, der returneres. For eksempel kan det være en god ide at importere færre kolonner, end kildedataene indeholder. Hvis det er tilfældet, skal du gå til fanen hjem > Administrer kolonner > Vælg kolonner, Vælg de kolonner, du vil beholde, og klik derefter på OK. Når du er klar, skal du klikke på luk & belastning for at returnere de ændrede data til Excel.

Bemærk!: Før du kan oprette forbindelse til en Teradata-database, skal du have .net-data udbyderen til Teradata på din computer.

  1. Klik på fanen data , og Hent derefter & transformerings data > få data > fra database > fra Teradata-database.

  2. I dialogboksen Teradata-database skal du under Server navn angive den Teradata-server, der skal oprettes forbindelse til.

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Vælg OK.

  5. Hvis Teradata-serveren kræver legitimationsoplysninger for databasebrugere:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Klik på Gem.

Vigtigt!: Ophør af meddelelser om Facebook-datatilslutning   Importere og opdatere data fra Facebook i Excel holder op med at virke i april, 2020. Du vil stadig kunne bruge Facebook-værket til at hente & transformation (Power-forespørgsel) til, men starte i april, 2020, kan du ikke oprette forbindelse til Facebook og får en fejlmeddelelse. Vi anbefaler, at du ændrer eller fjerner eksisterende Hent & transformerings forespørgsler (Power-forespørgsel), der bruger Facebook-stikket så hurtigt som muligt for at undgå uventede resultater.

Bemærk!: Hvis dette er første gang, du har oprettet forbindelse til Facebook, bliver du bedt om at angive legitimationsoplysninger. Log på med din Facebook-konto, og Giv adgang til Power-forespørgselsprogrammet. Du kan slå fremtidige anmodninger fra ved at klikke på indstillingen Advar mig ikke igen for denne forbindelseskomponent .

  1. På fanen data skal du klikke på Hent data > fra online tjenester > fra Facebook. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra andre kilder > fra Facebook.

  2. I Facebook -dialogboksen skal du oprette forbindelse til Facebook ved hjælp af "mig", dit Brugernavn eller objekt-id.

    Bemærk!: Dit Facebook-Brugernavn er forskelligt fra din login-mail.

  3. Vælg en kategori for at oprette forbindelse til fra rullelisten forbindelse . For eksempel skal du vælge venner for at give dig adgang til alle oplysninger, der er tilgængelige i din Facebook- venneliste .

  4. Klik på OK.

  5. Hvis det er nødvendigt, skal du klikke på Log på fra Access Facebook -dialogboksen og derefter angive din Facebook-mail eller dit telefonnummer og din adgangskode. Du kan markere indstillingen for at forblive logget på. Når du er logget på, skal du klikke på Opret forbindelse.

  6. Når forbindelsen er oprettet, kan du få vist en tabel med oplysninger om den valgte kategori. Hvis du for eksempel vælger kategorien venner, gengiver Power-forespørgsel en tabel, der indeholder dine Facebook-venner efter navn.

  7. Klik på Indlæs eller Rediger.

Du kan bruge forespørgsels Editor til at skrive formler til Power-forespørgsel.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Power-forespørgsels editor med Facebook-formel

Bemærk!: Forespørgselseditoren vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du klikke på Hent data > starte Power-forespørgselseditorunder fanen Hent & Transformer

Bemærkninger!: 

  • Før du kan oprette forbindelse til en SAP SQL Anywhere-database, skal du have SAP SQL Anywhere-driverne installeret på computeren. Vælg den driver, der svarer til din Excel-installation (32-bit eller 64-bit).

  1. Klik på fanen data , og hent derefter data > fra database > fra Sybase-database. Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra database > fra Sybase-database.

  2. I dialogboksen Sybase-database skal du angive den Sybase-server, der skal oprettes forbindelse til, i feltet Server navn . Du kan også vælge at angive et Databasenavn.

  3. Hvis du vil importere data ved hjælp af en oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Klik på OK.

  5. Afkrydsningsfeltet Kryptér forbindelse er som standard markeret, så Power-forespørgsel opretter forbindelse til databasen ved hjælp af en simpel krypteret forbindelse.

  6. Klik på Opret forbindelse.

Microsoft Azure BLOB-lager er en tjeneste til lagring af store mængder ustrukturerede data, såsom billeder, videoer, lyd og dokumenter, som du kan få adgang til fra et hvilket som helst sted i verden via HTTP eller HTTPS. Hvis du vil have mere at vide om Azure blob-lager tjeneste, skal du se Sådan bruger du blob-lager.

  1. Klik på fanen data , og Hent derefter & transformerings data > få data > fra Azure > fra Azure blob-lager. Hvis du ikke kan se knappen Hent data, skal du klikke på ny forespørgsel > fra Azure > fra Microsoft Azure blob-lager.

  2. I dialogboksen Microsoft Azure blob-lager skal du angive dit Microsoft Azure -Lagerkonto navn eller URL-adresse, og derefter skal du klikke på OK.

  3. Hvis du opretter forbindelse til blob-lager tjenesten første gang, bliver du bedt om at angive og gemme adgangsnøglen til lagerplads. I dialogboksen Access Microsoft Azure blob-lager skal du angive din lager adgangsnøgle i feltet kontonøgle og klikke på Gem.

    Bemærk!: Hvis du har brug for at hente din lager adgang, skal du gå til Microsoft Azure portalen, vælge din Lagerkonto og derefter klikke på ikonet Administrer adgangsnøgle nederst på siden. Klik på ikonet Kopiér til højre for den primære nøgle, og indsæt derefter værdien i feltet kontonøgle .

  4. I forespørgselseditoren vises alle de tilgængelige beholdere i din Microsoft Azure blob-lager. Vælg en beholder, hvor du vil importere data, i navigatoren, og klik derefter på Anvend & Luk.

  1. Klik på fanen data , og hent derefter data > fra Azure > fra Azure HDInsight (HDFS). Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra Azure > fra Microsoft Azure HDInsight.

  2. Skriv kontonavnet eller URL-adressen på den Microsoft Azure blob-Lagerkonto, der er knyttet til din HDInsight-klynge, og klik på OK.

  3. I dialogboksen Access Microsoft Azure HDInsight skal du angive din kontonøgleog klikke på Opret forbindelse.

  4. Vælg din klynge i dialogboksen Navigator , og Find og vælg derefter en indholdsfil.

  5. Klik på Indlæs for at indlæse den valgte tabel, eller klik på Rediger for at udføre yderligere datafiltre og transformationer, før du indlæser den.

Du kan bruge tilføjelsesprogram til Power-forespørgsel til at oprette forbindelse til eksterne datakilder og udføre avancerede dataanalyser. De følgende afsnit indeholder trin til at oprette forbindelse til dine datakilder – websider, tekstfiler, databaser, onlinetjenester og Excel-filer, tabeller og områder.

Vigtigt!: Før du kan bruge Power-forespørgsel i Excel 2013, skal du aktivere den: Klik på filer > Indstillinger > tilføjelsesprogrammer. I sektionen Administrer i bunden skal du vælge indstillingen COM-tilføjelsesprogrammer på rullelisten og derefter klikke på . Klik på afkrydsningsfeltet Power-forespørgsel og derefter OK. Båndet Power-forespørgsel vises automatisk, men hvis det ikke er, skal du lukke og genstarte Excel.

Brug af Forespørgselseditor

Bemærk!: Forespørgselseditoren vises, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Power-forespørgsel. Følgende video viser vinduet Forespørgselseditor efter redigering af en forespørgsel fra en Excel-projektmappe. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du vælge fra andre kilder > Tom forespørgselunder fanen Hent eksterne data på båndet Power-forespørgsel . Følgende video viser én måde at vise Forespørgselseditor på.

Sådan får du vist Forespørgselseditor i Excel

  1. I bånd fanen Power-forespørgsel skal du klikke på fra fil > fra CSVeller fra tekst.

  2. I dialogboksen med kommaseparerede værdier skal du søge efter eller skrive en sti til den fil, du vil forespørge på.

  3. Klik på Åbn.

Bemærk!: Hvis du importerer data fra en CSV-fil, registrerer Power-forespørgsel automatisk kolonneafgrænsere, herunder kolonnenavne og -typer. Hvis du for eksempel har importeret eksempel-CSV-filen nedenfor, anvender Power-forespørgsel automatisk den første række som kolonnenavne og ændrer hver kolonnes datatype.

Eksempel-CSV-fil

Billede af en CSV-fil

Power-forespørgsel ændrer automatisk hver kolonnes datatype:

  • Ordre-id ændres til tal

  • Ordredato ændres til dato

  • Kategori forbliver som tekst (standardkolonnetypen)

  • Produktnavn forbliver som tekst (standardkolonnetypen)

  • Salg ændres til tal

I Forespørgselseditoren anvender Power-forespørgsel automatisk et FirstRowAsHeader-trin og et ChangeType-trin. Disse automatiske handlinger svarer til at fremme en række manuelt og ændre hver kolonnetype manuelt.

Når Power-forespørgsel automatisk registrerer kolonner, kan du også bruge forespørgsels Editor til at skrive formler til Power-forespørgsel. For eksempel:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Bemærk!: Forespørgselseditor vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Power-forespørgsel. Følgende video viser vinduet Forespørgselseditor i Excel 2013 efter redigering af en forespørgsel fra en Excel-projektmappe. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du vælge fra andre kilder > Tom forespørgselunder fanen Hent eksterne data på båndet Power-forespørgsel . Følgende video viser én måde at vise Forespørgselseditor på.

Sådan får du vist Forespørgselseditor i Excel

  1. Vælg en vilkårlig celle i dataområdet.

  2. I bånd fanen Power-forespørgsel skal du klikke på fra tabel.

    Opret forbindelse til en Excel-datatabel

  3. Hvis du bliver bedt om det, kan du klikke på knappen område valg i dialogboksen fra tabel for at vælge et bestemt område, der skal bruges som datakilde.

    Fra dialogboksen Tabel

  4. Hvis dataområdet har kolonneoverskrifter, kan du kontrollere, at tabellen indeholder overskrifter. Kolonne overskrifts cellerne bruges til at angive kolonnenavnene for forespørgslen.

  5. I forespørgsels Editor skal du klikke på luk & belastning.

Bemærk!: Hvis dit dataområde er defineret som et navngivet område eller er i en Excel-tabel, vil Power-forespørgsel automatisk registrere hele området og indlæse det i Forespørgselseditoren for dig. Almindelige data bliver automatisk konverteret til en tabel, når de indlæses i Forespørgselseditoren.

Du kan bruge forespørgsels Editor til at skrive formler til Power-forespørgsel.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Formelprøve i Forespørgselseditor

Bemærk!: Forespørgselseditor vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Power Query. Følgende video viser vinduet Forespørgselseditor efter redigering af en forespørgsel fra en Excel-projektmappe. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du vælge fra andre kilder > Tom forespørgselunder fanen Hent eksterne data på båndet Power-forespørgsel . Følgende video viser én måde at vise Forespørgselseditor på.

Sådan får du vist Forespørgselseditor i Excel

  1. I bånd fanen Power-forespørgsel skal du klikke på fra fil > fra Excel.

  2. I Excel-dialogboksen Gennemse skal du søge efter eller skrive en sti til den fil, du vil forespørge på.

  3. Klik på Åbn.

    Hvis din kildeprojektmappe indeholder navngivne områder, er navnet på området tilgængeligt som et datasæt.

Du kan også bruge Forespørgselseditor til at skrive formler til Power Query. For eksempel:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Bemærk!: Forespørgselseditor vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Power-forespørgsel. Følgende video viser vinduet Forespørgselseditor i Excel 2013 efter redigering af en forespørgsel fra en Excel-projektmappe. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du vælge fra andre kilder > Tom forespørgselunder fanen Hent eksterne data på båndet Power-forespørgsel . Følgende video viser én måde at vise Forespørgselseditor på.

Sådan får du vist Forespørgselseditor i Excel

Bemærk!: Hvis du forsøger at importere data fra en ældre Excel-fil eller en Access-database i visse opsætninger, vil du måske støde på fejlen Microsoft Access Database Engine (Microsoft.ACE.OLEDB.12.0-udbyder) er ikke registreret på den lokale computer. Fejlen optræder i systemer, der kun har Office 2013 installeret. Du kan løse denne fejl ved at hente følgende ressourcer, som sikrer, at du kan fortsætte med de datakilder, du forsøger at få adgang til.

  1. Klik på fanen Power-forespørgsel og derefter Fra internettet.

  2. I dialogboksen Fra web skal du angive en websides URL-adresse og derefter trykke på OK.

    Power-forespørgsel > Fra internettet > Input URL-adresse

    I dette tilfælde bruger vi: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Hvis websiden kræver brugerlegitimationsoplysninger:

    • I dialogboksen Få adgang til webside skal du klikke på en indstilling for legitimationsoplysninger og angive godkendelsesværdier.

    • Klik på Gem.

  3. Klik på OK.

  4. Power-forespørgsel vil analysere websiden og indlæse ruden Navigator i Tabelvisningen.

    Hvis du ved, hvilken tabel du vil oprette forbindelse til, så klik på den på listen. I dette eksempel valgte vi Resultattabellen.

    Power-forespørgsel > Fra internettet > Navigator-tabelvisning

    Ellers kan du skifte til Webvisning og vælge den relevante tabel manuelt. I dette tilfælde har vi valgt Resultattabellen.

    Power-forespørgsel > Fra internettet > Navigator > Visning på internettet
  5. Klik på Indlæs, så vil Power-forespørgsel indlæse den internetdata, du har valgt, i Excel.

  1. I båndfanen Power-forespørgsel skal du klikke på Fra database > Fra SQL Server-database.

    Indstillinger for Power Query fra database
  2. I dialogboksen Microsoft SQL-database skal du angive SQL-server, der skal oprettes forbindelse til, i feltet Servernavn. Du kan også vælge at angive et Databasenavn.

  3. Hvis du vil importere data ved hjælp af en oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

    Dialogboksen Power Query i SQL Server-databaseforbindelse
  4. Vælg OK.

  5. Vælg godkendelsesmetode til at oprette forbindelse til SQL Server-databasen.

    Logonoplysninger til Power Query for SQL Server-forbindelse
    1. Windows: Dette er standardindstillingen. Vælg dette, hvis du vil oprette forbindelse ved hjælp af Windows-godkendelse.

    2. Database: Vælg dette, hvis du vil oprette forbindelse ved hjælp af SQL Server-godkendelse. Når du har valgt dette, skal du angive et Brugernavn og en adgangskode for at oprette forbindelse til din SQL Server-forekomst.

  6. Afkrydsningsfeltet Kryptér forbindelse er som standard markeret for at angive, at Power-forespørgsel opretter forbindelse til databasen ved hjælp af en krypteret forbindelse. Hvis du ikke vil oprette forbindelse ved hjælp af en krypteret forbindelse, skal du fjerne markeringen i dette afkrydsningsfelt og derefter klikke på Opret forbindelse.

    Hvis der ikke er oprettet forbindelse til din SQL-Server ved hjælp af en krypteret forbindelse, beder Power-forespørgsel dig om at oprette forbindelse ved hjælp af en ukrypteret forbindelse. Klik på OK i meddelelsen for at oprette forbindelse ved hjælp af en ukrypteret forbindelse.

Formeleksempel

Du kan også bruge Forespørgselseditor til at skrive formler til Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Klik på fanen Power-forespørgsel på båndet, og vælg derefter hent eksterne data > fra andre kilder > fra ODBC.

  2. I dialogboksen fra ODBC skal du vælge dit datakildenavn (DSN), hvis den vises.

  3. Angiv din forbindelsesstreng, og tryk derefter på OK.

  4. I den næste dialogboks skal du vælge indstillinger for standard-eller brugerdefineret, Windowseller database forbindelse, angive dine legitimationsoplysninger og derefter trykke på Opret forbindelse.

  5. I ruden Navigator skal du markere de tabeller eller forespørgsler, du vil oprette forbindelse til, og derefter skal du trykke på Indlæs eller Rediger.

  1. I bånd fanen Power-forespørgsel skal du vælge fra database > fra Access-databasen.

    Dialogboksen Hent data fra database

  2. I dialogboksen Gennemse skal du søge efter eller skrive en fil-URL-adresse, der skal importeres eller linke til en fil.

  3. Følg trinnene i dialogboksen Navigator for at oprette forbindelse til den ønskede tabel eller forespørgsel.

  4. Klik på Indlæs eller Rediger.

  1. I bånd fanen Power-forespørgsel skal du klikke på fra fil > fra XML.

    Dialogboksen Power-forespørgsel fra fil
  2. I dialogboksen Gennemse fra XML skal du søge efter eller skrive en fil-URL-adresse, der skal importeres eller linke til en fil.

  3. Klik på Åbn.

    Når forbindelsen er oprettet, kan du bruge ruden Navigator til at gennemse og gennemse samlingerne af elementer i XML-filen i en tabel formular.

Du kan også bruge Forespørgselseditor til at skrive formler til Power Query. For eksempel:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Bemærk!: Forespørgselseditor vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Power Query. Følgende video viser vinduet Forespørgselseditor efter redigering af en forespørgsel fra en Excel-projektmappe. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du vælge fra andre kilder > Tom forespørgselunder fanen Hent eksterne data på båndet Power-forespørgsel . Følgende video viser én måde at vise Forespørgselseditor på.

  1. Klik på fra andre kilderi gruppen Hent eksterne data under fanen data , og klik derefter på fra Analysis Services.

    Billede af Excel-båndet

    Guiden data forbindelse vises. Denne guide har tre ruder.

    • Opret forbindelse til en databaseserver

    • Vælg database og tabel

    • Gemme data forbindelsesfilen og afslutte

  2. Skriv navnet på OLAP-database serveren i feltet Server navn i ruden Opret forbindelse til database server .

    Tip!: Hvis du kender navnet på den offline-kubefil, du vil oprette forbindelse til, kan du skrive hele filstien, filnavnet og filtypenavnet.

  3. Gør et af følgende under logonoplysninger, og klikderefter på næste:

    • Hvis du vil bruge dit nuværende Windows-brugernavn og-adgangskode, skal du klikke på Brug Windows-godkendelse.

    • Hvis du vil angive et databasebrugernavn og -adgangskode, skal du klikke på Brug følgende brugernavn og adgangskode og skrive dit brugernavn og din adgangskode i felterne Brugernavn og Adgangskode.

  4. Vælg en database i feltet Vælg den database, der indeholder de data, du vil have , og klik derefter på næste.

    Hvis du vil oprette forbindelse til en bestemt kube i databasen, skal du sørge for, at Opret forbindelse til en bestemt kube eller tabel er markeret, og vælg derefter en kube på listen.

  5. I feltet filnavn i boksen Gem data forbindelsesfiler og Udfør skal du revidere standardfilnavnet efter behov (valgfrit).

    Klik på Gennemse for at ændre standardplaceringen for data kilder, eller Søg efter eksisterende filnavne.

  6. Skriv en beskrivelse af filen, et brugervenligt navn og almindelige søgeord (alle er valgfri) i felterne Beskrivelse, brugervenligt navnog søgenøgleord .

  7. Hvis du vil sikre dig, at forbindelsesfilen bruges, når pivottabellen opdateres, skal du klikke på forsøg altid at bruge denne fil til at opdatere disse data.

    Hvis du markerer dette afkrydsningsfelt, sikres det, at opdateringer til forbindelsesfilen altid bruges af alle projektmapper, der bruger den pågældende forbindelsesfil.

  8. Klik på Udfør for at lukke guiden Dataforbindelse.

  9. Gør et af følgende i dialogboksen Importér data under Vælg, hvordan du vil have vist disse data i projektmappen:

    • Hvis du kun vil oprette en pivottabelrapport, skal du klikke på pivottabelrapport.

    • Hvis du vil oprette en pivottabelrapport og en pivotdiagramrapport, skal du klikke på pivotdiagram og pivottabelrapport.

    • Hvis du vil gemme den valgte forbindelse i projektmappen til senere brug, skal du klikke på Opret kun forbindelse. Dette afkrydsningsfelt sikrer, at forbindelsen bruges af formler, der indeholder kubefunktioner, som du opretter, og som du ikke vil oprette en pivottabelrapport.

  10. Gør et af følgende under hvor vil du indsætte dataene:

    • Hvis du vil placere pivottabellen i et eksisterende regneark, skal du markere eksisterende regnearkog derefter skrive cellereferencen for den første celle i det celleområde, hvor du vil finde pivottabellen.

      Du kan også klikke på Skjul dialog Knapflade skjule dialogboksen midlertidigt, markere den første celle i det regneark, du vil bruge, og derefter trykke på Udvid dialog Knapflade .

  11. Hvis du vil indsætte pivottabelrapporten i et nyt regneark, der starter i celle a1, skal du klikke på nyt regneark.

  12. Hvis du vil kontrollere eller ændre egenskaberne for forbindelsen, skal du klikke på Egenskaber, foretag de nødvendige ændringer i dialogboksen Egenskaber for forbindelse og derefter klikke på OK.

  1. På fanen Power-forespørgsel skal du klikke på fra andre kilder > Tom forespørgsel.

  2. I forespørgsels Editor skal du klikke på Avanceret Editor.

  3. Indtast din forespørgselsstreng på følgende måde, og Erstat "C:\Users\Name\Desktop\JSONTest.json" med stien til din JSON-fil.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Bemærk!: Før du kan oprette forbindelse til en Oracle-database ved hjælp af Power-forespørgsel, skal du have Oracle-klientsoftwaren v 8.1.7 eller nyere på computeren. Hvis du vil installere Oracle-klientsoftwaren, skal du gå til 32-bit Oracle data Access Components (ODAC) med Oracle Developer Tools for Visual Studio (12.1.0.2.4) for at installere 32-bit Oracle-klienten eller til 64-bit ODAC 12c Release 4 (12.1.0.2.4) xcopy til Windows x64 for at installere 64-bit Oracle-klienten.

  1. I bånd fanen Power-forespørgsel skal du klikke på fra database > fra Oracle-database.

    Indstillinger for Power Query fra database
  2. I dialogboksen Oracle-database skal du under Server navn angive den Oracle-Server, der skal oprettes forbindelse til. Hvis der kræves et SID, kan dette angives i form af "ServerName/SID".

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Klik på OK.

  5. Hvis Oracle-serveren kræver brugerlegitimationsoplysninger for en database:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Klik på Opret forbindelse.

  1. I bånd fanen Power-forespørgsel skal du vælge fra andre kilder > fra SharePoint-listen.

    Power-forespørgsel henter data fra andre kilder-dialogboks
  2. I dialogboksen Microsoft SharePoint-lister , der vises, skal du angive URL-adressen til et SharePoint-websted.

    Bemærk!: Når du opretter forbindelse til en SharePoint-liste, skal du angive URL-adressen til webstedet i stedet for URL-adressen til listen. I dialogboksen Access SharePoint skal du vælge den mest generelle URL-adresse, der skal godkendes på webstedet korrekt. Den mest generelle URL-adresse er som standard markeret.

  3. Vælg OK for at fortsætte.

  4. Vælg en indstilling for legitimationsoplysninger i dialogboksen Access SharePoint , der vises på følgende måde:

    1. Vælg Anonym , hvis SharePoint-serveren ikke kræver nogen legitimationsoplysninger.

    2. Vælg Windows , hvis SharePoint-serveren kræver dine Windows-legitimationsoplysninger.

    3. Vælg organisationskonto , hvis SharePoint-serveren kræver legitimationsoplysninger for din organisation.

  5. Vælg Opret forbindelse.

    Power Point Power-forespørgsel oprette forbindelse til en SharePoint List Connect-dialogboks

  1. I bånd fanen Power-forespørgsel skal du vælge fra anden kilde > fra OData-feedet.

    Power-forespørgsel henter data fra andre kilder-dialogboks
  2. I dialogboksen OData-feed skal du angive URL-adressen for et OData-feed.

  3. Vælg OK.

  4. Hvis OData-feedet kræver brugerlegitimationsoplysninger, skal du i dialogboksen få adgang til et OData-feed :

    1. Vælg Windows , hvis OData-feedet kræver Windows-godkendelse.

    2. Vælg grundlæggende , hvis OData-feedet kræver dit Brugernavn og din adgangskode.

    3. Vælg en markedsplads nøgle , hvis OData-feedet kræver en konto for et markedsplads firma. Du kan vælge Download dit Marketplace-konto for at abonnere på Microsoft Azure OData-feeds til markedspladsen. Du kan også tilmelde dig Microsoft Azure markedspladsen fra dialogboksen Åbn et OData-feed.

    4. Klik på organisationskonto , hvis OData-feedet kræver legitimationsoplysninger for samlet adgangskode. For Windows Live ID skal du logge på din konto.

    5. Vælg Gem.

Bemærk!: Opret forbindelse til et OData-feed understøtter JSON Light data service-formatet.

  1. Klik på fanen data , og hent derefter data > fra andre kilder > fra OLEDB. Hvis du ikke kan se knappen Hent data , skal du følge vejledningen i guiden data forbindelse nedenfor.

  2. Skriv forbindelsesstrengen i dialogboksen fra Ole DB , og tryk derefter på OK.

  3. I dialogboksen i OLEDB-udbyderen skal du vælge de relevante legitimationsoplysninger på standard-eller brugerdefineretWindows-eller database forbindelsesindstillinger og derefter klikke på Opret forbindelse.

  4. I dialogboksen Navigator skal du vælge den database og de tabeller eller forespørgsler, du vil oprette forbindelse til, og derefter skal du trykke på Indlæs eller Rediger.

  5. I Power-forespørgsels Editorskal du trykke på Luk & belastning.

  1. I bånd fanen Power-forespørgsel skal du klikke på fra database > fra MySQL-database.

    Indstillinger for Power Query fra database
  2. I dialogboksen MySQL-database skal du under Servernavn angive den MySQL-database server, der skal oprettes forbindelse til.

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Klik på OK.

  5. Hvis MySQL-serveren kræver brugerlegitimationsoplysninger for en database:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Klik på Opret forbindelse.

  1. I bånd fanen Power-forespørgsel skal du vælge fra andre kilder > fra Microsoft Exchange.

    Datakilder for Power-forespørgsel
  2. I dialogboksen få adgang til en Exchange-Server skal du angive din mailadresse og adgangskode.

  3. Klik på Gem.

  4. I dialogboksen Microsoft Exchange Autodiscover service skal du vælge Tillad for at tillade, at Exchange-tjenesten har tillid til dine legitimationsoplysninger.

Vigtigt!: Kontroller, at du har hentet og installeret Tilføjelsesprogrammet Power Query.

  1. I bånd fanen Power-forespørgsel skal du klikke på fra andre kilder > fra Active Directory.

    Power-forespørgsel henter data fra andre kilder-dialogboks

  2. Indtast dit domæne i dialogboksen Active Directory.

  3. I dialogboksen Active Directory Domain for dit domæne skal du klikke på Brug mine nuværende legitimationsoplysningereller bruge alternative legitimationsoplysninger. Indtast dit Brugernavn og din adgangskodefor at bruge alternative legitimationsoplysninger til godkendelse.

  4. Klik på Opret forbindelse.

  5. Når forbindelsen er oprettet, kan du bruge ruden Navigator til at gennemse alle de domæner, der er tilgængelige i dit Active Directory, og du kan analysere ned til Active Directory-oplysninger, herunder brugere, konti og computere.

Advarsel!: 

  • Før du kan oprette forbindelse til en IBM DB2-database, skal du have IBM DB2 data server driver installeret på computeren (minimumkrav er IBM-driver pakken (DS-driver)). Vælg den driver, der svarer til din installation af Power-forespørgsel (32-bit eller 64-bit).

  • Der er kendte problemer, der er rapporteret af IBM installation af IBM DB2 data server driver på Windows 8.Hvis du bruger Windows 8, og du vil oprette forbindelse til IBM DB2 ved hjælp af Power-forespørgsel, skal du følge ekstra installationstrin. Du kan finde flere oplysninger om IBM DB2 data server driver i Windows 8.

  1. I bånd fanen Power-forespørgsel skal du klikke på fra database > fra IBM DB2-databasen.

    Indstillinger for Power Query fra database
  2. I dialogboksen IBM DB2-database i Server navn skal du angive den IBM DB2-database server, der skal oprettes forbindelse til.

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Klik på OK.

  5. Hvis IBM DB2-serveren kræver brugerlegitimationsoplysninger for en database:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Klik på Opret forbindelse.

Bemærk!: Før du kan oprette forbindelse til en PostgreSQL-Database i Power-forespørgsel, skal du have Ngpsql-dataudbyderen til PostgreSQL installeret på din computer. Vælg den driver, der svarer til din Office-version (32-bit eller 64-bit). Se: hvilken version af Office bruger jeg? for at få flere oplysninger. Kontrollér også, at du har udbyderen, der er registreret i computerkonfigurationen, som svarer til den nyeste .NET-version på din enhed.

  1. I bånd fanen Power-forespørgsel skal du vælge fra database > fra PostgreSQL Database.

    Indstillinger for Power Query fra database
  2. I dialogboksen PostgreSQL-Database skal du angive den PostgreSQL-Database Server, du vil oprette forbindelse til, i afsnittet Server navn .

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Vælg OK.

  5. Hvis PostgreSQL-serveren kræver brugerlegitimationsoplysninger for en database:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Vælg Opret forbindelse.

  1. Gå til https://Web.powerapps.com/

  2. Vælg det miljø , du vil oprette forbindelse til.

  3. I menuen skal du vælge ikonet indstillinger > avancerede tilpasninger > Udviklerressourcer.

  4. Kopiér værdien for forekomst web API

    Bemærkninger!: 

    • URL-formatet vil være noget somhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Det nøjagtige format for den URL-adresse, du vil bruge til at oprette forbindelse, afhænger af dit område og den version af cd'er, du bruger. Du kan få mere at vide under: Web API-URL og-versioner.

  5. Vælg fanen data , og hent derefter data > fra Online tjenester > fra Dynamics 365 (online).

    • Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra andre kilder >fra Dynamics 365 (online).

  6. I dialogboksen med indstillingen grundlæggende valgt skal du angive webapi-URL-adressen for dine cd'er til apps-forbindelsen og klikke på OK.

    • Hvis du vælger indstillingen Avanceret , kan du føje visse yderligere parametre til forespørgslen for at styre, hvilke data der returneres. Du kan finde flere oplysninger under: forespørgsels data ved hjælp af WEBapi

  7. Vælg organisationskonto.

    • Hvis du ikke er logget på med den Microsoft-arbejds-eller skolekonto, du bruger til at få adgang til cd'er til apps, skal du klikke på Log på og angive kontoens Brugernavn og adgangskode.

  8. Klik på Opret forbindelse.

  9. Markér de data, du vil hente, i dialogboksen Navigator .

  10. Hvis dataene er gode til at blive importeret, som de er, skal du vælge indstillingen Indlæs , ellers vælge Edit -indstillingen for at åbne Power-forespørgselseditoren.

    Bemærk!: Power-forespørgsels Editor giver dig flere muligheder for at ændre de data, der returneres. For eksempel kan det være en god ide at importere færre kolonner, end kildedataene indeholder. Hvis det er tilfældet, skal du gå til fanen hjem > Administrer kolonner > Vælg kolonner, Vælg de kolonner, du vil beholde, og klik derefter på OK. Når du er klar, skal du klikke på luk & belastning for at returnere de ændrede data til Excel.

Bemærk!: Før du kan oprette forbindelse til en Teradata-database, skal du have .net-data udbyderen til Teradata på din computer.

  1. I bånd fanen Power-forespørgsel skal du vælge fra database > fra Teradata-database.

    Indstillinger for Power Query fra database
  2. I dialogboksen Teradata-database skal du under Server navn angive den Teradata-server, der skal oprettes forbindelse til.

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Vælg OK.

  5. Hvis Teradata-serveren kræver legitimationsoplysninger for databasebrugere:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Klik på Gem.

Vigtigt!: Ophør af meddelelser om Facebook-datatilslutning   Importere og opdatere data fra Facebook i Excel holder op med at virke i april, 2020. Du vil stadig kunne bruge Facebook-værket til at hente & transformation (Power-forespørgsel) til, men starte i april, 2020, kan du ikke oprette forbindelse til Facebook og får en fejlmeddelelse. Vi anbefaler, at du ændrer eller fjerner eksisterende Hent & transformerings forespørgsler (Power-forespørgsel), der bruger Facebook-stikket så hurtigt som muligt for at undgå uventede resultater.

Bemærk!: Hvis dette er første gang, du har oprettet forbindelse til Facebook, bliver du bedt om at angive legitimationsoplysninger. Log på med din Facebook-konto, og Giv adgang til Power-forespørgselsprogrammet. Du kan slå fremtidige anmodninger fra ved at klikke på indstillingen Advar mig ikke igen for denne forbindelseskomponent .

  1. I bånd fanen Power-forespørgsel skal du klikke på fra andre kilder > fra Facebook.

  2. I Facebook -dialogboksen skal du oprette forbindelse til Facebook ved hjælp af "mig", dit Brugernavn eller objekt-id.

    Bemærk!: Dit Facebook-Brugernavn er forskelligt fra din login-mail.

  3. Vælg en kategori for at oprette forbindelse til fra rullelisten forbindelse . For eksempel skal du vælge venner for at give dig adgang til alle oplysninger, der er tilgængelige i din Facebook- venneliste .

  4. Klik på OK.

  5. Hvis det er nødvendigt, skal du klikke på Log på fra Access Facebook -dialogboksen og derefter angive din Facebook-mail eller dit telefonnummer og din adgangskode. Du kan markere indstillingen for at forblive logget på. Når du er logget på, skal du klikke på Opret forbindelse.

  6. Når forbindelsen er oprettet, kan du få vist en tabel med oplysninger om den valgte kategori. Hvis du for eksempel vælger kategorien venner, gengiver Power-forespørgsel en tabel, der indeholder dine Facebook-venner efter navn.

  7. Klik på Indlæs eller Rediger.

Du kan bruge forespørgsels Editor til at skrive formler til Power-forespørgsel.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Power-forespørgsels editor med Facebook-formel

Bemærk!: Forespørgselseditor vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Power Query. Følgende video viser vinduet Forespørgselseditor efter redigering af en forespørgsel fra en Excel-projektmappe. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du vælge fra andre kilder > Tom forespørgselunder fanen Hent eksterne data på båndet Power-forespørgsel . Følgende video viser én måde at vise Forespørgselseditor på.

Sådan får du vist Forespørgselseditor i Excel

Bemærkninger!: 

  • Før du kan oprette forbindelse til en SAP SQL Anywhere-database, skal du have SAP SQL Anywhere-driverne installeret på computeren. Vælg den driver, der svarer til din installation af Power-forespørgsel (32-bit eller 64-bit).

  1. I bånd fanen Power-forespørgsel skal du vælge fra database > fra Microsoft SAP Sybase SQL Anywhere.

    Hent eksterne data fra en database
  2. I dialogboksen Sybase-database skal du angive den Sybase-server, der skal oprettes forbindelse til, i feltet Server navn . Du kan også vælge at angive et Databasenavn.

  3. Hvis du vil importere data ved hjælp af en oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Klik på OK.

  5. Afkrydsningsfeltet Kryptér forbindelse er som standard markeret, så Power-forespørgsel opretter forbindelse til databasen ved hjælp af en simpel krypteret forbindelse.

  6. Klik på Opret forbindelse.

Microsoft Azure BLOB-lager er en tjeneste til lagring af store mængder ustrukturerede data, såsom billeder, videoer, lyd og dokumenter, som du kan få adgang til fra et hvilket som helst sted i verden via HTTP eller HTTPS. Hvis du vil have mere at vide om Azure blob-lager tjeneste, skal du se Sådan bruger du blob-lager.

  1. I bånd fanen Power-forespørgsel skal du vælge fra Azure > fra Microsoft Azure blob-lager.

    Importér Power-forespørgsel fra Azure-dialogboks
  2. I dialogboksen Microsoft Azure blob-lager skal du angive dit Microsoft Azure -Lagerkonto navn eller URL-adresse, og derefter skal du klikke på OK.

  3. Hvis du opretter forbindelse til blob-lager tjenesten første gang, bliver du bedt om at angive og gemme adgangsnøglen til lagerplads. I dialogboksen Access Microsoft Azure blob-lager skal du angive din lager adgangsnøgle i feltet kontonøgle og klikke på Gem.

    Bemærk!: Hvis du har brug for at hente din lager adgang, skal du gå til Microsoft Azure portalen, vælge din Lagerkonto og derefter klikke på ikonet Administrer adgangsnøgle nederst på siden. Klik på ikonet Kopiér til højre for den primære nøgle, og indsæt derefter værdien i feltet kontonøgle .

  4. I forespørgselseditoren vises alle de tilgængelige beholdere i din Microsoft Azure blob-lager. Vælg en beholder, hvor du vil importere data, i navigatoren, og klik derefter på Anvend & Luk.

  1. I bånd fanen Power-forespørgsel skal du vælge fra Azure > fra Microsoft Azure HDInsight.

    Hent eksterne data fra Azure
  2. I dialogboksen Microsoft Azure HDInsight skal du angive et Kontonavn og klikke på OK.

  3. Derefter skal du angive din kontonøgleog klikke på Opret forbindelse.

    Bemærk!: Hvis du har brug for at hente din nøgle, skal du gå tilbage til Microsoft Azure portalen, vælge din Lagerkonto og klikke på ikonet Administrer adgangsnøgle nederst på siden. Klik på ikonet Kopiér til højre for den primære nøgle, og Indsæt værdien i guiden.

  4. Vælg din klynge i dialogboksen Navigator , og Find og vælg derefter en indholdsfil.

  5. Klik på Indlæs for at indlæse den valgte tabel, eller klik på Rediger for at udføre yderligere datafiltre og transformationer, før du indlæser den.

Du kan bruge tilføjelsesprogram til Power-forespørgsel til at oprette forbindelse til eksterne datakilder og udføre avancerede dataanalyser. De følgende afsnit indeholder trin til brug af Power-forespørgsel til at oprette forbindelse til dine datakilder – websider, tekstfiler, databaser, onlinetjenester og Excel-filer, tabeller og områder.

Vigtigt!: 

  • Sørg for, at du har hentet, installeret og aktiveret tilføjelsesprogram til Power-forespørgsel.

  • Hvis du vil aktivere tilføjelsesprogram til Power-forespørgsel , skal du klikke på filer > Indstillinger > tilføjelsesprogrammer. I sektionen Administrer i bunden skal du vælge indstillingen COM-tilføjelsesprogrammer på rullelisten og derefter klikke på . Klik på afkrydsningsfeltet Power-forespørgsel og derefter OK. Båndet Power-forespørgsel vises automatisk, men hvis det ikke er, skal du lukke og genstarte Excel.

Brug af Forespørgselseditor

Bemærk!: Forespørgselseditoren vises, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Power-forespørgsel. Følgende video viser vinduet Forespørgselseditor efter redigering af en forespørgsel fra en Excel-projektmappe. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du vælge fra andre kilder > Tom forespørgselunder fanen Hent eksterne data på båndet Power-forespørgsel . Følgende video viser én måde at vise Forespørgselseditor på.

Sådan får du vist Forespørgselseditor i Excel

  1. I bånd fanen Power-forespørgsel skal du klikke på fra fil > fra CSV eller fra tekst.

  2. I dialogboksen med kommaseparerede værdier skal du søge efter eller skrive en sti til den fil, du vil forespørge på.

  3. Klik på Åbn.

Bemærk!: Hvis du importerer data fra en CSV-fil, registrerer Power-forespørgsel automatisk kolonneafgrænsere, herunder kolonnenavne og -typer. Hvis du for eksempel har importeret eksempel-CSV-filen nedenfor, anvender Power-forespørgsel automatisk den første række som kolonnenavne og ændrer hver kolonnes datatype.

Eksempel-CSV-fil

Billede af en CSV-fil

Power-forespørgsel ændrer automatisk hver kolonnes datatype:

  • Ordre-id ændres til tal

  • Ordredato ændres til dato

  • Kategori forbliver som tekst (standardkolonnetypen)

  • Produktnavn forbliver som tekst (standardkolonnetypen)

  • Salg ændres til tal

I Forespørgselseditoren anvender Power-forespørgsel automatisk et FirstRowAsHeader-trin og et ChangeType-trin. Disse automatiske handlinger svarer til at fremme en række manuelt og ændre hver kolonnetype manuelt.

Når Power-forespørgsel automatisk registrerer kolonner, kan du også bruge forespørgsels Editor til at skrive formler til Power-forespørgsel. For eksempel:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  1. Vælg en vilkårlig celle i dataområdet.

  2. I bånd fanen Power-forespørgsel skal du klikke på fra tabel.

    Opret forbindelse til en Excel-datatabel

  3. Hvis du bliver bedt om det, kan du klikke på knappen område valg i dialogboksen fra tabel for at vælge et bestemt område, der skal bruges som datakilde.

    Fra dialogboksen Tabel

  4. Hvis dataområdet har kolonneoverskrifter, kan du kontrollere, at tabellen indeholder overskrifter. Kolonne overskrifts cellerne bruges til at angive kolonnenavnene for forespørgslen.

  5. I forespørgsels Editor skal du klikke på luk & belastning.

Bemærk!: Hvis dit dataområde er defineret som et navngivet område eller er i en Excel-tabel, vil Power-forespørgsel automatisk registrere hele området og indlæse det i Forespørgselseditoren for dig. Almindelige data bliver automatisk konverteret til en tabel, når de indlæses i Forespørgselseditoren.

Bemærk!: Forespørgselseditor vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Power Query. Følgende video viser vinduet Forespørgselseditor efter redigering af en forespørgsel fra en Excel-projektmappe. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du vælge fra andre kilder > Tom forespørgselunder fanen Hent eksterne data på båndet Power-forespørgsel . Følgende video viser én måde at vise Forespørgselseditor på.

Sådan får du vist Forespørgselseditor i Excel

Du kan bruge forespørgsels Editor til at skrive formler til Power-forespørgsel.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Formelprøve i Forespørgselseditor

  1. I bånd fanen Power-forespørgsel skal du klikke på fra fil > fra Excel.

  2. I Excel-dialogboksen Gennemse skal du søge efter eller skrive en sti til den fil, du vil forespørge på.

  3. Klik på Åbn.

    Hvis din kildeprojektmappe indeholder navngivne områder, er navnet på området tilgængeligt som et datasæt.

Du kan også bruge Forespørgselseditor til at skrive formler til Power Query. For eksempel:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Bemærk!: Forespørgselseditor vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Power-forespørgsel. Følgende video viser vinduet Forespørgselseditor i Excel 2013 efter redigering af en forespørgsel fra en Excel-projektmappe. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du vælge fra andre kilder > Tom forespørgselunder fanen Hent eksterne data på båndet Power-forespørgsel . Følgende video viser én måde at vise Forespørgselseditor på.

Sådan får du vist Forespørgselseditor i Excel

  1. Klik på fanen Power-forespørgsel og derefter Fra internettet.

  2. I dialogboksen Fra web skal du angive en websides URL-adresse og derefter trykke på OK.

    Power-forespørgsel > Fra internettet > Input URL-adresse

    I dette tilfælde bruger vi: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Hvis websiden kræver brugerlegitimationsoplysninger:

    • I dialogboksen Få adgang til webside skal du klikke på en indstilling for legitimationsoplysninger og angive godkendelsesværdier.

    • Klik på Gem.

  3. Klik på OK.

  4. Power-forespørgsel vil analysere websiden og indlæse ruden Navigator i Tabelvisningen.

    Hvis du ved, hvilken tabel du vil oprette forbindelse til, så klik på den på listen. I dette eksempel valgte vi Resultattabellen.

    Power-forespørgsel > Fra internettet > Navigator-tabelvisning

    Ellers kan du skifte til Webvisning og vælge den relevante tabel manuelt. I dette tilfælde har vi valgt Resultattabellen.

    Power-forespørgsel > Fra internettet > Navigator > Visning på internettet
  5. Klik på Indlæs, så vil Power-forespørgsel indlæse den internetdata, du har valgt, i Excel.

  1. I båndfanen Power-forespørgsel skal du klikke på Fra database > Fra SQL Server-database.

    Indstillinger for Power Query fra database
  2. I dialogboksen Microsoft SQL-database skal du angive SQL-server, der skal oprettes forbindelse til, i feltet Servernavn. Du kan også vælge at angive et Databasenavn.

  3. Hvis du vil importere data ved hjælp af en oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

    Dialogboksen Power Query i SQL Server-databaseforbindelse
  4. Vælg OK.

  5. Vælg godkendelsesmetode til at oprette forbindelse til SQL Server-databasen.

    Logonoplysninger til Power Query for SQL Server-forbindelse
    1. Windows: Dette er standardindstillingen. Vælg dette, hvis du vil oprette forbindelse ved hjælp af Windows-godkendelse.

    2. Database: Vælg dette, hvis du vil oprette forbindelse ved hjælp af SQL Server-godkendelse. Når du har valgt dette, skal du angive et Brugernavn og en adgangskode for at oprette forbindelse til din SQL Server-forekomst.

  6. Afkrydsningsfeltet Kryptér forbindelse er som standard markeret for at angive, at Power-forespørgsel opretter forbindelse til databasen ved hjælp af en krypteret forbindelse. Hvis du ikke vil oprette forbindelse ved hjælp af en krypteret forbindelse, skal du fjerne markeringen i dette afkrydsningsfelt og derefter klikke på Opret forbindelse.

    Hvis der ikke er oprettet forbindelse til din SQL-Server ved hjælp af en krypteret forbindelse, beder Power-forespørgsel dig om at oprette forbindelse ved hjælp af en ukrypteret forbindelse. Klik på OK i meddelelsen for at oprette forbindelse ved hjælp af en ukrypteret forbindelse.

Formeleksempel

Du kan også bruge Forespørgselseditor til at skrive formler til Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Klik på fanen Power-forespørgsel på båndet, og vælg derefter hent eksterne data > fra andre kilder > fra ODBC.

  2. I dialogboksen fra ODBC skal du vælge dit datakildenavn (DSN), hvis den vises.

  3. Angiv din forbindelsesstreng, og tryk derefter på OK.

  4. I den næste dialogboks skal du vælge indstillinger for standard-eller brugerdefineret, Windowseller database forbindelse, angive dine legitimationsoplysninger og derefter trykke på Opret forbindelse.

  5. I ruden Navigator skal du markere de tabeller eller forespørgsler, du vil oprette forbindelse til, og derefter skal du trykke på Indlæs eller Rediger.

  1. I bånd fanen Power-forespørgsel skal du vælge fra database > fra Access-databasen.

    Dialogboksen Hent data fra database

  2. I dialogboksen Gennemse skal du søge efter eller skrive en fil-URL-adresse, der skal importeres eller linke til en fil.

  3. Følg trinnene i dialogboksen Navigator for at oprette forbindelse til den ønskede tabel eller forespørgsel.

  4. Klik på Indlæs eller Rediger.

  1. I bånd fanen Power-forespørgsel skal du klikke på fra fil > fra XML.

    Dialogboksen Power-forespørgsel fra fil
  2. I dialogboksen Gennemse fra XML skal du søge efter eller skrive en fil-URL-adresse, der skal importeres eller linke til en fil.

  3. Klik på Åbn.

    Når forbindelsen er oprettet, kan du bruge ruden Navigator til at gennemse og gennemse samlingerne af elementer i XML-filen i en tabel formular.

Du kan også bruge Forespørgselseditor til at skrive formler til Power Query. For eksempel:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Bemærk!: Forespørgselseditor vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Power Query. Følgende video viser vinduet Forespørgselseditor efter redigering af en forespørgsel fra en Excel-projektmappe. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du vælge fra andre kilder > Tom forespørgselunder fanen Hent eksterne data på båndet Power-forespørgsel . Følgende video viser én måde at vise Forespørgselseditor på.

  1. Klik på fra andre kilderi gruppen Hent eksterne data under fanen data , og klik derefter på fra Analysis Services.

    Billede af Excel-båndet

    Guiden data forbindelse vises. Denne guide har tre ruder.

    • Opret forbindelse til en databaseserver

    • Vælg database og tabel

    • Gemme data forbindelsesfilen og afslutte

  2. Skriv navnet på OLAP-database serveren i feltet Server navn i ruden Opret forbindelse til database server .

    Tip!: Hvis du kender navnet på den offline-kubefil, du vil oprette forbindelse til, kan du skrive hele filstien, filnavnet og filtypenavnet.

  3. Gør et af følgende under logonoplysninger, og klikderefter på næste:

    • Hvis du vil bruge dit nuværende Windows-brugernavn og-adgangskode, skal du klikke på Brug Windows-godkendelse.

    • Hvis du vil angive et databasebrugernavn og -adgangskode, skal du klikke på Brug følgende brugernavn og adgangskode og skrive dit brugernavn og din adgangskode i felterne Brugernavn og Adgangskode.

  4. Vælg en database i feltet Vælg den database, der indeholder de data, du vil have , og klik derefter på næste.

    Hvis du vil oprette forbindelse til en bestemt kube i databasen, skal du sørge for, at Opret forbindelse til en bestemt kube eller tabel er markeret, og vælg derefter en kube på listen.

  5. I feltet filnavn i boksen Gem data forbindelsesfiler og Udfør skal du revidere standardfilnavnet efter behov (valgfrit).

    Klik på Gennemse for at ændre standardplaceringen for data kilder, eller Søg efter eksisterende filnavne.

  6. Skriv en beskrivelse af filen, et brugervenligt navn og almindelige søgeord (alle er valgfri) i felterne Beskrivelse, brugervenligt navnog søgenøgleord .

  7. Hvis du vil sikre dig, at forbindelsesfilen bruges, når pivottabellen opdateres, skal du klikke på forsøg altid at bruge denne fil til at opdatere disse data.

    Hvis du markerer dette afkrydsningsfelt, sikres det, at opdateringer til forbindelsesfilen altid bruges af alle projektmapper, der bruger den pågældende forbindelsesfil.

  8. Klik på Udfør for at lukke guiden Dataforbindelse.

  9. Gør et af følgende i dialogboksen Importér data under Vælg, hvordan du vil have vist disse data i projektmappen:

    • Hvis du kun vil oprette en pivottabelrapport, skal du klikke på pivottabelrapport.

    • Hvis du vil oprette en pivottabelrapport og en pivotdiagramrapport, skal du klikke på pivotdiagram og pivottabelrapport.

    • Hvis du vil gemme den valgte forbindelse i projektmappen til senere brug, skal du klikke på Opret kun forbindelse. Dette afkrydsningsfelt sikrer, at forbindelsen bruges af formler, der indeholder kubefunktioner, som du opretter, og som du ikke vil oprette en pivottabelrapport.

  10. Gør et af følgende under hvor vil du indsætte dataene:

    • Hvis du vil placere pivottabellen i et eksisterende regneark, skal du markere eksisterende regnearkog derefter skrive cellereferencen for den første celle i det celleområde, hvor du vil finde pivottabellen.

      Du kan også klikke på Skjul dialog Knapflade skjule dialogboksen midlertidigt, markere den første celle i det regneark, du vil bruge, og derefter trykke på Udvid dialog Knapflade .

  11. Hvis du vil indsætte pivottabelrapporten i et nyt regneark, der starter i celle a1, skal du klikke på nyt regneark.

  12. Hvis du vil kontrollere eller ændre egenskaberne for forbindelsen, skal du klikke på Egenskaber, foretag de nødvendige ændringer i dialogboksen Egenskaber for forbindelse og derefter klikke på OK.

  1. På fanen Power-forespørgsel skal du klikke på fra andre kilder > Tom forespørgsel.

  2. I forespørgsels Editor skal du klikke på Avanceret Editor.

  3. Indtast din forespørgselsstreng på følgende måde, og Erstat "C:\Users\Name\Desktop\JSONTest.json" med stien til din JSON-fil.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Bemærk!: Før du kan oprette forbindelse til en Oracle-database ved hjælp af Power-forespørgsel, skal du have Oracle-klientsoftwaren v 8.1.7 eller nyere på computeren. Hvis du vil installere Oracle-klientsoftwaren, skal du gå til 32-bit Oracle data Access Components (ODAC) med Oracle Developer Tools for Visual Studio (12.1.0.2.4) for at installere 32-bit Oracle-klienten eller til 64-bit ODAC 12c Release 4 (12.1.0.2.4) xcopy til Windows x64 for at installere 64-bit Oracle-klienten.

  1. I bånd fanen Power-forespørgsel skal du klikke på fra database > fra Oracle-database.

    Indstillinger for Power Query fra database
  2. I dialogboksen Oracle-database skal du under Server navn angive den Oracle-Server, der skal oprettes forbindelse til. Hvis der kræves et SID, kan dette angives i form af "ServerName/SID".

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Klik på OK.

  5. Hvis Oracle-serveren kræver brugerlegitimationsoplysninger for en database:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Klik på Opret forbindelse.

  1. I bånd fanen Power-forespørgsel skal du vælge fra andre kilder > fra SharePoint-listen.

    Power-forespørgsel henter data fra andre kilder-dialogboks
  2. I dialogboksen Microsoft SharePoint-lister , der vises, skal du angive URL-adressen til et SharePoint-websted.

    Bemærk!: Når du opretter forbindelse til en SharePoint-liste, skal du angive URL-adressen til webstedet i stedet for URL-adressen til listen. I dialogboksen Access SharePoint skal du vælge den mest generelle URL-adresse, der skal godkendes på webstedet korrekt. Den mest generelle URL-adresse er som standard markeret.

  3. Vælg OK for at fortsætte.

  4. Vælg en indstilling for legitimationsoplysninger i dialogboksen Access SharePoint , der vises på følgende måde:

    1. Vælg Anonym , hvis SharePoint-serveren ikke kræver nogen legitimationsoplysninger.

    2. Vælg Windows , hvis SharePoint-serveren kræver dine Windows-legitimationsoplysninger.

    3. Vælg organisationskonto , hvis SharePoint-serveren kræver legitimationsoplysninger for din organisation.

  5. Vælg Opret forbindelse.

    Power Point Power-forespørgsel oprette forbindelse til en SharePoint List Connect-dialogboks

  1. I bånd fanen Power-forespørgsel skal du vælge fra anden kilde > fra OData-feedet.

    Power-forespørgsel henter data fra andre kilder-dialogboks
  2. I dialogboksen OData-feed skal du angive URL-adressen for et OData-feed.

  3. Vælg OK.

  4. Hvis OData-feedet kræver brugerlegitimationsoplysninger, skal du i dialogboksen få adgang til et OData-feed :

    1. Vælg Windows , hvis OData-feedet kræver Windows-godkendelse.

    2. Vælg grundlæggende , hvis OData-feedet kræver dit Brugernavn og din adgangskode.

    3. Vælg en markedsplads nøgle , hvis OData-feedet kræver en konto for et markedsplads firma. Du kan vælge Download dit Marketplace-konto for at abonnere på Microsoft Azure OData-feeds til markedspladsen. Du kan også tilmelde dig Microsoft Azure markedspladsen fra dialogboksen Åbn et OData-feed.

    4. Klik på organisationskonto , hvis OData-feedet kræver legitimationsoplysninger for samlet adgangskode. For Windows Live ID skal du logge på din konto.

    5. Vælg Gem.

Bemærk!: Opret forbindelse til et OData-feed understøtter JSON Light data service-formatet.

  1. Klik på fanen data , og hent derefter data > fra andre kilder > fra OLEDB. Hvis du ikke kan se knappen Hent data , skal du følge vejledningen i guiden data forbindelse nedenfor.

  2. Skriv forbindelsesstrengen i dialogboksen fra Ole DB , og tryk derefter på OK.

  3. I dialogboksen i OLEDB-udbyderen skal du vælge de relevante legitimationsoplysninger på standard-eller brugerdefineretWindows-eller database forbindelsesindstillinger og derefter klikke på Opret forbindelse.

  4. I dialogboksen Navigator skal du vælge den database og de tabeller eller forespørgsler, du vil oprette forbindelse til, og derefter skal du trykke på Indlæs eller Rediger.

  5. I Power-forespørgsels Editorskal du trykke på Luk & belastning.

  1. I bånd fanen Power-forespørgsel skal du klikke på fra database > fra MySQL-database.

    Indstillinger for Power Query fra database
  2. I dialogboksen MySQL-database skal du under Servernavn angive den MySQL-database server, der skal oprettes forbindelse til.

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Klik på OK.

  5. Hvis MySQL-serveren kræver brugerlegitimationsoplysninger for en database:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Klik på Opret forbindelse.

  1. I bånd fanen Power-forespørgsel skal du vælge fra andre kilder > fra Microsoft Exchange.

    Datakilder for Power-forespørgsel
  2. I dialogboksen få adgang til en Exchange-Server skal du angive din mailadresse og adgangskode.

  3. Klik på Gem.

  4. I dialogboksen Microsoft Exchange Autodiscover service skal du vælge Tillad for at tillade, at Exchange-tjenesten har tillid til dine legitimationsoplysninger.

Vigtigt!: Kontroller, at du har hentet og installeret Tilføjelsesprogrammet Power Query.

  1. I bånd fanen Power-forespørgsel skal du klikke på fra andre kilder > fra Active Directory.

    Power-forespørgsel henter data fra andre kilder-dialogboks

  2. Indtast dit domæne i dialogboksen Active Directory.

  3. I dialogboksen Active Directory Domain for dit domæne skal du klikke på Brug mine nuværende legitimationsoplysningereller bruge alternative legitimationsoplysninger. Hvis du vil bruge anden credenitals -godkendelse, skal du angive dit Brugernavn og din adgangskode.

  4. Klik på Opret forbindelse.

  5. Når forbindelsen er oprettet, kan du bruge ruden Navigator til at gennemse alle de domæner, der er tilgængelige i dit Active Directory, og du kan analysere ned til Active Directory-oplysninger, herunder brugere, konti og computere.

Advarsel!: 

  • Før du kan oprette forbindelse til en IBM DB2-database, skal du have IBM DB2 data server driver installeret på computeren (minimumkrav er IBM-driver pakken (DS-driver)). Vælg den driver, der svarer til din installation af Power-forespørgsel (32-bit eller 64-bit).

  • Der er kendte problemer, der er rapporteret af IBM installation af IBM DB2 data server driver på Windows 8.Hvis du bruger Windows 8, og du vil oprette forbindelse til IBM DB2 ved hjælp af Power-forespørgsel, skal du følge ekstra installationstrin. Du kan finde flere oplysninger om IBM DB2 data server driver i Windows 8..

  1. I bånd fanen Power-forespørgsel skal du klikke på fra database > fra IBM DB2-databasen.

    Indstillinger for Power Query fra database
  2. I dialogboksen IBM DB2-database i Server navn skal du angive den IBM DB2-database server, der skal oprettes forbindelse til.

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Klik på OK.

  5. Hvis IBM DB2-serveren kræver brugerlegitimationsoplysninger for en database:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Klik på Opret forbindelse.

Bemærk!: Før du kan oprette forbindelse til en PostgreSQL-Database i Power-forespørgsel, skal du have Ngpsql-dataudbyderen til PostgreSQL installeret på din computer. Vælg den driver, der svarer til din Office-version (32-bit eller 64-bit). Se: hvilken version af Office bruger jeg? for at få flere oplysninger. Kontrollér også, at du har udbyderen, der er registreret i computerkonfigurationen, som svarer til den nyeste .NET-version på din enhed.

  1. I bånd fanen Power-forespørgsel skal du vælge fra database > fra PostgreSQL Database.

    Indstillinger for Power Query fra database
  2. I dialogboksen PostgreSQL-Database skal du angive den PostgreSQL-Database Server, du vil oprette forbindelse til, i afsnittet Server navn .

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Vælg OK.

  5. Hvis PostgreSQL-serveren kræver brugerlegitimationsoplysninger for en database:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Vælg Opret forbindelse.

  1. Gå til https://Web.powerapps.com/

  2. Vælg det miljø , du vil oprette forbindelse til.

  3. I menuen skal du vælge ikonet indstillinger > avancerede tilpasninger > Udviklerressourcer.

  4. Kopiér værdien for forekomst web API

    Bemærkninger!: 

    • URL-formatet vil være noget somhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Det nøjagtige format for den URL-adresse, du vil bruge til at oprette forbindelse, afhænger af dit område og den version af cd'er, du bruger. Du kan få mere at vide under: Web API-URL og-versioner.

  5. Vælg fanen data , og hent derefter data > fra Online tjenester > fra Dynamics 365 (online).

    • Hvis du ikke kan se knappen Hent data , skal du klikke på ny forespørgsel > fra andre kilder >fra Dynamics 365 (online).

  6. I dialogboksen med indstillingen grundlæggende valgt skal du angive webapi-URL-adressen for dine cd'er til apps-forbindelsen og klikke på OK.

    • Hvis du vælger indstillingen Avanceret , kan du føje visse yderligere parametre til forespørgslen for at styre, hvilke data der returneres. Du kan finde flere oplysninger under: forespørgsels data ved hjælp af WEBapi

  7. Vælg organisationskonto.

    • Hvis du ikke er logget på med den Microsoft-arbejds-eller skolekonto, du bruger til at få adgang til cd'er til apps, skal du klikke på Log på og angive kontoens Brugernavn og adgangskode.

  8. Klik på Opret forbindelse.

  9. Markér de data, du vil hente, i dialogboksen Navigator .

  10. Hvis dataene er gode til at blive importeret, som de er, skal du vælge indstillingen Indlæs , ellers vælge Edit -indstillingen for at åbne Power-forespørgselseditoren.

    Bemærk!: Power-forespørgsels Editor giver dig flere muligheder for at ændre de data, der returneres. For eksempel kan det være en god ide at importere færre kolonner, end kildedataene indeholder. Hvis det er tilfældet, skal du gå til fanen hjem > Administrer kolonner > Vælg kolonner, Vælg de kolonner, du vil beholde, og klik derefter på OK. Når du er klar, skal du klikke på luk & belastning for at returnere de ændrede data til Excel.

Bemærk!: Før du kan oprette forbindelse til en Teradata-database, skal du have .net-data udbyderen til Teradata på din computer.

  1. I bånd fanen Power-forespørgsel skal du vælge fra database > fra Teradata-database.

    Indstillinger for Power Query fra database
  2. I dialogboksen Teradata-database skal du under Server navn angive den Teradata-server, der skal oprettes forbindelse til.

  3. Hvis du vil importere data ved hjælp af oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Vælg OK.

  5. Hvis Teradata-serveren kræver legitimationsoplysninger for databasebrugere:

    1. Skriv dit Brugernavn og din adgangskode i dialogboksen Åbn en database .

    2. Klik på Gem.

Vigtigt!: Ophør af meddelelser om Facebook-datatilslutning   Importere og opdatere data fra Facebook i Excel holder op med at virke i april, 2020. Du vil stadig kunne bruge Facebook-værket til at hente & transformation (Power-forespørgsel) til, men starte i april, 2020, kan du ikke oprette forbindelse til Facebook og får en fejlmeddelelse. Vi anbefaler, at du ændrer eller fjerner eksisterende Hent & transformerings forespørgsler (Power-forespørgsel), der bruger Facebook-stikket så hurtigt som muligt for at undgå uventede resultater.

Bemærk!: Hvis dette er første gang, du har oprettet forbindelse til Facebook, bliver du bedt om at angive legitimationsoplysninger. Log på med din Facebook-konto, og Giv adgang til Power-forespørgselsprogrammet. Du kan slå fremtidige anmodninger fra ved at klikke på indstillingen Advar mig ikke igen for denne forbindelseskomponent .

  1. I bånd fanen Power-forespørgsel skal du klikke på fra andre kilder > fra Facebook.

  2. I Facebook -dialogboksen skal du oprette forbindelse til Facebook ved hjælp af "mig", dit Brugernavn eller objekt-id.

    Bemærk!: Dit Facebook-Brugernavn er forskelligt fra din login-mail.

  3. Vælg en kategori for at oprette forbindelse til fra rullelisten forbindelse . For eksempel skal du vælge venner for at give dig adgang til alle oplysninger, der er tilgængelige i din Facebook- venneliste .

  4. Klik på OK.

  5. Hvis det er nødvendigt, skal du klikke på Log på fra Access Facebook -dialogboksen og derefter angive din Facebook-mail eller dit telefonnummer og din adgangskode. Du kan markere indstillingen for at forblive logget på. Når du er logget på, skal du klikke på Opret forbindelse.

  6. Når forbindelsen er oprettet, kan du få vist en tabel med oplysninger om den valgte kategori. Hvis du for eksempel vælger kategorien venner, gengiver Power-forespørgsel en tabel, der indeholder dine Facebook-venner efter navn.

  7. Klik på Indlæs eller Rediger.

Du kan bruge forespørgsels Editor til at skrive formler til Power-forespørgsel.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Power-forespørgsels editor med Facebook-formel

Bemærk!: Forespørgselseditor vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp af Power Query. Følgende video viser vinduet Forespørgselseditor efter redigering af en forespørgsel fra en Excel-projektmappe. Hvis du vil have vist forespørgselseditoren uden at indlæse eller redigere en eksisterende projektmappe forespørgsel, skal du vælge fra andre kilder > Tom forespørgselunder fanen Hent eksterne data på båndet Power-forespørgsel . Følgende video viser én måde at vise Forespørgselseditor på.

Sådan får du vist Forespørgselseditor i Excel

Bemærkninger!: 

  • Før du kan oprette forbindelse til en SAP SQL Anywhere-database, skal du have SAP SQL Anywhere-driverne installeret på computeren. Vælg den driver, der svarer til din installation af Power-forespørgsel (32-bit eller 64-bit).

  1. I bånd fanen Power-forespørgsel skal du vælge fra database > fra Microsoft SAP Sybase SQL Anywhere.

    Hent eksterne data fra en database
  2. I dialogboksen Sybase-database skal du angive den Sybase-server, der skal oprettes forbindelse til, i feltet Server navn . Du kan også vælge at angive et Databasenavn.

  3. Hvis du vil importere data ved hjælp af en oprindelig databaseforespørgsel, skal du angive din forespørgsel i feltet SQL-sætning . Du kan finde flere oplysninger i Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel.

  4. Klik på OK.

  5. Afkrydsningsfeltet Kryptér forbindelse er som standard markeret, så Power-forespørgsel opretter forbindelse til databasen ved hjælp af en simpel krypteret forbindelse.

  6. Klik på Opret forbindelse.

Microsoft Azure BLOB-lager er en tjeneste til lagring af store mængder ustrukturerede data, såsom billeder, videoer, lyd og dokumenter, som du kan få adgang til fra et hvilket som helst sted i verden via HTTP eller HTTPS. Hvis du vil have mere at vide om Azure blob-lager tjeneste, skal du se Sådan bruger du blob-lager.

  1. I bånd fanen Power-forespørgsel skal du vælge fra Azure > fra Microsoft Azure blob-lager.

    Importér Power-forespørgsel fra Azure-dialogboks
  2. I dialogboksen Microsoft Azure blob-lager skal du angive dit Microsoft Azure -Lagerkonto navn eller URL-adresse, og derefter skal du klikke på OK.

  3. Hvis du opretter forbindelse til blob-lager tjenesten første gang, bliver du bedt om at angive og gemme adgangsnøglen til lagerplads. I dialogboksen Access Microsoft Azure blob-lager skal du angive din lager adgangsnøgle i feltet kontonøgle og klikke på Gem.

    Bemærk!: Hvis du har brug for at hente din lager adgang, skal du gå til Microsoft Azure portalen, vælge din Lagerkonto og derefter klikke på ikonet Administrer adgangsnøgle nederst på siden. Klik på ikonet Kopiér til højre for den primære nøgle, og indsæt derefter værdien i feltet kontonøgle .

  4. I forespørgselseditoren vises alle de tilgængelige beholdere i din Microsoft Azure blob-lager. Vælg en beholder, hvor du vil importere data, i navigatoren, og klik derefter på Anvend & Luk.

  1. I bånd fanen Power-forespørgsel skal du vælge fra Azure > fra Microsoft Azure HDInsight.

    Hent eksterne data fra Azure
  2. I dialogboksen Microsoft Azure HDInsight skal du angive et Kontonavn og klikke på OK.

  3. Derefter skal du angive din kontonøgleog klikke på Opret forbindelse.

    Bemærk!: Hvis du har brug for at hente din nøgle, skal du gå tilbage til Microsoft Azure portalen, vælge din Lagerkonto og klikke på ikonet Administrer adgangsnøgle nederst på siden. Klik på ikonet Kopiér til højre for den primære nøgle, og Indsæt værdien i guiden.

  4. Vælg din klynge i dialogboksen Navigator , og Find og vælg derefter en indholdsfil.

  5. Klik på Indlæs for at indlæse den valgte tabel, eller klik på Rediger for at udføre yderligere datafiltre og transformationer, før du indlæser den.

Bemærk!: HDInsight har en standard-hive-tabel, HiveSampleData. txt, som du kan bruge til at få mere at vide om, hvordan data importeres til Excel ved hjælp af Power-forespørgsel. Hvis du vil have en trinvis vejledning i, hvordan du importerer data fra HDInsight, skal du se Sådan opretter du forbindelse til Excel til Microsoft Azure HDInsight med Power-forespørgsel.

Power-forespørgsel er ikke tilgængelig i Excel 2007. Du kan dog stadig oprette forbindelse til eksterne datakilder. Bemærk, at oplevelsen ikke er så robust som det tilsvarende får & Transformer oplevelse med Power-forespørgsel. Se: samlet hent & transformation.

Guiden Dataforbindelse

Trin 1: oprette en forbindelse til en anden projektmappe

  1. Klik på Forbindelser under fanen Data.

    Forbindelser

  2. Klik på Tilføji dialogboksen Projektmappeforbindelser .

  3. Klik på Søg efter flere i dialogboksen Eksisterende forbindelser.

  4. Find din projektmappe, og klik på Åbn.

  5. Markér en tabel (et regneark) i dialogboksen Vælg tabel, og klik på OK.

    Bemærkninger!: 

    • Regneark kaldes "tabeller" i dialogboksen Vælg tabel

    • Du kan kun tilføje én tabel ad gangen.

    • Du kan omdøbe en tabel ved at klikke på knappen Egenskaber . Du kan også tilføje en beskrivelse.

  6. Hvis du vil tilføje flere tabeller, skal du gentage trin 2 til 5.

  7. Klik på Luk.

Trin 2: Føje tabellerne til regnearket

  1. Klik på Eksisterende forbindelser, markér tabellen, og klik på Åbn.

  2. I dialogboksen Importér data skal du vælge, hvor du vil indsætte dataene i din projektmappe, og om du vil have vist dataene som en tabel, en Pivottabeleller et pivotdiagram.

Du kan bruge guiden data forbindelse til at oprette forbindelse til en Access-database.

  1. Klik på Fra Access i gruppen Hent eksterne data under fanen Data.

    Gruppen Hent eksterne data under fanen Data

  2. Gå til Access-databasen i dialogboksen Vælg data kilde.

  3. Markér de tabeller eller forespørgsler, du vil bruge, i dialogboksen Markér tabel, og klik derefter på OK.

  4. Du kan klikke på Udfør eller klikke på næste Næste for at ændre oplysningerne for forbindelsen.

  5. Vælg, hvor dataene skal anbringes i projektmappen i dialogboksen Importér data, og vælg også, hvorvidt dataene skal vises som en tabel, en pivottabelrapport eller et pivotdiagram.

  6. Klik på knappen Egenskaber, hvis du vil angive avancerede egenskaber for forbindelsen, f.eks. indstillinger for opdatering af de tilknyttede data.

  7. Du kan vælge at føje dataene til datamodellen, så du kan kombinere dine data med andre tabeller eller data fra andre kilder, oprette relationer mellem tabeller og gøre meget mere, end det er muligt med en almindelig pivottabelrapport.

  8. Klik på OK for at afslutte.

Gå til fanen data , > hent eksterne data > fra tekst. Dobbeltklik derefter på den tekstfil, du vil importere, i dialogboksen Importér tekstfil , og dialogboksen tekst import guide åbnes.

Trin 1 af 3

Oprindelig datatype    Hvis elementer i tekstfilen er adskilt af tabulatorer, koloner, semikoloner, mellemrum eller andre tegn, skal du vælge afgrænset. Hvis alle elementerne i hver kolonne har samme længde, skal du vælge fast bredde.

Begynd import ved række    Skriv eller Vælg et rækkenummer for at angive den første række af de data, du vil importere.

Filoprindelse    Vælg det tegnsæt, der bruges i tekstfilen. I de fleste tilfælde kan du lade denne indstilling være standard. Hvis du ved, at tekstfilen blev oprettet ved hjælp af et andet tegnsæt end det tegnsæt, du bruger på computeren, skal du ændre denne indstilling, så den svarer til det pågældende tegnsæt. Hvis din computer f. eks er indstillet til at bruge tegnsæt 1251 (kyrillisk, Windows), men du ved, at filen blev oprettet ved hjælp af tegnsættet 1252 (Vesteuropæisk, Windows), skal du angive filoprindelse til 1252.

Eksempel på fil    Dette felt viser teksten, som den vises, når den er opdelt i kolonner i regnearket.

Trin 2 af 3 (afgrænsede data)

Afgrænsere    Markér det tegn, der adskiller værdier i tekstfilen. Hvis tegnet ikke vises, skal du markere det andet afkrydsningsfelt og derefter skrive tegnet i det felt, der indeholder markøren. Disse indstillinger er ikke tilgængelige, hvis datatypen er fast bredde.

Opfat efterfølgende afgrænsere som én    Markér dette afkrydsningsfelt, hvis dine data indeholder en afgrænser på mere end ét tegn mellem datafelter, eller hvis dine data indeholder flere brugerdefinerede afgrænsere.

Tekstkvalifikator    Markér det tegn, der omslutter værdier i tekstfilen. Når Excel støder på tekst operator tegnet, importeres al tekst, der følger efter det pågældende tegn, og den næste forekomst af tegnet importeres som én værdi, selvom teksten indeholder et afgrænsningstegn. Hvis afgrænseren er et komma (,), og tekstkvalifikatoren er et anførselstegn ("), bliver" Dallas, Texas "importeret til én celle som Dallas, Texas. Hvis der ikke er angivet et tegn eller en apostrof (') som tekstkvalifikator, importeres "Dallas, Texas" til to tilstødende celler som "Dallas og Texas".

Hvis afgrænsningstegnet forekommer mellem tekstkvalifikatorer, udelader Excel operatorerne i den importerede værdi. Hvis der ikke er nogen afgrænsningstegn mellem tekst kvalifikatorer, indeholder Excel operator tegnet i den importerede værdi. Derfor importeres "Dallas Texas" (ved hjælp af tekst kvalifikatoren for anførselstegn) til én celle som "Dallas Texas".

Data visning    Gennemse teksten i dette felt for at bekræfte, at teksten skal opdeles i kolonner i regnearket, som du vil have det.

Trin 2 af 3 (data med fast bredde)

Data visning    Angiv feltbredder i denne sektion. Klik på eksempelvinduet for at angive et kolonneskift, der er repræsenteret af en lodret streg. Dobbeltklik på et kolonneskift for at fjerne det, eller træk et kolonneskift for at flytte det.

Trin 3 af 3

Klik på knappen Avanceret for at gøre et eller flere af følgende:

  • Angiv den type decimal-og tusindtalsseparator, der bruges i tekstfilen. Når dataene er importeret til Excel, vil separatorerne svare til dem, der er angivet for din placering, i internationale og sproglige indstillinger eller i internationale indstillinger (Windows kontrol panel).

  • Angiv, at en eller flere numeriske værdier kan indeholde et efterstillet minustegn.

Kolonne data format    Klik på dataformatet for den kolonne, der er valgt i sektionen datavisning . Hvis du ikke vil importere den valgte kolonne, skal du klikke på Importér ikke kolonne (Spring over).

Når du har valgt indstillingen data format for den valgte kolonne, vises formatet i kolonneoverskriften under datavisning . Hvis du vælger dato, skal du vælge et datoformat i feltet dato .

Vælg det data format, der passer nøjagtigt til eksempeldataene, så Excel kan konvertere de importerede data korrekt. For eksempel:

  • Hvis du vil konvertere en kolonne med alle valuta numre til Excel-valutaformatet, skal du vælge Generelt.

  • Hvis du vil konvertere en kolonne med alle talværdier til Excel-tekstformatet, skal du markere tekst.

  • Hvis du vil konvertere en kolonne med alle dato tegn, hver dato i rækkefølgen år, måned og dag til Excel-datoformatet, skal du vælge datoog derefter vælge datotypen for YMD i feltet dato .

Excel importerer kolonnen som generel , hvis konverteringen kunne medføre utilsigtede resultater. For eksempel:

  • Hvis kolonnen indeholder en blanding af formater, f. eks bogstaver og numeriske tegn, konverterer Excel kolonnen til generel.

  • Hvis hver dato i en kolonne med datoer er i rækkefølgen for år, måned og dato, og du vælger dato sammen med en datotype MDY, konverterer Excel kolonnen til generelt format. En kolonne, der indeholder dato tegn, skal være tæt sammen med en indbygget Excel-dato eller brugerdefineret datoformat.

Hvis Excel ikke konverterer en kolonne til det ønskede format, kan du konvertere dataene, efter du har importeret dem.

Når du har valgt de ønskede indstillinger, skal du klikke på Udfør for at åbne dialogboksen Importér data og vælge, hvor du vil indsætte dataene.

Importér data

Angiv disse indstillinger for at styre, hvordan dataimportprocessen kører, herunder hvilke dataforbindelses egenskaber, der skal bruges, og hvilken fil og hvilket område der skal udfyldes med de importerede data.

  • Indstillingerne under Vælg, hvordan du vil have vist disse data i din projektmappe , er kun tilgængelige, hvis du har en data model udarbejdet og vælger indstillingen for at tilføje denne import til den pågældende model (se det tredje element på listen).

  • Angive en destinationsprojektmappe:

    • Hvis du vælger eksisterende regneark, skal du klikke på en celle i arket for at indsætte den første celle i de importerede data, eller du kan klikke og trække for at vælge et område.

    • Vælg nyt regneark , der skal importeres til et nyt regneark (starter ved celle a1)

  • Hvis du har en data model på et lokalt område, skal du klikke på Føj disse data til data modellen for at medtage denne import i modellen. Hvis du vil have mere at vide, skal du se oprette en data model i Excel.

    Bemærk! Hvis du vælger denne indstilling, låses indstillingerne under Vælg, hvordan du vil have vist disse data i projektmappen.

  • Klik på Egenskaber for at angive de ønskede egenskaber for det eksterne data område. Hvis du vil have mere at vide, skal du se Administrer eksterne dataområder og deres egenskaber.

  • Klik på OK , når du er klar til at afslutte importen af dine data.

  1. Klik på fra webstedi gruppen Hent eksterne data under fanen data .

  2. I dialogboksen Ny webforespørgsel skal du angive adressen på den web-side, du vil forespørge på, i feltet adresse og derefter klikke på OK.

    Web-siden åbnes i dialogboksen Ny webforespørgsel.

  3. På websiden skal du klikke på det lille gule felt med en rød pil ud for hver tabel, du vil forespørge på.

  4. Angiv de ønskede indstillinger, og klik derefter på Importér.

Angive indstillinger for webforespørgsel

  1. Klik på Indstillingeri øverste højre hjørne af dialogboksen Ny webforespørgsel.

  2. I dialogboksen Indstillinger for webforespørgsel skal du angive en af følgende indstillinger:

    Indstilling

    Effekter

    Formatering

    • Ingen   Webdata vil blive importeret som almindelig tekst. Der importeres ikke en formatering, og det er kun linktekst, der importeres fra alle links.

    • Kun RTF-formatering   Webdata vil blive importeret som RTF-tekst, men det er kun sammenkædet tekst, der importeres fra alle links.

    • Fuld HTML-formatering   Al formatering bliver importeret, og importerede links fungerer.

    Importere <før>-blokke til kolonner

    Hvis denne indstilling er markeret, importeres hver <, der er> blok, som en kolonne.

    Opfat efterfølgende afgrænsere som én

    Denne indstilling gælder kun, hvis den foregående indstilling er valgt. Hvis denne indstilling er markeret, vil afgrænsere, der ikke har nogen tekst mellem dem, opfattes som en afgrænser under importprocessen.

    Brug de samme importindstillinger for hele sektionen

    Denne indstilling gælder kun, hvis den foregående indstilling er valgt. Hvis denne indstilling er markeret, behandles data fra HTML-<før>-mærker på den angivne side på én gang under importprocessen. Hvis det ikke er markeret, importeres dataene i blokke med sammenhængende rækker, så kolonneoverskrifter genkendes som sådan.

    Deaktiver datogenkendelse

    Hvis markeret, importeres datoer som tekst. Hvis feltet ikke er markeret, importeres datoer som dato/klokkeslæt-værdier.

    Deaktiver omdirigering af webforespørgsel

    Hvis markeret, bliver omdirigeringer ignoreret. Hvis det ikke er markeret, bliver omdirigeringer behandlet.

Hent og transformér-oplevelsen var ikke tilgængelig i Excel 2007, så du kan bruge en Office-dataforbindelsesfil (.odc) til at oprette forbindelse til en Microsoft SQL Server-database fra en projektmappe i Excel 2007. SQL Server er et komplet relationsdatabaseprogram, der er beregnet til virksomhedens dataløsninger, der kræver optimal ydeevne, tilgængelighed, skalerbarhed og sikkerhed.

  1. Klik på Fra andre kilder i gruppen Hent eksterne data på fanen Data, og klik derefter på Fra SQL Server.

    Billede af båndet i Excel

    Guiden Dataforbindelse starter. Denne guide har tre sider.

    Side 1: Opret forbindelse til en databaseserver    

  2. I trin 1 skal du skrive navnet på SQL Server-computeren i feltet Servernavn.

  3. I trin 2 skal du under Logonoplysninger gøre et af følgende:

    • Hvis du vil bruge dit aktuelle Microsoft Windows-brugernavn og adgangskode, skal du klikke på Brug Windows-godkendelse.

    • Hvis du vil angive et databasebrugernavn og -adgangskode, skal du klikke på Brug følgende brugernavn og adgangskode og skrive dit brugernavn og din adgangskode i felterne Brugernavn og Adgangskode.

      Sikkerhedsnote!: 

      • Brug stærke adgangskoder, hvor du kombinerer store og små bogstaver, tal og symboler. Svage adgangskoder har ikke denne blanding af tegn. Stærk adgangskode: Y6dh!et5. Svag adgangskode: house1. Adgangskoder bør være på 8 eller flere tegn. En adgangskode på minimum 14 tegn er bedre.

      • Det er meget vigtigt, at du husker adgangskoden. Hvis du glemmer adgangskoden, kan den ikke læses igen. Gem de adgangskoder, du skriver ned, på et sikkert sted væk fra de oplysninger, de er med til at beskytte.

      Side 2: Vælg database og tabel    

  4. Vælg en database under Vælg den database, som indeholder de ønskede data. Vælg en bestemt tabel eller visning under Opret forbindelse til en bestemt tabel.

    Alternativt kan du fjerne markeringen i afkrydsningsfeltet Opret forbindelse til en bestemt tabel, så andre brugere, der bruger denne forbindelsesfil, vil blive spurgt om listen over tabeller og visninger.

    Side 3: Gem dataforbindelsesfilen, og afslut    

  5. Du kan også ændre det foreslåede filnavn i feltet Filnavn. Klik på Gennemse for at ændre standardfilplaceringen (Mine datakilder).

  6. Du kan også angive en beskrivelse af filen, det fulde navn og almindelige søgeord i felterne Beskrivelse, Brugervenligt navn og Nøgleord til søgning.

  7. Klik på afkrydsningsfeltet Forsøg altid at bruge denne fil til at opdatere disse data for at sikre, at forbindelsesfilen altid bruges, når dataene opdateres. Dette afkrydsningsfelt sikrer, at opdateringer til forbindelsesfilen altid anvendes af alle projektmapper, der bruger den pågældende forbindelsesfil.

  8. Hvis du vil angive, hvordan den eksterne datakilde for en pivottabel tilgås, hvis projektmappen er gemt på Excel Services og åbnes ved hjælp af Excel Services, skal du klikke på Godkendelsesindstillinger og derefter vælge en af følgende indstillinger for at logge på datakilden:

    • Windows-godkendelse     Vælg denne indstilling for at bruge den aktuelle brugers Windows-brugernavn og -adgangskode. Dette er den mest sikre metode, men det kan påvirke ydeevnen, når mange brugere har forbindelse til serveren.

    • SSO     Vælg denne indstilling for at bruge enkeltlogon (SSO), og angiv derefter de relevante identifikationsstrenge i feltet SSO-id. En webstedsadministrator kan konfigurere et Windows SharePoint Services-websted til at bruge en SSO-database, hvor et brugernavn og adgangskode kan gemmes. Denne metode kan være den mest effektive metode, når mange brugere har forbindelse til serveren.

    • Ingen     Vælg denne indstilling for at gemme brugernavnet og adgangskoden i forbindelsesfilen.

      Sikkerhedsnote!: Undgå at gemme logonoplysninger, når du opretter forbindelse til datakilder. Disse oplysninger kan gemmes som almindelig tekst, og en ondsindet bruger kan få adgang til oplysningerne og forringe sikkerheden for datakilden.

      Bemærk!: Indstillingen for godkendelse bruges kun af Excel Services og ikke af Excel.

  9. Klik på OK.

  10. Klik på Udfør for at lukke guiden Dataforbindelse.

    Dialogboksen Importér data vises.

  11. Under Vælg, hvordan du vil have vist disse data i projektmappen skal du gøre et af følgende:

    • Hvis du vil oprette en Excel-tabel, skal du klikke på Tabel (dette er standarden).

    • Hvis du vil oprette en pivottabelrapport, skal du klikke på Pivottabel.

    • Hvis du vil oprette et pivotdiagram og en pivottabelrapport, skal du klikke på Pivotdiagram og pivottabel.

      Bemærk!: Indstillingen Opret kun forbindelse er kun tilgængelig for en OLAP-database.

  12. Under Hvor skal dataene anbringes? skal du gøre et af følgende:

    • Hvis du vil placere dataene i et eksisterende regneark, skal du vælge Eksisterende regneark og derefter skrive navnet på den første celle i det celleområde, hvor du vil finde dataene.

      Du kan også klikke på Skjul dialog Knapflade skjule dialogboksen midlertidigt, markere den første celle i regnearket og derefter klikke på Udvid dialog Knapflade .

    • Klik på Nyt regneark, hvis du vil placere dataene i et nyt regneark med start i celle A1.

  13. Du kan også ændre egenskaberne for forbindelsen (og du kan også ændre forbindelsesfilen) ved at klikke på Egenskaber, foretage dine ændringer i dialogboksen Egenskaber for forbindelse og derefter klikke på OK.

    Få mere at vide under Egenskaber for forbindelse.

For Excel 2007 kan du bruge Microsoft Query til at oprette forbindelse til ODBC-datakilder.

Guiden Dataforbindelse

  1. Klik på fra andre kilderi gruppen Hent eksterne data under fanen data , og klik derefter på fra Analysis Services.

    Billede af Excel-båndet

    Guiden data forbindelse vises. Denne guide har tre ruder.

    • Opret forbindelse til en databaseserver

    • Vælg database og tabel

    • Gemme data forbindelsesfilen og afslutte

  2. Skriv navnet på OLAP-database serveren i feltet Server navn i ruden Opret forbindelse til database server .

    Tip!: Hvis du kender navnet på den offline-kubefil, du vil oprette forbindelse til, kan du skrive hele filstien, filnavnet og filtypenavnet.

  3. Gør et af følgende under logonoplysninger, og klikderefter på næste:

    • Hvis du vil bruge dit nuværende Windows-brugernavn og-adgangskode, skal du klikke på Brug Windows-godkendelse.

    • Hvis du vil angive et databasebrugernavn og -adgangskode, skal du klikke på Brug følgende brugernavn og adgangskode og skrive dit brugernavn og din adgangskode i felterne Brugernavn og Adgangskode.

  4. Vælg en database i feltet Vælg den database, der indeholder de data, du vil have , og klik derefter på næste.

    Hvis du vil oprette forbindelse til en bestemt kube i databasen, skal du sørge for, at Opret forbindelse til en bestemt kube eller tabel er markeret, og vælg derefter en kube på listen.

  5. I feltet filnavn i boksen Gem data forbindelsesfiler og Udfør skal du revidere standardfilnavnet efter behov (valgfrit).

    Klik på Gennemse for at ændre standardplaceringen for data kilder, eller Søg efter eksisterende filnavne.

  6. Skriv en beskrivelse af filen, et brugervenligt navn og almindelige søgeord (alle er valgfri) i felterne Beskrivelse, brugervenligt navnog søgenøgleord .

  7. Hvis du vil sikre dig, at forbindelsesfilen bruges, når pivottabellen opdateres, skal du klikke på forsøg altid at bruge denne fil til at opdatere disse data.

    Hvis du markerer dette afkrydsningsfelt, sikres det, at opdateringer til forbindelsesfilen altid bruges af alle projektmapper, der bruger den pågældende forbindelsesfil.

  8. Klik på Udfør for at lukke guiden Dataforbindelse.

  9. Gør et af følgende i dialogboksen Importér data under Vælg, hvordan du vil have vist disse data i projektmappen:

    • Hvis du kun vil oprette en pivottabelrapport, skal du klikke på pivottabelrapport.

    • Hvis du vil oprette en pivottabelrapport og en pivotdiagramrapport, skal du klikke på pivotdiagram og pivottabelrapport.

    • Hvis du vil gemme den valgte forbindelse i projektmappen til senere brug, skal du klikke på Opret kun forbindelse. Dette afkrydsningsfelt sikrer, at forbindelsen bruges af formler, der indeholder kubefunktioner, som du opretter, og som du ikke vil oprette en pivottabelrapport.

  10. Gør et af følgende under hvor vil du indsætte dataene:

    • Hvis du vil placere pivottabellen i et eksisterende regneark, skal du markere eksisterende regnearkog derefter skrive cellereferencen for den første celle i det celleområde, hvor du vil finde pivottabellen.

      Du kan også klikke på Skjul dialog Knapflade skjule dialogboksen midlertidigt, markere den første celle i det regneark, du vil bruge, og derefter trykke på Udvid dialog Knapflade .

  11. Hvis du vil indsætte pivottabelrapporten i et nyt regneark, der starter i celle a1, skal du klikke på nyt regneark.

  12. Hvis du vil kontrollere eller ændre egenskaberne for forbindelsen, skal du klikke på Egenskaber, foretag de nødvendige ændringer i dialogboksen Egenskaber for forbindelse og derefter klikke på OK.

Arbejde med eksterne dataforbindelser

I de følgende afsnit beskrives det, hvordan eksterne dataforbindelser fungerer, og hvordan du kan finde Rediger, administrere og dele forbindelsesoplysningerne med andre programmer og brugere.

Om grundlæggende oplysninger om dataforbindelser

Data i en Excel-projektmappe kan komme fra to forskellige steder. Dataene kan gemmes direkte i projektmappen, eller den kan være gemt i en ekstern datakilde, f. eks en tekstfil, en database eller en OLAP-kube (Online Analytical Processing). Denne eksterne datakilde er forbundet med projektmappen via en dataforbindelse, som er et sæt oplysninger, der beskriver, hvordan du finder, logger på og får adgang til den eksterne datakilde.

Den største fordel ved at oprette forbindelse til eksterne data er, at du regelmæssigt kan analysere disse data uden at kopiere dataene til din projektmappe, hvilket er en handling, der kan være tidskrævende og udsat for fejl. Når du har oprettet forbindelse til eksterne data, kan du også automatisk opdatere (eller opdatere) dine Excel-projektmapper fra den oprindelige datakilde, hver gang datakilden opdateres med de nye oplysninger.

Forbindelsesoplysninger gemmes i projektmappen og kan også gemmes i en forbindelsesfil, f. eks en Office data forbindelsesfil (ODC) (. odc) eller en fil med en datakildenavn (. DSN).

Hvis du vil hente eksterne data ind i Excel, skal du have adgang til dataene. Hvis den eksterne datakilde , du vil have adgang til, ikke er på din lokale computer, skal du muligvis kontakte administratoren af databasen for at få en adgangskode, brugertilladelser eller andre forbindelsesoplysninger. Hvis datakilden er en database, skal du sørge for, at databasen ikke er åben i eksklusiv tilstand. Hvis datakilden er en tekstfil eller et regneark, skal du sørge for, at en anden bruger ikke har den åben for udelt adgang.

Mange datakilder kræver også en ODBC-driver eller en OLE DB-udbyder for at koordinere datastrømmen mellem Excel, forbindelsesfilen og datakilden.

Følgende diagram opsummerer de vigtigste punkter om dataforbindelser.

Oprette forbindelse til eksterne datakilder

1. der er en række forskellige datakilder, som du kan oprette forbindelse til: Analysis Services, SQL Server, Microsoft Access, andre OLAP-og relationsdatabaser, regneark og tekstfiler.

2. mange datakilder har en tilknyttet ODBC-driver eller OLE DB-provider.

3. en forbindelsesfil definerer alle de oplysninger, der kræves for at få adgang til og hente data fra en datakilde.

4. forbindelsesoplysninger kopieres fra en forbindelsesfil til en projektmappe, og forbindelsesoplysningerne kan nemt redigeres.

5. dataene kopieres til en projektmappe, så du kan bruge dem på samme måde, som du brugerdata, der er gemt direkte i projektmappen.

Søgning efter forbindelser

Hvis du vil finde forbindelsesfiler, skal du bruge dialogboksen eksisterende forbindelser . Klik på eksisterende forbindelseri gruppen Hent eksterne data under fanen data . Ved hjælp af denne dialogboks kan du se følgende forbindelsestyper:

  • Forbindelser i projektmappen    

    Denne liste viser alle de aktuelle forbindelser i projektmappen. Listen oprettes ud fra de forbindelser, du allerede har defineret, som du har oprettet ved hjælp af dialogboksen Vælg datakilde i guiden Dataforbindelse, eller fra de forbindelser, du tidligere har valgt som en forbindelse fra denne dialogboks.

  • Forbindelsesfiler på computeren    

    Denne liste oprettes ud fra mappen mine data kilder , der normalt er gemt i mappen mine dokumenter (Windows XP) eller mappen dokumenter (Windows Vista).

  • Forbindelsesfiler på netværket    

    Denne liste kan oprettes ud fra følgende:

    • Et sæt mapper på dit lokale netværk, som kan installeres på tværs af netværket som en del af installationen af Microsoft Office-gruppepolitikker.

    • Et Excel Services data forbindelses bibliotek (DCL) på et SharePoint Foundation websted. 

Egenskaber for redigering af forbindelse

Du kan også bruge Excel som en editor til forbindelsesfiler til at oprette og redigere forbindelser til eksterne datakilder, der er gemt i en projektmappe eller i en forbindelsesfil. Hvis du ikke finder den ønskede forbindelse, kan du oprette en forbindelse ved at klikke på Søg efter mere for at få vist dialogboksen Vælg datakilde og derefter klikke på ny kilde for at starte guiden Dataforbindelse.

Når du har oprettet forbindelsen, kan du bruge dialogboksen Egenskaber for forbindelse (Klik på Egenskaberi gruppen Hent eksterne data under fanen data ). Du kan kontrollere forskellige indstillinger for forbindelser til eksterne datakilder og bruge, genbruge eller skifte forbindelsesfiler.

Hvis du bruger en forbindelsesfil til at oprette forbindelse til en datakilde, kopierer Excel forbindelsesoplysningerne fra forbindelsesfilen til Excel-projektmappen. Når du foretager ændringer ved hjælp af dialogboksen Egenskaber for forbindelse , redigerer du de dataforbindelses oplysninger, der er gemt i den aktuelle Excel-projektmappe, og ikke den oprindelige dataforbindelsesfil, der muligvis er blevet brugt til at oprette forbindelsen (angivet af det filnavn, der vises i egenskaben Connection File under fanen definition ). Når du har redigeret forbindelsesoplysningerne (med undtagelse af forbindelses navnet og egenskaberne for forbindelses beskrivelse ), fjernes linket til forbindelsesfilen, og egenskaben forbindelsesfiler ryddes.

Hvis du vil sikre dig, at forbindelsesfilen altid bruges, når en datakilde opdateres, skal du klikke på forsøg altid for at bruge denne fil til at opdatere disse data under fanen definition . Hvis du markerer dette afkrydsningsfelt, sikres det, at opdateringer til forbindelsesfilen altid bruges af alle projektmapper, der bruger denne forbindelsesfil, som også skal have dette sæt af egenskaber.

Administrere forbindelser

Ved hjælp af dialogboksen Projektmappeforbindelser kan du nemt administrere disse forbindelser, herunder oprette, redigere og slette dem. Klik på forbindelseri gruppen Hent eksterne data under fanen data . Du kan bruge denne dialogboks til at gøre følgende:

  • Oprette, redigere, opdatere og slette de forbindelser, der bruges i projektmappen.

  • Bekræft kilden til eksterne data. Det kan være en god ide at gøre dette, hvis forbindelsen blev defineret af en anden bruger.

  • Vise, hvor hver forbindelse bruges i den aktuelle projektmappe.

  • Diagnosticere en fejlmeddelelse vedrørende forbindelser til eksterne data.

  • Omdirigere en forbindelse til en anden server eller datakilde eller erstatte forbindelsesfilen for en eksisterende forbindelse.

  • Gør det nemt at oprette og dele dataforbindelsesfiler med brugere.

Delings forbindelser

Forbindelsesfiler er især nyttige til at dele forbindelser på en ensartet måde, hvilket gør forbindelser mere synlige og hjælper med at forbedre sikkerheden for forbindelser og forenkle administration af datakilder. Den bedste måde at dele forbindelsesfiler på er at placere dem på en sikker og pålidelig placering, f. eks en netværksmappe eller et SharePoint-bibliotek, hvor brugerne kan læse filen, men kun udvalgte brugere kan redigere filen.

Brug af ODC-filer

Du kan oprette ODC-filer (Office Data Connection) (. odc) ved at oprette forbindelse til eksterne data via dialogboksen Vælg datakilde eller ved hjælp af guiden data forbindelse for at oprette forbindelse til nye data kilder. En ODC-fil bruger brugerdefinerede HTML-og XML-koder til at gemme forbindelsesoplysninger. Du kan nemt se eller redigere indholdet af filen i Excel.

Du kan dele forbindelsesfiler med andre personer for at give dem den samme adgang, som du har til en ekstern datakilde. Andre brugere behøver ikke at konfigurere en datakilde for at åbne forbindelsesfilen, men det kan være nødvendigt at installere den ODBC-driver eller OLE DB-provider, der kræves for at få adgang til de eksterne data på deres computer.

ODC-filer er den anbefalede metode til at oprette forbindelse til data og dele data. Du kan nemt konvertere andre traditionelle forbindelsesfiler (DSN-, UDL-og Query-filer) til en ODC-fil ved at åbne forbindelsesfilen og derefter klikke på knappen Eksportér forbindelsesfil under fanen definition i dialogboksen Egenskaber for forbindelse .

Brug af forespørgselsfiler

Forespørgselsfiler er tekstfiler, der indeholder datakildeoplysninger, herunder navnet på den server, hvor dataene er placeret, og de forbindelsesoplysninger, du angiver, når du opretter en datakilde. Forespørgselsfiler er en traditionel måde at dele forespørgsler med andre Excel-brugere på.

Bruge. dqy-forespørgselsfiler    Du kan bruge Microsoft Query til at gemme. dqy-filer, der indeholder forespørgsler til data fra relationsdatabaser eller tekstfiler. Når du åbner disse filer i Microsoft Query, kan du få vist de data, der returneres af forespørgslen, og ændre forespørgslen for at få andre resultater. Du kan gemme en. dqy-fil til en forespørgsel, som du opretter, enten ved hjælp af guiden forespørgsel eller direkte i Microsoft Query.

Brug af forespørgsels filerne. oqy    Du kan gemme. oqy-filer for at oprette forbindelse til data i en OLAP-database enten på en server eller i en offline-kubefil (. cub). Når du bruger guiden Flerdimensionel forbindelse i Microsoft Query til at oprette en datakilde til en OLAP-database eller-kube, oprettes der automatisk en. oqy-fil. Da OLAP-databaser ikke er organiseret i poster eller tabeller, kan du ikke oprette forespørgsler eller. dqy-filer for at få adgang til disse databaser.

Brug af. rqy-forespørgselsfiler    Excel kan åbne forespørgselsfiler i. rqy-format for at understøtte OLE DB-datakildedrivere, der bruger dette format. Du kan finde flere oplysninger i dokumentationen til din driver.

Brug af. qry-forespørgselsfiler    Microsoft Query kan åbne og gemme forespørgselsfiler i. qry-format til brug med tidligere versioner af Microsoft Query, der ikke kan åbne. dqy-filer. Hvis du har en forespørgselsfil i. qry-format, du vil bruge i Excel, skal du åbne filen i Microsoft Query og derefter gemme den som en. dqy-fil. Du kan finde oplysninger om at gemme. dqy-filer i hjælp til Microsoft Query.

Brug af. iqy-filer med webforespørgsel    Excel kan åbne. iqy-filer til webforespørgsel for at hente data fra internettet.

Brug af eksterne dataområder og egenskaber

Et eksternt dataområde (også kaldet en forespørgselstabel) er et defineret navn eller tabelnavn, der definerer placeringen af de data, der er hentet ind i et regneark. Når du opretter forbindelse til eksterne data, opretter Excel automatisk et eksternt dataområde. Den eneste undtagelse for dette er en pivottabelrapport, der er forbundet med en datakilde, som ikke opretter et eksternt dataområde. I Excel kan du formatere og designe et eksternt dataområde eller bruge det i beregninger som med andre data.

Excel navngiver automatisk et eksternt dataområde på følgende måde:

  • Eksterne dataområder fra ODC-filer (Office Data Connection) får samme navn som filnavnet.

  • Eksterne dataområder fra databaser er navngivet med navnet på forespørgslen. Som standard Query_from_kilde er navnet på den datakilde, du brugte til at oprette forespørgslen.

  • Eksterne dataområder fra tekstfiler har samme navn som tekstfilen.

  • Eksterne dataområder fra Web-forespørgsler er navngivet med navnet på den webside, som dataene blev hentet fra.

Hvis regnearket indeholder mere end ét eksternt dataområde fra den samme kilde, nummereres områderne. F. eks. MyText, MyText_1, MyText_2 osv.

Et eksternt dataområde har yderligere egenskaber (ikke til at forveksles med forbindelsesegenskaber), som du kan bruge til at styre dataene, f. eks bevaring af celleformatering og kolonnebredde. Du kan ændre disse egenskaber for eksterne dataområder ved at klikke på Egenskaber i gruppen forbindelser under fanen data og derefter foretage dine ændringer i dialogboksen Egenskaber for eksternt dataområde eller Egenskaber for eksterne data .

Bemærk!: Hvis du vil dele en oversigt eller rapport, der er baseret på eksterne data, kan du give andre personer en projektmappe, der indeholder et eksternt dataområde, eller du kan oprette en rapportskabelon. Med en rapportskabelon kan du gemme oversigten eller rapporten uden at gemme de eksterne data, så filen er mindre. De eksterne data hentes, når en bruger åbner rapportskabelonen.

Forstå understøttelse af datakilder i Excel og Excel Services

Der er flere dataobjekter (f. eks et eksternt dataområde og en pivottabelrapport), som du kan bruge til at oprette forbindelse til forskellige datakilder. Men den type datakilde, du kan oprette forbindelse til, er forskellig fra hvert dataobjekt. Du kan også bruge og opdatere forbundne data i Excel Services, men der er yderligere begrænsninger og løsninger, du skal være opmærksom på.

Excel-dataobjekt og understøttelse af datakilder

Den følgende tabel opsummerer, hvilke datakilder der understøttes for hvert dataobjekt i Excel.

Under
støttet datakilde

Excel
data
genstand

Opretter
Ekstern
data
vidde?

OLE
Base

ODBC

Tekst
forbindelsesfil

HTML
forbindelsesfil

XML
forbindelsesfil

Share
point liste

Guiden tekst import

Ja

Nej

Nej

Ja

Nej

Nej

Nej

Pivottabel
rapport (ikke-OLAP)

Nej

Ja

Ja

Ja

Nej

Nej

Ja

Pivottabel
rapport -

Nej

Ja

Nej

Nej

Nej

Nej

Nej

Excel-tabel

Ja

Ja

Ja

Nej

Nej

Ja

Ja

XML-tilknytning

Ja

Nej

Nej

Nej

Nej

Ja

Nej

Web-forespørgsel

Ja

Nej

Nej

Nej

Ja

Ja

Nej

Guiden Dataforbindelse

Ja

Ja

Ja

Ja

Ja

Ja

Ja

Microsoft Query

Ja

Nej

Ja

Ja

Nej

Nej

Nej

Bemærk!: Disse filer, en tekstfil, der importeres ved hjælp af guiden Importér tekst, en XML-fil, der er importeret ved hjælp af en XML-tilknytning, og en HTML-fil eller XML-fil, der blev importeret ved hjælp af en webforespørgsel, skal du ikke bruge en ODBC-driver eller en OLE DB-udbyder til at oprette forbindelse til datakilden.

Understøttelse af Excel Services og datakilder

Hvis du vil have vist en Excel-projektmappe i Excel Services (Excel i en webbrowser), kan du oprette forbindelse til og opdatere data, men du skal bruge en pivottabelrapport. Excel Services understøtter ikke eksterne dataområder, hvilket betyder, at Excel Services ikke understøtter en Excel-tabel, der er forbundet med en datakilde, en webforespørgsel, en XML-tilknytning eller Microsoft Query.

Du kan dog omgå begrænsningen ved hjælp af en pivottabel for at oprette forbindelse til datakilden og derefter designe og layoute pivottabellen som en todimensional tabel uden niveauer, grupper eller subtotaler, så alle ønskede række-og kolonneværdier vises. Hvis du vil have mere at vide, skal du se linkene i afsnittet Se også .

Om data adgangs komponenter

Microsoft Data Access Components (MDAC) 2,8 er inkluderet i Microsoft Windows Server 2003 og Windows XP SP2. Med MDAC kan du oprette forbindelse til og bruge data fra en bred vifte af relationelle og ikke-relationelle datakilder. Du kan oprette forbindelse til mange forskellige datakilder ved hjælp af ODBC-drivere (Open Database Connectivity) eller OLE DB -udbydere, som enten er oprettet og afleveret af Microsoft eller udviklet af forskellige tredjeparter. Når du installerer Microsoft Office, føjes yderligere ODBC-drivere og OLE DB-udbydere til din computer.

Windows Vista og Windows 7 bruger Windows-data Access Components (Windows DAC).

Hvis du vil se en komplet liste over OLE DB-providere, der er installeret på computeren, skal du åbne dialogboksen data link-egenskaber fra en data linkfil og derefter klikke på fanen Provider .

Hvis du vil se en komplet liste over ODBC-udbydere, der er installeret på computeren, skal du åbne dialogboksen ODBC-database administrator og derefter klikke på fanen drivere .

Du kan også bruge ODBC-drivere og OLE DB-udbydere fra andre producenter for at få oplysninger fra andre kilder end Microsoft-datakilder, herunder andre typer af ODBC-og OLE DB-databaser. Se dokumentationen til databasen, eller kontakt din databaseleverandør for at få oplysninger om at installere ODBC-drivere eller OLE DB-udbydere.

Brug af ODBC til at oprette forbindelse til datakilder

I de følgende afsnit beskrives Open Database Connectivity (ODBC) mere detaljeret.

ODBC-arkitekturen

I ODBC-arkitekturen opretter et program (f. eks. Excel) forbindelse til ODBC driver Manager, som i tænder bruger en bestemt ODBC-driver (f. eks. Microsoft SQL ODBC-driver) til at oprette forbindelse til en datakilde (f. eks. en Microsoft SQL Server-database).

Definere forbindelsesoplysninger

Hvis du vil oprette forbindelse til ODBC-datakilder, skal du gøre følgende:

  1. Kontrollér, at den relevante ODBC-driver er installeret på den computer, der indeholder datakilden.

  2. Definer et datakildenavn (DSN) ved hjælp af ODBC-datakilde administratoren for at gemme forbindelsesoplysningerne i registreringsdatabasen eller en DSN-fil eller en forbindelsesstreng i Microsoft Visual Basic-kode for at overføre forbindelsesoplysningerne direkte til ODBC driver Manager.

    Hvis du vil definere en datakilde, skal du klikke på knappen Start i Windows Vista og derefter klikke på kontrol panel. Klik på system og vedligeholdelse, og klik derefter på administrative værktøjer. Klik på Starti Windows XP og Windows Server, og klik derefter på kontrol panel. Klik på ydelse og vedligeholdelse, klik på Administration. og klik derefter på data kilder (ODBC). Du kan finde flere oplysninger om de forskellige indstillinger ved at klikke på knappen Hjælp i hver enkelt dialogboks.

Maskindatakilder

Maskin datakilder gemmer forbindelsesoplysninger i registreringsdatabasen på en bestemt computer med et brugerdefineret navn. Du kan kun bruge maskindatakilder på den computer, de er defineret på. Der findes to typer maskindatakilder – bruger og system. Brugerdatakilder kan kun bruges af den aktuelle bruger og er kun synlige for den pågældende bruger. Systemets datakilder kan bruges af alle brugere på en computer og er synlige for alle brugere på computeren.

En maskindatakilde er især nyttig, når du vil have ekstra sikkerhed, fordi den er med til at sikre, at det kun er brugere, der er logget på, der kan få vist en maskindatakilde, og en maskin datakilde ikke kan kopieres af en fjern bruger til en anden computer.

Fildatakilder

Fildata (også kaldet DSN-filer) gemmer forbindelsesoplysninger i en tekstfil, ikke registreringsdatabasen, og er generelt mere fleksible til brug end maskindatakilder. For eksempel kan du kopiere en fildatakilde til en hvilken som helst computer med den korrekte ODBC-driver, så programmet kan stole på ensartede og nøjagtige forbindelsesoplysninger til alle de computere, det bruger. Eller du kan placere fildatakilden på en enkelt server, dele den blandt mange computere på netværket og nemt have forbindelsesoplysningerne ét sted.

En fildatakilde kan også være ikke-delelig. En ikke-delefil-fildatakilde er placeret på en enkelt computer og peger på en maskindatakilde. Du kan bruge ikke-delelige fildatakilder til at tilgå eksisterende maskindatakilder fra fildatakilder.

Brug af OLE DB til at oprette forbindelse til datakilder

I de følgende afsnit beskrives tilknytning af objekter og integrering af database (OLE DB) i flere detaljer.

OLE DB-arkitekturen

I OLE DB-arkitekturen er det program, der får adgang til dataene, kaldet en dataforbruger (f. eks Excel), og det program, der tillader, at den oprindelige adgang til dataene kaldes en databaseudbyder (f. eks Microsoft OLE DB-Provider til SQL Server).

Definere forbindelsesoplysninger

En universel data forbindelsesfil (. udl) indeholder de forbindelsesoplysninger, som en data forbruger bruger til at få adgang til en datakilde gennem OLE DB-provideren for den pågældende data kilde. Du kan oprette forbindelsesoplysninger ved at gøre et af følgende:

  • I guiden Dataforbindelse skal du bruge dialogboksen data link-egenskaber til at definere et data link til en OLE DB-provider. Du kan finde flere oplysninger i afsnittet importere data ved hjælp af guiden Dataforbindelse.

  • Opret en tom tekstfil med filtypenavnet. udl, og rediger derefter filen, som viser dialogboksen Egenskaber for data link .

Opdatere data

Når du har forbindelse til en ekstern datakilde, kan du også udføre en opdateringshandling for at hente de opdaterede data. Hver gang du opdaterer data, kan du se den seneste version af dataene, herunder eventuelle ændringer, der blev foretaget i dataene, siden den sidst blev opdateret.

I følgende illustration beskrives den grundlæggende proces, hvad sker der, når du opdaterer data, der er forbundet til en ekstern datakilde.

Grundlæggende opdatering af eksterne data

1. en opdateringshandling henter opdaterede data.

2. forbindelsesfilen definerer alle de oplysninger, der er nødvendige for at få adgang til og hente data fra en ekstern datakilde.

3. der er en række forskellige datakilder, du kan opdatere: OLAP, SQL Server, Access, OLE DB, ODBC, regneark og tekstfiler.

4. opdaterede data føjes til den aktuelle projektmappe.

Excel indeholder mange muligheder for at opdatere importerede data, herunder opdatere dataene, hver gang du åbner projektmappen og automatisk opdatere data med tidsbestemte intervaller. Du kan fortsætte med at arbejde i Excel, mens data opdateres, og du kan også kontrollere status for opdateringen, mens dataene opdateres.

Hvis din eksterne datakilde kræver en adgangskode for at få adgang til dataene, kan du kræve, at adgangskoden angives, hver gang eksternt dataområde opdateres.

Importere data via programmering og ved hjælp af funktioner

Hvis du er udvikler, er der flere måder i Excel, som du kan bruge til at importere data:

  • Du kan bruge Visual Basic for Applications til at få adgang til en ekstern datakilde. Afhængigt af datakilden kan du enten bruge ActiveX-dataobjekter eller data Access-objekter til at hente dataene. Du kan også definere en forbindelsesstreng i din kode, der angiver forbindelsesoplysningerne. Det er praktisk at bruge en forbindelsesstreng, når du vil undgå, at systemadministratorer eller brugere opretter forbindelse, før du opretter en forbindelsesfil, eller for at forenkle installationen af dit program.

  • Hvis du importerer data fra en SQL Server-database, skal du overveje at bruge SQL Native Client, som er en enkeltstående data Access Application Programming Interface (API), der bruges til både OLE DB og ODBC. Det kombinerer SQL OLE DB-provideren og SQL ODBC-driveren til én indbygget DLL-fil (Dynamic Link Library), mens der også leveres nye funktioner, der er adskilt og er adskilt fra Microsoft Data Access Components (MDAC). Du kan bruge SQL Native Client til at oprette nye programmer eller forbedre eksisterende programmer, der kan drage fordel af de nyeste SQL Server-funktioner, f. eks. flere aktive resultatsæt (MARS), brugerdefinerede typer (UDT) og understøttelse af XML-datatype.

  • Funktionen RTD Henter realtidsdata fra et program, der understøtter COM-automatisering. RTD-tilføjelsesprogrammet COM-automatisering skal oprettes og registreres på en lokal computer.

  • SQL. Funktionen anmodning opretter forbindelse til en ekstern datakilde og kører en forespørgsel fra et regneark. SQL. Request Function returnerer derefter resultatet som en matrix uden brug af makroprogrammering. Hvis denne funktion ikke er tilgængelig, skal du installere Microsoft Excel ODBC-tilføjelsesprogrammet (XLODBC.XLA). Du kan installere tilføjelsesprogrammet fra Office.com.

Hvis du vil have mere at vide om at oprette Visual Basic for Applications, skal du se hjælp til Visual Basic.

Fortrolighedsniveauer

  • Før du kan kombinere datakilder til bestemte data, der opfylder dine krav til dataanalyse, skal du oprette forbindelse til en datakilde, der er baseret på datakildens indstillinger for beskyttelse af personlige oplysninger .

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community, få support i Answers community eller foreslå en ny funktion eller forbedring i Excel User Voice.

Se også

Power-forespørgsel kaldes Hent og Transformér i Excel 2016

Hjælp til Microsoft Power-forespørgsel til Excel

Importere data fra en database ved hjælp af oprindelig databaseforespørgsel

Datastyrings oplevelse i Power bi til Office 365 hjælp

Bemærk!:  Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Var disse oplysninger nyttige? Her er artiklen på engelsk, så du kan sammenligne.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×