Importer data fra eksterne datakilder (Power Query)

Importer data fra eksterne datakilder (Power Query)

Brug Excels Hent & Transformér-oplevelse (Power-forespørgsel) til at importere data til Excel fra en lang række forskellige datakilder. Du kan derefter bruge Forespørgselseditor til atredigere forespørgselstrin til at forme eller transformere data. Du kan finde flere oplysninger i 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). Hvis du vil have en vejledning, skal du se fanen Office 2007 i denne artikel.

Oprette forbindelse til en datakilde

Fra Excel 2016 bruger du Hent & Transformér til at oprette forbindelse til eksterne data og udføre avancerede forespørgsler. Det fungerer primært på samme måde som Power-forespørgsel, men det er ikke et tilføjelsesprogrammet – 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ørgselseditor vises, når du indlæser, redigerer eller opretter en ny forespørgsel ved hjælp & Transformér. Hvis du vil have vist Forespørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du fra sektionen Hent & Transformér data under fanen Data på båndet klikke på Hent data > Fra andre kilder > Tomforespørgsel.

Forespørgselseditor i Excel 365

  1. Klik på fanen Data, og vælg derefter > Fra > vælge Fra tekst/CSV. Hvis du ikke kan se knappen Hent data, skal du klikke på Knappen Ny forespørgsel > Fra > vælge 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 Gennemse kommaseparerede værdier skal du søge efter eller skrive en sti til den fil, du vil forespørge om.

  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 f.eks. har importeret nedenstående eksempel-CSV-fil, anvender Power-forespørgsel automatisk den første række som kolonnenavne og ændrer hver kolonnedatatype.

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 manuelt at gøre en række til en reklame og manuelt ændre hver kolonnetype.

Når Power-forespørgsel automatisk registrerer kolonner, kan du også bruge Forespørgselseditor til at skrive formler til Power-forespørgsel. 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. Hvis du vil have vist Forespørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du på båndfanen Hent & Transformér klikke på Hent data > Start Power-forespørgselseditor.

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

  2. Klik på fanen Data, og klik > Fra tabel/område.

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

    Fra dialogboksen Tabel

  4. Hvis tabellen eller området med data har kolonneoverskrifter, kan du kontrollere, at Min tabel indeholder overskrifter. Overskriftscellerne bruges til at definere kolonnenavnene for forespørgslen.

  5. I Forespørgselseditor skal du klikke på Luk & Indlæs.

Bemærk!: Hvis dit dataområde er defineret som et navngivet område eller er i en Excel-tabel, registrerer Excel automatisk hele området og indlæser det i Forespørgselseditor for dig. Almindelige data konverteres automatisk til en tabel, når de indlæses i Forespørgselseditor.

Du kan bruge Forespørgselseditor til at skrive formler til forespørgslen.

= 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. Hvis du vil have vist Forespørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du på båndfanen Hent & Transformér klikke på Hent data > Start Power-forespørgselseditor.

  1. Klik på fanen Data, og vælg derefter > Fra > vælge Fra projektmappe. Hvis du ikke kan se knappen Hent data, skal du klikke på Knappen Ny forespørgsel > Fra > vælge 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 dialogboksen Gennemse i Excel skal du søge efter eller skrive en sti til den fil, du vil forespørge om.

  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 forespørgslen. 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. Hvis du vil have vist Forespørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du på båndfanen Hent & Transformér klikke på Hent data > Start Power-forespørgselseditor.

Din browser understøtter ikke video.

Brug Excels Hent og transformér& 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 internettet.

  2. Angiv en URL-adresse til websiden i dialogboksen Fra internettet,og klik derefter 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. 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 din database 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 etableret en 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 ikke-krypteret forbindelse. Klik på OK i meddelelsen for at oprette forbindelse ved hjælp af en ikke-krypteret 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 derefter på Hent > 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, hvis den vises, vælge dit datakildenavn (DSN).

  3. Angiv forbindelsesstrengen, og tryk derefter på OK.

  4. I den næste dialogboks skal du vælge forbindelsesindstillingerne Standard eller Brugerdefineret, Windowseller Database, angive dine legitimationsoplysninger og derefter trykke på Opret forbindelse.

  5. Markér de tabeller eller forespørgsler, du vil oprette forbindelse til, i navigationsruden, og tryk derefter på Indlæs eller Rediger.

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

  2. I dialogboksen Importér data skal du søge efter eller skrive en URL-adresse til en fil for at importere eller oprette en kæde til en fil.

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

  4. Klik på Indlæseller Rediger.

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

  2. I dialogboksen Fra XML-søgning skal du søge efter eller skrive en URL-adresse til en fil for at importere eller oprette en kæde til en fil.

  3. Klik på Åbn.

    Når forbindelsen er gennemført, kan du bruge navigationsruden til at gennemse og få vist samlingerne af elementer i XML-filen i tabelform.

Du kan også bruge Forespørgselseditor til at skrive formler til Power Query. 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. Hvis du vil have vist Forespørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du på båndfanen Hent & Transformér klikke på Hent data > Start Power-forespørgselseditor.

  1. Gå til Data > Hent eksterne data > fra > 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 Dataforbindelse vises. Denne guide har tre ruder.

    • Opret forbindelse til en databaseserver

    • Vælg database og tabel

    • Gem dataforbindelsesfil, og afslut

  2. Skriv navnet på OLAP-databaseserveren i feltet Servernavn i ruden Opret forbindelse til databaseserver.

    Tip!: Hvis du kender navnet på den offlinekubefil, du vil oprette forbindelse til, kan du skrive hele stien, filnavnet og filtypenavnet.

  3. Gør et af følgende underLog på legitimationsoplysninger, og klik derefter på Næste:

    • Hvis du vil bruge dit aktuelle 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 ruden Vælg den database, der indeholder de ønskede data, og klik derefter på Næste.

    Hvis du vil oprette forbindelse til en bestemt kube i databasen, skal du kontrollere, at Opret forbindelse til en bestemt kube eller tabel er markeret, og derefter vælge en kube på listen.

  5. I ruden Gem dataforbindelsesfil og Afslutning i feltet Filnavn skal du revidere standardfilnavnet efter behov (valgfrit).

  6. Klik Gennemse for at ændre standardfilplaceringen for Minedatakilder, eller kontrollér for eksisterende filnavne.

  7. I felterne Beskrivelse,Brugervenligt navn og Søgeord skal du skrive en beskrivelse af filen, et brugervenligt navn og almindelige søgeord (alle er valgfrie).

  8. Klik på Forsøg altid at bruge denne fil til at opdatere dataene for at sikre, at forbindelsesfilen bruges, når pivottabellen opdateres.

    Hvis du markerer dette afkrydsningsfelt, sikrer du, 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 under Vælg, hvordan du vil have vist disse dataiprojektmappen, i dialogboksen Importér data:

    • 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 at du ikke vil oprette en pivottabelrapport.

  11. Gør et af følgende under Hvorvil du placere dataene:

    • Hvis du vil placere pivottabelrapporten i et eksisterende regneark, skal du markere Eksisterende regneark og derefter skrive cellereferencen til den første celle i det celleområde, hvor du vil finde pivottabelrapporten.

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

    • Klik på Nyt regneark for at placere pivottabellen i et nyt regneark med start i celle A1.

    • Hvis du vil bekræfte eller ændre forbindelsesegenskaber, skal du klikke på Egenskaber, foretage de nødvendige ændringer i dialogboksen Forbindelsesegenskaber og derefter klikke på OK.

I Excel til Microsoft 365:

  1. På fanen Data skal du klikke på Hent > Fra >Fra JSON.

    Knappen Hent data fra JSON-fil

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

  3. Når Forespørgselseditor har indlæst dine data, skal du klikke på Konvertér > tiltabel og derefter lukke & Indlæs.

I Excel 2016:

  1. Klik på Ny forespørgsel under fanen Data > Fra andre kilder >Tom forespørgsel.

  2. Klik på Avanceret editor i Forespørgselseditor.

  3. Indtast din forespørgselsstreng på følgende måde og erstatter "C:\Users\Name\Desktop\JSONTest.jstil" med stien til JSON-filen.

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

I Excel til Microsoft 365:

  1. På fanen Data skal du klikke på Hent > Fra fil >Fra PDF.

    PDF-forbindelse i menuen Hent data fra fil

  2. Vælg din PDF-fil, og klik derefter på Åbn. Navigator-formularen åbner din PDF-fil og viser tilgængelige tabeller.

    Dialogboksen Navigator til import af PDF-data

  3. Vælg de tabeller, du vil importere, og gør derefter et af følgende:

    • Klik på Indlæs for at få vist dataene direktei Excel.

    • Hvis du vil arbejde med dataene i Power-forespørgsel først, skal du klikke på Transformér data.

Bemærk!: Før du kan oprette forbindelse til en Oracle-database ved hjælp af Power-forespørgsel,skal du bruge Oracle-klientsoftwaren v8.1.7 eller derover på computeren. Hvis du vil installere Oracle-klientsoftwaren, skal du gå til 32-bit Oracle Data Access Components (ODAC) med Oracle Developer Tools til 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 vælg derefter Hent > Fra database >Fra Oracle-database. Hvis du ikke kan se knappen Hent data, skal du klikke på Ny forespørgsel > Fra > Fra Oracle-database.

  2. I dialogboksen Oracle Database skal du i Servernavn angive den Oracle-server, der skal oprettes forbindelse til. Hvis et SID er påkrævet, kan dette angives i form af "ServerNavn/SID".

  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. Hvis Oracle-serveren kræver brugerlegitimationsoplysninger for databasen:

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til en database.

    2. Klik på Opret forbindelse.

  1. Klik på fanen Data, og vælg derefter Hent > 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 webstedets URL-adresse i stedet for listens URL-adresse. I dialogboksen Access SharePoint skal du vælge den mest generelle URL-adresse til godkendelse på webstedet korrekt. Som standard er den mest generelle URL-adresse markeret.

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

  4. I den Access SharePoint-dialogboks, der vises næste gang, skal du vælge en indstilling for legitimationsoplysninger:

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

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

    3. Vælg organisationskonto, hvis SharePoint Server kræver legitimationsoplysninger for organisationskontoen.

  5. Vælg Opret forbindelse.

    Opret forbindelse til en SharePoint-listetilsluttet dialogboks i Excel Power-forespørgsel

  1. Klik på fanen Data, og derefter på Hent >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 til et OData-feed.

  3. Vælg OK.

  4. Hvis OData-feedet kræver brugerlegitimationsoplysninger, skal du gøre følgende i dialogboksen Tilgå 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 Marketplace-nøgle, hvis OData-feedet kræver en Marketplace-kontonøgle. Du kan vælge Få din Marketplace-kontonøgle for at abonnere på Microsoft Azure Marketplace OData-feeds. Du kan også tilmelde dig Microsoft Azure Marketplace fra dialogboksen Få adgang til et OData-feed.

    4. Klik på Organisationskonto, hvis OData-feedet kræver legitimationsoplysninger for adgang til organisationsnetværket. Log på din konto for Windows Live ID.

    5. Vælg Gem.

Bemærk!: Opret forbindelse til et OData-feed, understøtter tjenesteformatet JSON light data.

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

  2. Angiv din forbindelsesstreng i dialogboksen Fra OLE DB, og tryk derefter på OK.

  3. I dialogboksen OLEDB-udbyder skal du vælge forbindelsesindstillingerne Standard eller Brugerdefineret, Windowseller Database, angive de relevante legitimationsoplysninger og derefter klikke på Opret forbindelse.

  4. Vælg den database og de tabeller eller forespørgsler, du vil oprette forbindelse til, i dialogboksen Navigator, og tryk derefter på Indlæs eller Rediger.

  5. I Power-forespørgselseditorenskal du trykke på Luk & Indlæs.

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

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

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

  4. 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.

  5. Klik på OK.

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

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til en database.

    2. Klik på Opret forbindelse.

  1. Klik på fanen Data og derefter på Hent > Fra andre > 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. Angiv din mailadresse Exchange Server adgangskode i dialogboksen Access.

  3. Klik på Gem.

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

  1. Klik på fanen Data, og derefter på Hent > 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. Angiv dit domæne i dialogboksen Active Directory.

  3. I dialogboksen Active Directory-domæne for dit domæne skal du klikke på Brug mine aktuelle legitimationsoplysningereller Bruge alternative legitimationsoplysninger. Hvis du vil bruge alternativ godkendelse af credenitals, skal du angive dit brugernavn og din adgangskode.

  4. Klik på Opret forbindelse.

  5. Når forbindelsen er gennemført, kan du bruge navigationsruden til at gennemse alle de domæner, der er tilgængelige i dit Active Directory, og gå ned i 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 er en Microsoft 365-abonnent, skal du sørge for, at du har den seneste 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 IBM DB2-dataserverdriveren være installeret på computeren (minimumskravet er DS-driverpakken (IBM Data Server Driver Package). Vælg den driver, der svarer til din installation af Power-forespørgsel (32-bit eller 64-bit).

  • Der er kendte problemer rapporteret af IBM, der installerer IBM DB2-dataserverdriveren på Windows8. Hvis du bruger Windows 8 og vil oprette forbindelse til IBM DB2 ved hjælp af Power-forespørgsel, skal du følge yderligere installationstrin. Find flere oplysninger om IBM DB2-dataserverdriveren i Windows 8..

  1. Klik på fanen Data, og vælg derefter Hent > Database > Fra IBM DB2-database. Hvis du ikke kan se knappen Hent data, skal du klikke på Ny forespørgsel > Fra > Fra IBM DB2-database.

  2. I dialogboksen IBM DB2-database skal du i Servernavn angive den IBM DB2-databaseserver, der skal oprettes forbindelse til.

  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. Hvis IBM DB2-serveren kræver brugerlegitimationsoplysninger for databasen:

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til 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 for PostgreSQL installeret på computeren. Vælg den driver, der svarer til din version af Office (32-bit eller 64-bit). Se: Hvilken version af Office bruger jeg? For at få flere oplysninger. Sørg også for, at du har udbyderen registreret i computerkonfigurationen, der svarer til den nyeste .NET-version på din enhed.

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

  2. I dialogboksen PostgreSQL-database skal du angive den PostgreSQL-databaseserver, du vil oprette forbindelse til, i sektionen Servernavn.

  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. Vælg OK.

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

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til 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 ihttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Det nøjagtige format for den URL-adresse, du skal bruge til at oprette forbindelse, afhænger af dit område og versionen af CDS til apps, du bruger. Du kan finde flere oplysninger i: Url-adresse og versioner til Web API.

  5. Vælg fanen Data, og derefter & Transformér data > Hent data > Fra onlinetjenester > Fra Dynamics 365 (online).

  6. Skriv WEB API-URL-adressen til din CDS til apps-forbindelse i dialogboksen, og klik 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 i: Forespørgselsdata ved hjælp af Web API

  7. Vælg organisationskonto.

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

  8. Klik på Opret forbindelse.

  9. Vælg de data, du vil hente, i dialogboksen Navigator.

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

    Bemærk!: Power Query Editor giver dig flere muligheder for at ændre de data, der returneres. Det kan f.eks. være, at du vil importere færre kolonner, end kildedataene indeholder. Hvis det er tilfældet, skal du gå til fanen Hjem > Administrer kolonner > Vælg kolonner,markér de kolonner, du vil beholde, og klik derefter på OK. Når du er klar, skal du klikke på Luk & Indlæs for at returnere de ændrede data til Excel.

Bemærk!: Før du kan oprette forbindelse til en Teradata-database, skal du bruge .NET-dataudbyderen til Teradata på computeren.

  1. Klik på fanen Data, og derefter & Transformér > Hent data > Fra >Fra Teradata-database.

  2. I dialogboksen Teradata-database skal du i Servernavn angive den Teradata-server, der skal oprettes forbindelse til.

  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. Vælg OK.

  5. Hvis Teradata-serveren kræver brugerlegitimationsoplysninger for databasen:

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til en database.

    2. Klik på Gem.

Vigtigt!: Meddelelse om tilbagetrækning af dataforbindelse på Facebook   Import og opdatering af data fra Facebook i Excel holder op med at fungere i april 2020. Du vil stadig kunne bruge forbindelsen Hent & Transformér (Power-forespørgsel) indtil da, men fra april 2020 kan du ikke oprette forbindelse til Facebook, og du modtager en fejlmeddelelse. Vi anbefaler, at du reviderer eller fjerner alle eksisterende forespørgsler om Hent & Transformér (Power-forespørgsel), der bruger Facebook-forbindelsen, så hurtigt som muligt for at undgå uventede resultater.

Bemærk!: Hvis det er første gang, du har oprettet forbindelse til Facebook, bliver du bedt om at angive legitimationsoplysninger. Log på med din Facebook-konto, og tillad adgang til Power Query-programmet. Du kan deaktivere fremtidige prompter ved at klikke på advar mig ikke igen for denne forbindelsesindstilling.

  1. Klik på Hent data fra >Onlinetjenester > Fra Facebook. Hvis du ikke kan se knappen Hent data, skal du klikke på Ny forespørgsel > Fra andre kilder > Fra Facebook.

  2. I dialogboksen Facebook 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 logonmail.

  3. Vælg en kategori at oprette forbindelse til på rullelisten Forbindelse. Vælg f.eks. Venner for at give dig adgang til alle de oplysninger, der er tilgængelige i kategorien Venner Facebook.

  4. Klik på OK.

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

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

  7. Klik på Indlæseller Rediger.

Du kan bruge Forespørgselseditor til at skrive formler til Power-forespørgsel.

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

Power Query Editor med Facebook-formel

Bemærk!: Forespørgselseditor vises kun, når du indlæser, redigerer eller opretter en ny forespørgsel. Hvis du vil have vist Forespørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du på båndfanen Hent & Transformér klikke på Hent data > Start Power-forespørgselseditor.

Bemærkninger!: 

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

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

  2. I dialogboksen Sybase-database skal du angive den Sybase-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.

  4. Klik på OK.

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

  6. Klik på Opret forbindelse.

Microsoft Azure Blob-lagerplads er en tjeneste til lagring af store mængder ustrukturerede data, f.eks. billeder, videoer, lyd og dokumenter, som kan benyttes overalt i verden via HTTP eller HTTPS. Du kan finde flere oplysninger om Azure Blob-lagertjeneste i Sådan bruger du Blob-lagerplads.

  1. Klik på fanen Data, og derefter & Hent og transformér > Hent data > Fra Azure > Azure Blob-lager. Hvis du ikke kan se knappen Hent data, skal du klikke på Ny forespørgsel > Fra Azure > Fra Microsoft Azure Blob Storage.

  2. I dialogboksen Microsoft Azure Blob-lager skal du angive navnet Microsoft Azure din lagerkonto eller URL-adresse og derefter klikke på OK.

  3. Hvis du opretter forbindelse til Blob-lagertjenesten for første gang, bliver du bedt om at angive og gemme lageradgangsnøglen. I dialogboksen Access Microsoft Azure Blob-lager skal du angive lageradgangsnøglen i feltet Kontonøgle og klikke på Gem.

    Bemærk!: Hvis du vil hente din lageradgangsnøgle, skal du gå til Microsoft Azure -portalen, vælge din lagerkonto og derefter klikke på ikonet Administrer hurtigtast nederst på siden. Klik på kopiikonet til højre for den primære nøgle, og indsæt derefter værdien i feltet Kontonøgle.

  4. Forespørgselseditor viser alle de tilgængelige beholdere i dit Microsoft Azure Blob-lager. Vælg en beholderfra det sted i Navigator, hvor du vil importere data, og klik derefter på Anvend & Luk.

  1. Klik på fanen Data og derefter på Hent > 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. Angiv kontonavnet ellerURL-adressen til 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øgle ogklikke på Opret forbindelse.

  4. Vælg din klynge i navigatordialogboksen, og find og vælg derefter en indholdsfil.

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

Du kan bruge tilføjelsesprogrammet 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 det: Klik på > Filindstillinger >tilføjelsesprogrammet. 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. Power-forespørgselsbåndet vises automatisk, men hvis det ikke sker, skal du lukke og genstarte Excel.

Brug af Forespørgselseditor

Bemærk!: Forespørgselseditor 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ørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du fra sektionen Hent eksterne data på båndfanen Power-forespørgsel vælge Fra andre kilder > Tom 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. båndfanen Power-forespørgsel skal du klikke på Fra > Fra CSVeller Fra tekst.

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

  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 f.eks. har importeret nedenstående eksempel-CSV-fil, anvender Power-forespørgsel automatisk den første række som kolonnenavne og ændrer hver kolonnedatatype.

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 manuelt at gøre en række til en reklame og manuelt ændre hver kolonnetype.

Når Power-forespørgsel automatisk registrerer kolonner, kan du også bruge Forespørgselseditor til at skrive formler til Power-forespørgsel. 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ørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du fra sektionen Hent eksterne data på båndfanen Power-forespørgsel vælge Fra andre kilder > Tom 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. Klik på Fra tabel på båndfanen Power-forespørgsel.

    Opret forbindelse til en Excel-datatabel

  3. Hvis du bliver bedt om det, kan du i dialogboksen Fra tabel klikke på knappen Områdemarkering 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 Min tabel indeholder overskrifter. Cellerne i områdeoverskriften bruges til at angive kolonnenavnene for forespørgslen.

  5. I Forespørgselseditor skal du klikke på Luk & Indlæs.

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

Du kan bruge Forespørgselseditor 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ørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du fra sektionen Hent eksterne data på båndfanen Power-forespørgsel vælge Fra andre kilder > Tom 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å Fra > Fra Excel på båndfanen Power-forespørgsel.

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

  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. 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ørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du fra sektionen Hent eksterne data på båndfanen Power-forespørgsel vælge Fra andre kilder > Tom 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 din database 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 etableret en 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 ikke-krypteret forbindelse. Klik på OK i meddelelsen for at oprette forbindelse ved hjælp af en ikke-krypteret 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, hvis den vises, vælge dit datakildenavn (DSN).

  3. Angiv forbindelsesstrengen, og tryk derefter på OK.

  4. I den næste dialogboks skal du vælge forbindelsesindstillingerne Standard eller Brugerdefineret, Windowseller Database, angive dine legitimationsoplysninger og derefter trykke på Opret forbindelse.

  5. Markér de tabeller eller forespørgsler, du vil oprette forbindelse til, i navigationsruden, og tryk derefter på Indlæs eller Rediger.

  1. båndfanen Power-forespørgsel skal du vælge Fra database > Fra Access-database.

    Dialogboksen Hent data fra database

  2. I dialogboksen Gennemse skal du søge efter eller skrive en URL-adresse til en fil for at importere eller oprette et link til en fil.

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

  4. Klik på Indlæseller Rediger.

  1. Klik på Fra fil > Fra XML på båndfanen Power-forespørgsel.

    Power-forespørgsel fra fildialogboksen
  2. I dialogboksen Fra XML-søgning skal du søge efter eller skrive en URL-adresse til en fil for at importere eller oprette en kæde til en fil.

  3. Klik på Åbn.

    Når forbindelsen er gennemført, kan du bruge navigationsruden til at gennemse og få vist samlingerne af elementer i XML-filen i tabelform.

Du kan også bruge Forespørgselseditor til at skrive formler til Power Query. 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ørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du fra sektionen Hent eksterne data på båndfanen Power-forespørgsel vælge Fra andre kilder > Tom forespørgsel. Følgende video viser én måde at vise Forespørgselseditor på.

  1. Klik på Fra andre kilder i gruppen Hent eksterne data under fanen Data, og klik derefter på Fra Analysis Services.

    Billede af Excel-båndet

    Guiden Dataforbindelse vises. Denne guide har tre ruder.

    • Opret forbindelse til en databaseserver

    • Vælg database og tabel

    • Gem dataforbindelsesfil, og afslut

  2. Skriv navnet på OLAP-databaseserveren i feltet Servernavn i ruden Opret forbindelse til databaseserver.

    Tip!: Hvis du kender navnet på den offlinekubefil, du vil oprette forbindelse til, kan du skrive hele stien, filnavnet og filtypenavnet.

  3. Gør et af følgende underLog på legitimationsoplysninger, og klik derefter på Næste:

    • Hvis du vil bruge dit aktuelle 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 ruden Vælg den database, der indeholder de ønskede data, og klik derefter på Næste.

    Hvis du vil oprette forbindelse til en bestemt kube i databasen, skal du kontrollere, at Opret forbindelse til en bestemt kube eller tabel er markeret, og derefter vælge en kube på listen.

  5. I ruden Gem dataforbindelsesfil og Afslutning i feltet Filnavn skal du revidere standardfilnavnet efter behov (valgfrit).

    Klik Gennemse for at ændre standardfilplaceringen for Minedatakilder, eller kontrollér for eksisterende filnavne.

  6. I felterne Beskrivelse,Brugervenligt navn og Søgeord skal du skrive en beskrivelse af filen, et brugervenligt navn og almindelige søgeord (alle er valgfrie).

  7. Klik på Forsøg altid at bruge denne fil til at opdatere dataene for at sikre, at forbindelsesfilen bruges, når pivottabellen opdateres.

    Hvis du markerer dette afkrydsningsfelt, sikrer du, 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 under Vælg, hvordan du vil have vist disse dataiprojektmappen, i dialogboksen Importér data:

    • 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 at du ikke vil oprette en pivottabelrapport.

  10. Gør et af følgende under Hvorvil du placere dataene:

    • Hvis du vil placere pivottabelrapporten i et eksisterende regneark, skal du markere Eksisterende regneark og derefter skrive cellereferencen til den første celle i det celleområde, hvor du vil finde pivottabelrapporten.

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

  11. Klik på Nyt regneark for at placere pivottabellen i et nyt regneark med start i celle A1.

  12. Hvis du vil bekræfte eller ændre forbindelsesegenskaber, skal du klikke på Egenskaber, foretage de nødvendige ændringer i dialogboksen Forbindelsesegenskaber og derefter klikke på OK.

  1. På fanen Power-forespørgsel skal du klikke på Fra andre > tom forespørgsel.

  2. Klik på Avanceret editor i Forespørgselseditor.

  3. Indtast din forespørgselsstreng på følgende måde og erstatter "C:\Users\Name\Desktop\JSONTest.jstil" med stien til JSON-filen.

    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 bruge Oracle-klientsoftwaren v8.1.7 eller derover på computeren. Hvis du vil installere Oracle-klientsoftwaren, skal du gå til 32-bit Oracle Data Access Components (ODAC) med Oracle Developer Tools til 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. båndfanen Power-forespørgsel skal du klikke på Fra > Fra Oracle Database.

    Indstillinger for Power Query fra database
  2. I dialogboksen Oracle Database skal du i Servernavn angive den Oracle-server, der skal oprettes forbindelse til. Hvis et SID er påkrævet, kan dette angives i form af "ServerNavn/SID".

  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. Hvis Oracle-serveren kræver brugerlegitimationsoplysninger for databasen:

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til en database.

    2. Klik på Opret forbindelse.

  1. båndfanen Power-forespørgsel skal du vælge Fra andre > Fra SharePoint-liste.

    Power-forespørgsel henter data fra dialogboksen Andre kilder
  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 webstedets URL-adresse i stedet for listens URL-adresse. I dialogboksen Access SharePoint skal du vælge den mest generelle URL-adresse til godkendelse på webstedet korrekt. Som standard er den mest generelle URL-adresse markeret.

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

  4. I den Access SharePoint-dialogboks, der vises næste gang, skal du vælge en indstilling for legitimationsoplysninger:

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

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

    3. Vælg organisationskonto, hvis SharePoint Server kræver legitimationsoplysninger for organisationskontoen.

  5. Vælg Opret forbindelse.

    Opret forbindelse til en SharePoint-listetilsluttet dialogboks i Excel Power-forespørgsel

  1. båndfanen Power-forespørgsel skal du vælge Fra > fra OData-feedet.

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

  3. Vælg OK.

  4. Hvis OData-feedet kræver brugerlegitimationsoplysninger, skal du gøre følgende i dialogboksen Tilgå 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 Marketplace-nøgle, hvis OData-feedet kræver en Marketplace-kontonøgle. Du kan vælge Få din Marketplace-kontonøgle for at abonnere på Microsoft Azure Marketplace OData-feeds. Du kan også tilmelde dig Microsoft Azure Marketplace fra dialogboksen Få adgang til et OData-feed.

    4. Klik på Organisationskonto, hvis OData-feedet kræver legitimationsoplysninger for adgang til organisationsnetværket. Log på din konto for Windows Live ID.

    5. Vælg Gem.

Bemærk!: Opret forbindelse til et OData-feed, understøtter tjenesteformatet JSON light data.

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

  2. Angiv din forbindelsesstreng i dialogboksen Fra OLE DB, og tryk derefter på OK.

  3. I dialogboksen OLEDB-udbyder skal du vælge forbindelsesindstillingerne Standard eller Brugerdefineret, Windowseller Database, angive de relevante legitimationsoplysninger og derefter klikke på Opret forbindelse.

  4. Vælg den database og de tabeller eller forespørgsler, du vil oprette forbindelse til, i dialogboksen Navigator, og tryk derefter på Indlæs eller Rediger.

  5. I Power-forespørgselseditorenskal du trykke på Luk & Indlæs.

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

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

  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. Hvis MySQL-serveren kræver brugerlegitimationsoplysninger for databasen:

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til en database.

    2. Klik på Opret forbindelse.

  1. båndfanen Power-forespørgsel skal du vælge Fra andre > Fra Microsoft Exchange.

    Datakilder for Power-forespørgsel
  2. Angiv din mailadresse Exchange Server adgangskode i dialogboksen Access.

  3. Klik på Gem.

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

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

  1. båndfanen Power-forespørgsel skal du klikke på Fra > Fra Active Directory.

    Power-forespørgsel henter data fra dialogboksen Andre kilder

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

  3. I dialogboksen Active Directory-domæne for dit domæne skal du klikke på Brug mine aktuelle legitimationsoplysningereller Bruge alternative legitimationsoplysninger. Hvis du vil bruge alternative legitimationsoplysninger, skal du angive dit brugernavn og din adgangskode.

  4. Klik på Opret forbindelse.

  5. Når forbindelsen er gennemført, kan du bruge navigationsruden til at gennemse alle de domæner, der er tilgængelige i dit Active Directory, og gå ned i Active Directory-oplysninger, herunder brugere, konti og computere.

Advarsel!: 

  • Før du kan oprette forbindelse til en IBM DB2-database, skal IBM DB2-dataserverdriveren være installeret på computeren (minimumskravet er DS-driverpakken (IBM Data Server Driver Package). Vælg den driver, der svarer til din installation af Power-forespørgsel (32-bit eller 64-bit).

  • Der er kendte problemer rapporteret af IBM, der installerer IBM DB2-dataserverdriveren på Windows8. Hvis du bruger Windows 8 og vil oprette forbindelse til IBM DB2 ved hjælp af Power-forespørgsel, skal du følge yderligere installationstrin. Find flere oplysninger om IBM DB2-dataserverdriveren i Windows 8.

  1. Klik på Fra database > IBM DB2-database på båndfanen Power-forespørgsel.

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

  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. Hvis IBM DB2-serveren kræver brugerlegitimationsoplysninger for databasen:

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til 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 for PostgreSQL installeret på computeren. Vælg den driver, der svarer til din version af Office (32-bit eller 64-bit). Se: Hvilken version af Office bruger jeg? For at få flere oplysninger. Sørg også for, at du har udbyderen registreret i computerkonfigurationen, der svarer til den nyeste .NET-version på din enhed.

  1. båndfanen Power-forespørgsel skal du vælge Fra > Fra PostgreSQL-database.

    Indstillinger for Power Query fra database
  2. I dialogboksen PostgreSQL-database skal du angive den PostgreSQL-databaseserver, du vil oprette forbindelse til, i sektionen Servernavn.

  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. Vælg OK.

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

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til 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 ihttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Det nøjagtige format for den URL-adresse, du skal bruge til at oprette forbindelse, afhænger af dit område og versionen af CDS til apps, du bruger. Du kan finde flere oplysninger i: Url-adresse og versioner til Web API.

  5. Vælg fanen Data, og derefter hent data > Fra onlinetjenester > 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. Skriv WEB API-URL-adressen til din CDS til apps-forbindelse i dialogboksen, og klik 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 i: Forespørgselsdata ved hjælp af Web API

  7. Vælg organisationskonto.

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

  8. Klik på Opret forbindelse.

  9. Vælg de data, du vil hente, i dialogboksen Navigator.

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

    Bemærk!: Power Query Editor giver dig flere muligheder for at ændre de data, der returneres. Det kan f.eks. være, at du vil importere færre kolonner, end kildedataene indeholder. Hvis det er tilfældet, skal du gå til fanen Hjem > Administrer kolonner > Vælg kolonner,markér de kolonner, du vil beholde, og klik derefter på OK. Når du er klar, skal du klikke på Luk & Indlæs for at returnere de ændrede data til Excel.

Bemærk!: Før du kan oprette forbindelse til en Teradata-database, skal du bruge .NET-dataudbyderen til Teradata på computeren.

  1. båndfanen Power-forespørgsel skal du vælge Fra > Fra Teradata-database.

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

  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. Vælg OK.

  5. Hvis Teradata-serveren kræver brugerlegitimationsoplysninger for databasen:

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til en database.

    2. Klik på Gem.

Vigtigt!: Meddelelse om tilbagetrækning af dataforbindelse på Facebook   Import og opdatering af data fra Facebook i Excel holder op med at fungere i april 2020. Du vil stadig kunne bruge forbindelsen Hent & Transformér (Power-forespørgsel) indtil da, men fra april 2020 kan du ikke oprette forbindelse til Facebook, og du modtager en fejlmeddelelse. Vi anbefaler, at du reviderer eller fjerner alle eksisterende forespørgsler om Hent & Transformér (Power-forespørgsel), der bruger Facebook-forbindelsen, så hurtigt som muligt for at undgå uventede resultater.

Bemærk!: Hvis det er første gang, du har oprettet forbindelse til Facebook, bliver du bedt om at angive legitimationsoplysninger. Log på med din Facebook-konto, og tillad adgang til Power Query-programmet. Du kan deaktivere fremtidige prompter ved at klikke på advar mig ikke igen for denne forbindelsesindstilling.

  1. båndfanen Power-forespørgsel skal du klikke på Fra andre > Fra Facebook.

  2. I dialogboksen Facebook 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 logonmail.

  3. Vælg en kategori at oprette forbindelse til på rullelisten Forbindelse. Vælg f.eks. Venner for at give dig adgang til alle de oplysninger, der er tilgængelige i kategorien Venner Facebook.

  4. Klik på OK.

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

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

  7. Klik på Indlæseller Rediger.

Du kan bruge Forespørgselseditor til at skrive formler til Power-forespørgsel.

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

Power Query 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ørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du fra sektionen Hent eksterne data på båndfanen Power-forespørgsel vælge Fra andre kilder > Tom 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 SAP SQL Anywhere-driveren være installeret på computeren. Vælg den driver, der svarer til din installation af Power-forespørgsel (32-bit eller 64-bit).

  1. båndfanen POWER-FORESPØRGSEL skal du vælge Fra database > FRA 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 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.

  4. Klik på OK.

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

  6. Klik på Opret forbindelse.

Microsoft Azure Blob-lagerplads er en tjeneste til lagring af store mængder ustrukturerede data, f.eks. billeder, videoer, lyd og dokumenter, som kan benyttes overalt i verden via HTTP eller HTTPS. Du kan finde flere oplysninger om Azure Blob-lagertjeneste i Sådan bruger du Blob-lagerplads.

  1. båndfanen Power-forespørgsel skal du vælge Fra Azure > Fra Microsoft AzureBlob-lager.

    Import af Power-forespørgsel fra Azure-dialogboks
  2. I dialogboksen Microsoft Azure Blob-lager skal du angive navnet Microsoft Azure din lagerkonto eller URL-adresse og derefter klikke på OK.

  3. Hvis du opretter forbindelse til Blob-lagertjenesten for første gang, bliver du bedt om at angive og gemme lageradgangsnøglen. I dialogboksen Access Microsoft Azure Blob-lager skal du angive lageradgangsnøglen i feltet Kontonøgle og klikke på Gem.

    Bemærk!: Hvis du vil hente din lageradgangsnøgle, skal du gå til Microsoft Azure -portalen, vælge din lagerkonto og derefter klikke på ikonet Administrer hurtigtast nederst på siden. Klik på kopiikonet til højre for den primære nøgle, og indsæt derefter værdien i feltet Kontonøgle.

  4. Forespørgselseditor viser alle de tilgængelige beholdere i dit Microsoft Azure Blob-lager. Vælg en beholderfra det sted i Navigator, hvor du vil importere data, og klik derefter på Anvend & Luk.

  1. båndfanen POWER-FORESPØRGSEL skal du vælge Fra Azure > Fra Microsoft AzureHDInsight.

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

  3. Angiv derefter din kontonøgle, ogklik på Opret forbindelse.

    Bemærk!: Hvis du vil hente nøglen, skal du gå tilbage til Microsoft Azure -portalen, vælge din lagerkonto og klikke på ikonet Administrer hurtigtast nederst på siden. Klik på kopiikonet til højre for den primære nøgle, og indsæt værdien i guiden.

  4. Vælg din klynge i navigatordialogboksen, og find og vælg derefter en indholdsfil.

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

Du kan bruge tilføjelsesprogrammet 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 downloadet, installeret og aktiveret tilføjelsesprogrammet Power-forespørgsel.

  • Hvis du vil aktivere tilføjelsesprogrammet Power-forespørgsel, skal du klikke > indstillinger > tilføjelsesprogrammet. 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. Power-forespørgselsbåndet vises automatisk, men hvis det ikke sker, skal du lukke og genstarte Excel.

Brug af Forespørgselseditor

Bemærk!: Forespørgselseditor 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ørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du fra sektionen Hent eksterne data på båndfanen Power-forespørgsel vælge Fra andre kilder > Tom 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. båndfanen Power-forespørgsel skal du klikke på Fra > Fra CSV eller Fra tekst.

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

  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 f.eks. har importeret nedenstående eksempel-CSV-fil, anvender Power-forespørgsel automatisk den første række som kolonnenavne og ændrer hver kolonnedatatype.

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 manuelt at gøre en række til en reklame og manuelt ændre hver kolonnetype.

Når Power-forespørgsel automatisk registrerer kolonner, kan du også bruge Forespørgselseditor til at skrive formler til Power-forespørgsel. 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. Klik på Fra tabel på båndfanen Power-forespørgsel.

    Opret forbindelse til en Excel-datatabel

  3. Hvis du bliver bedt om det, kan du i dialogboksen Fra tabel klikke på knappen Områdemarkering 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 Min tabel indeholder overskrifter. Cellerne i områdeoverskriften bruges til at angive kolonnenavnene for forespørgslen.

  5. I Forespørgselseditor skal du klikke på Luk & Indlæs.

Bemærk!: Hvis dit dataområde er defineret som et navngivet område eller er i en Excel-tabel, registrerer Power-forespørgsel automatisk hele området og indlæser det i Forespørgselseditor for dig. Almindelige data konverteres automatisk til en tabel, når de indlæses 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ørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du fra sektionen Hent eksterne data på båndfanen Power-forespørgsel vælge Fra andre kilder > Tom 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ørgselseditor til at skrive formler til Power-forespørgsel.

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

Formelprøve i Forespørgselseditor

  1. Klik på Fra > Fra Excel på båndfanen Power-forespørgsel.

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

  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. 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ørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du fra sektionen Hent eksterne data på båndfanen Power-forespørgsel vælge Fra andre kilder > Tom 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 din database 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 etableret en 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 ikke-krypteret forbindelse. Klik på OK i meddelelsen for at oprette forbindelse ved hjælp af en ikke-krypteret 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, hvis den vises, vælge dit datakildenavn (DSN).

  3. Angiv forbindelsesstrengen, og tryk derefter på OK.

  4. I den næste dialogboks skal du vælge forbindelsesindstillingerne Standard eller Brugerdefineret, Windowseller Database, angive dine legitimationsoplysninger og derefter trykke på Opret forbindelse.

  5. Markér de tabeller eller forespørgsler, du vil oprette forbindelse til, i navigationsruden, og tryk derefter på Indlæs eller Rediger.

  1. båndfanen Power-forespørgsel skal du vælge Fra database > Fra Access-database.

    Dialogboksen Hent data fra database

  2. I dialogboksen Gennemse skal du søge efter eller skrive en URL-adresse til en fil for at importere eller oprette et link til en fil.

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

  4. Klik på Indlæseller Rediger.

  1. Klik på Fra fil > Fra XML på båndfanen Power-forespørgsel.

    Power-forespørgsel fra fildialogboksen
  2. I dialogboksen Fra XML-søgning skal du søge efter eller skrive en URL-adresse til en fil for at importere eller oprette en kæde til en fil.

  3. Klik på Åbn.

    Når forbindelsen er gennemført, kan du bruge navigationsruden til at gennemse og få vist samlingerne af elementer i XML-filen i tabelform.

Du kan også bruge Forespørgselseditor til at skrive formler til Power Query. 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ørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du fra sektionen Hent eksterne data på båndfanen Power-forespørgsel vælge Fra andre kilder > Tom forespørgsel. Følgende video viser én måde at vise Forespørgselseditor på.

  1. Klik på Fra andre kilder i gruppen Hent eksterne data under fanen Data, og klik derefter på Fra Analysis Services.

    Billede af Excel-båndet

    Guiden Dataforbindelse vises. Denne guide har tre ruder.

    • Opret forbindelse til en databaseserver

    • Vælg database og tabel

    • Gem dataforbindelsesfil, og afslut

  2. Skriv navnet på OLAP-databaseserveren i feltet Servernavn i ruden Opret forbindelse til databaseserver.

    Tip!: Hvis du kender navnet på den offlinekubefil, du vil oprette forbindelse til, kan du skrive hele stien, filnavnet og filtypenavnet.

  3. Gør et af følgende underLog på legitimationsoplysninger, og klik derefter på Næste:

    • Hvis du vil bruge dit aktuelle 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 ruden Vælg den database, der indeholder de ønskede data, og klik derefter på Næste.

    Hvis du vil oprette forbindelse til en bestemt kube i databasen, skal du kontrollere, at Opret forbindelse til en bestemt kube eller tabel er markeret, og derefter vælge en kube på listen.

  5. I ruden Gem dataforbindelsesfil og Afslutning i feltet Filnavn skal du revidere standardfilnavnet efter behov (valgfrit).

    Klik Gennemse for at ændre standardfilplaceringen for Minedatakilder, eller kontrollér for eksisterende filnavne.

  6. I felterne Beskrivelse,Brugervenligt navn og Søgeord skal du skrive en beskrivelse af filen, et brugervenligt navn og almindelige søgeord (alle er valgfrie).

  7. Klik på Forsøg altid at bruge denne fil til at opdatere dataene for at sikre, at forbindelsesfilen bruges, når pivottabellen opdateres.

    Hvis du markerer dette afkrydsningsfelt, sikrer du, 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 under Vælg, hvordan du vil have vist disse dataiprojektmappen, i dialogboksen Importér data:

    • 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 at du ikke vil oprette en pivottabelrapport.

  10. Gør et af følgende under Hvorvil du placere dataene:

    • Hvis du vil placere pivottabelrapporten i et eksisterende regneark, skal du markere Eksisterende regneark og derefter skrive cellereferencen til den første celle i det celleområde, hvor du vil finde pivottabelrapporten.

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

  11. Klik på Nyt regneark for at placere pivottabellen i et nyt regneark med start i celle A1.

  12. Hvis du vil bekræfte eller ændre forbindelsesegenskaber, skal du klikke på Egenskaber, foretage de nødvendige ændringer i dialogboksen Forbindelsesegenskaber og derefter klikke på OK.

  1. På fanen Power-forespørgsel skal du klikke på Fra andre > tom forespørgsel.

  2. Klik på Avanceret editor i Forespørgselseditor.

  3. Indtast din forespørgselsstreng på følgende måde og erstatter "C:\Users\Name\Desktop\JSONTest.jstil" med stien til JSON-filen.

    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 bruge Oracle-klientsoftwaren v8.1.7 eller derover på computeren. Hvis du vil installere Oracle-klientsoftwaren, skal du gå til 32-bit Oracle Data Access Components (ODAC) med Oracle Developer Tools til 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. båndfanen Power-forespørgsel skal du klikke på Fra > Fra Oracle Database.

    Indstillinger for Power Query fra database
  2. I dialogboksen Oracle Database skal du i Servernavn angive den Oracle-server, der skal oprettes forbindelse til. Hvis et SID er påkrævet, kan dette angives i form af "ServerNavn/SID".

  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. Hvis Oracle-serveren kræver brugerlegitimationsoplysninger for databasen:

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til en database.

    2. Klik på Opret forbindelse.

  1. båndfanen Power-forespørgsel skal du vælge Fra andre > Fra SharePoint-liste.

    Power-forespørgsel henter data fra dialogboksen Andre kilder
  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 webstedets URL-adresse i stedet for listens URL-adresse. I dialogboksen Access SharePoint skal du vælge den mest generelle URL-adresse til godkendelse på webstedet korrekt. Som standard er den mest generelle URL-adresse markeret.

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

  4. I den Access SharePoint-dialogboks, der vises næste gang, skal du vælge en indstilling for legitimationsoplysninger:

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

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

    3. Vælg organisationskonto, hvis SharePoint Server kræver legitimationsoplysninger for organisationskontoen.

  5. Vælg Opret forbindelse.

    Opret forbindelse til en SharePoint-listetilsluttet dialogboks i Excel Power-forespørgsel

  1. båndfanen Power-forespørgsel skal du vælge Fra > fra OData-feedet.

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

  3. Vælg OK.

  4. Hvis OData-feedet kræver brugerlegitimationsoplysninger, skal du gøre følgende i dialogboksen Tilgå 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 Marketplace-nøgle, hvis OData-feedet kræver en Marketplace-kontonøgle. Du kan vælge Få din Marketplace-kontonøgle for at abonnere på Microsoft Azure Marketplace OData-feeds. Du kan også tilmelde dig Microsoft Azure Marketplace fra dialogboksen Få adgang til et OData-feed.

    4. Klik på Organisationskonto, hvis OData-feedet kræver legitimationsoplysninger for adgang til organisationsnetværket. Log på din konto for Windows Live ID.

    5. Vælg Gem.

Bemærk!: Opret forbindelse til et OData-feed, understøtter tjenesteformatet JSON light data.

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

  2. Angiv din forbindelsesstreng i dialogboksen Fra OLE DB, og tryk derefter på OK.

  3. I dialogboksen OLEDB-udbyder skal du vælge forbindelsesindstillingerne Standard eller Brugerdefineret, Windowseller Database, angive de relevante legitimationsoplysninger og derefter klikke på Opret forbindelse.

  4. Vælg den database og de tabeller eller forespørgsler, du vil oprette forbindelse til, i dialogboksen Navigator, og tryk derefter på Indlæs eller Rediger.

  5. I Power-forespørgselseditorenskal du trykke på Luk & Indlæs.

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

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

  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. Hvis MySQL-serveren kræver brugerlegitimationsoplysninger for databasen:

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til en database.

    2. Klik på Opret forbindelse.

  1. båndfanen Power-forespørgsel skal du vælge Fra andre > Fra Microsoft Exchange.

    Datakilder for Power-forespørgsel
  2. Angiv din mailadresse Exchange Server adgangskode i dialogboksen Access.

  3. Klik på Gem.

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

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

  1. båndfanen Power-forespørgsel skal du klikke på Fra > Fra Active Directory.

    Power-forespørgsel henter data fra dialogboksen Andre kilder

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

  3. I dialogboksen Active Directory-domæne for dit domæne skal du klikke på Brug mine aktuelle legitimationsoplysningereller Bruge alternative legitimationsoplysninger. Hvis du vil bruge alternativ godkendelse af credenitals, skal du angive dit brugernavn og din adgangskode.

  4. Klik på Opret forbindelse.

  5. Når forbindelsen er gennemført, kan du bruge navigationsruden til at gennemse alle de domæner, der er tilgængelige i dit Active Directory, og gå ned i Active Directory-oplysninger, herunder brugere, konti og computere.

Advarsel!: 

  • Før du kan oprette forbindelse til en IBM DB2-database, skal IBM DB2-dataserverdriveren være installeret på computeren (minimumskravet er DS-driverpakken (IBM Data Server Driver Package). Vælg den driver, der svarer til din installation af Power-forespørgsel (32-bit eller 64-bit).

  • Der er kendte problemer rapporteret af IBM, der installerer IBM DB2-dataserverdriveren på Windows8. Hvis du bruger Windows 8 og vil oprette forbindelse til IBM DB2 ved hjælp af Power-forespørgsel, skal du følge yderligere installationstrin. Find flere oplysninger om IBM DB2-dataserverdriveren i Windows 8..

  1. Klik på Fra database > IBM DB2-database på båndfanen Power-forespørgsel.

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

  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. Hvis IBM DB2-serveren kræver brugerlegitimationsoplysninger for databasen:

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til 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 for PostgreSQL installeret på computeren. Vælg den driver, der svarer til din version af Office (32-bit eller 64-bit). Se: Hvilken version af Office bruger jeg? For at få flere oplysninger. Sørg også for, at du har udbyderen registreret i computerkonfigurationen, der svarer til den nyeste .NET-version på din enhed.

  1. båndfanen Power-forespørgsel skal du vælge Fra > Fra PostgreSQL-database.

    Indstillinger for Power Query fra database
  2. I dialogboksen PostgreSQL-database skal du angive den PostgreSQL-databaseserver, du vil oprette forbindelse til, i sektionen Servernavn.

  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. Vælg OK.

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

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til 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 ihttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Det nøjagtige format for den URL-adresse, du skal bruge til at oprette forbindelse, afhænger af dit område og versionen af CDS til apps, du bruger. Du kan finde flere oplysninger i: Url-adresse og versioner til Web API.

  5. Vælg fanen Data, og derefter hent data > Fra onlinetjenester > 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. Skriv WEB API-URL-adressen til din CDS til apps-forbindelse i dialogboksen, og klik 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 i: Forespørgselsdata ved hjælp af Web API

  7. Vælg organisationskonto.

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

  8. Klik på Opret forbindelse.

  9. Vælg de data, du vil hente, i dialogboksen Navigator.

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

    Bemærk!: Power Query Editor giver dig flere muligheder for at ændre de data, der returneres. Det kan f.eks. være, at du vil importere færre kolonner, end kildedataene indeholder. Hvis det er tilfældet, skal du gå til fanen Hjem > Administrer kolonner > Vælg kolonner,markér de kolonner, du vil beholde, og klik derefter på OK. Når du er klar, skal du klikke på Luk & Indlæs for at returnere de ændrede data til Excel.

Bemærk!: Før du kan oprette forbindelse til en Teradata-database, skal du bruge .NET-dataudbyderen til Teradata på computeren.

  1. båndfanen Power-forespørgsel skal du vælge Fra > Fra Teradata-database.

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

  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. Vælg OK.

  5. Hvis Teradata-serveren kræver brugerlegitimationsoplysninger for databasen:

    1. Angiv dit brugernavn og din adgangskode i dialogboksen Access til en database.

    2. Klik på Gem.

Vigtigt!: Meddelelse om tilbagetrækning af dataforbindelse på Facebook   Import og opdatering af data fra Facebook i Excel holder op med at fungere i april 2020. Du vil stadig kunne bruge forbindelsen Hent & Transformér (Power-forespørgsel) indtil da, men fra april 2020 kan du ikke oprette forbindelse til Facebook, og du modtager en fejlmeddelelse. Vi anbefaler, at du reviderer eller fjerner alle eksisterende forespørgsler om Hent & Transformér (Power-forespørgsel), der bruger Facebook-forbindelsen, så hurtigt som muligt for at undgå uventede resultater.

Bemærk!: Hvis det er første gang, du har oprettet forbindelse til Facebook, bliver du bedt om at angive legitimationsoplysninger. Log på med din Facebook-konto, og tillad adgang til Power Query-programmet. Du kan deaktivere fremtidige prompter ved at klikke på advar mig ikke igen for denne forbindelsesindstilling.

  1. båndfanen Power-forespørgsel skal du klikke på Fra andre > Fra Facebook.

  2. I dialogboksen Facebook 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 logonmail.

  3. Vælg en kategori at oprette forbindelse til på rullelisten Forbindelse. Vælg f.eks. Venner for at give dig adgang til alle de oplysninger, der er tilgængelige i kategorien Venner Facebook.

  4. Klik på OK.

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

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

  7. Klik på Indlæseller Rediger.

Du kan bruge Forespørgselseditor til at skrive formler til Power-forespørgsel.

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

Power Query 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ørgselseditor uden at indlæse eller redigere en eksisterende projektmappeforespørgsel, skal du fra sektionen Hent eksterne data på båndfanen Power-forespørgsel vælge Fra andre kilder > Tom 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 SAP SQL Anywhere-driveren være installeret på computeren. Vælg den driver, der svarer til din installation af Power-forespørgsel (32-bit eller 64-bit).

  1. båndfanen POWER-FORESPØRGSEL skal du vælge Fra database > FRA 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 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.

  4. Klik på OK.

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

  6. Klik på Opret forbindelse.

Microsoft Azure Blob-lagerplads er en tjeneste til lagring af store mængder ustrukturerede data, f.eks. billeder, videoer, lyd og dokumenter, som kan benyttes overalt i verden via HTTP eller HTTPS. Du kan finde flere oplysninger om Azure Blob-lagertjeneste i Sådan bruger du Blob-lagerplads.

  1. båndfanen Power-forespørgsel skal du vælge Fra Azure > Fra Microsoft AzureBlob-lager.

    Import af Power-forespørgsel fra Azure-dialogboks
  2. I dialogboksen Microsoft Azure Blob-lager skal du angive navnet Microsoft Azure din lagerkonto eller URL-adresse og derefter klikke på OK.

  3. Hvis du opretter forbindelse til Blob-lagertjenesten for første gang, bliver du bedt om at angive og gemme lageradgangsnøglen. I dialogboksen Access Microsoft Azure Blob-lager skal du angive lageradgangsnøglen i feltet Kontonøgle og klikke på Gem.

    Bemærk!: Hvis du vil hente din lageradgangsnøgle, skal du gå til Microsoft Azure -portalen, vælge din lagerkonto og derefter klikke på ikonet Administrer hurtigtast nederst på siden. Klik på kopiikonet til højre for den primære nøgle, og indsæt derefter værdien i feltet Kontonøgle.

  4. Forespørgselseditor viser alle de tilgængelige beholdere i dit Microsoft Azure Blob-lager. Vælg en beholderfra det sted i Navigator, hvor du vil importere data, og klik derefter på Anvend & Luk.

  1. båndfanen POWER-FORESPØRGSEL skal du vælge Fra Azure > Fra Microsoft AzureHDInsight.

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

  3. Angiv derefter din kontonøgle, ogklik på Opret forbindelse.

    Bemærk!: Hvis du vil hente nøglen, skal du gå tilbage til Microsoft Azure -portalen, vælge din lagerkonto og klikke på ikonet Administrer hurtigtast nederst på siden. Klik på kopiikonet til højre for den primære nøgle, og indsæt værdien i guiden.

  4. Vælg din klynge i navigatordialogboksen, og find og vælg derefter en indholdsfil.

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

Bemærk!: HDInsight har en standardkubetabel, som HiveSampleData.txt, som du kan bruge til at lære, 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, hvordan du opretter forbindelse mellem Excel og 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 den tilsvarende Hent og transformér& med Power-forespørgsel. Se: Samlet Hent & Transformér.

Guiden Dataforbindelse

Trin 1: Oprette en forbindelse til en anden projektmappe

  1. Klik på Forbindelser under fanen Data.

    Forbindelser

  2. Klik på Tilføj i 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 for "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. Gentag trin 2 til 5 for at tilføje flere tabeller.

  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 dataene skal gemmes i projektmappen, og om dataene skal vises som en tabel,en pivottabel eller et pivotdiagram.

Du kan bruge guiden Dataforbindelse 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ælgdatakilde.

  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 Guiden Tekstimport åbnes.

Trin 1 af 3

Oprindelig datatype    Hvis elementer i tekstfilen er adskilt af tabulatorer, kolon, semikolon, 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.

Start 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.

Filindrindelse    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, bør du ændre denne indstilling, så den passer til tegnsættet. Hvis computeren f.eks. er indstillet til at bruge tegnsæt 1251 (kyrillisk, Windows), men du ved, at filen blev fremstillet ved hjælp af tegnsæt 1252 (vesteuropæiske, Windows), skal du angive Fil origin til 1252.

Eksempel på fil    Dette felt viser teksten, som den ser ud, når den er adskilt i kolonner i regnearket.

Trin 2 af 3 (afgrænsede data)

Afgrænsere    Markér det tegn, der adskiller værdierne i tekstfilen. Hvis tegnet ikke vises på listen, skal du markere afkrydsningsfeltet Andet og derefter skrive tegnet i det felt, der indeholder markøren. Disse indstillinger er ikke tilgængelige, hvis din datatype er Fast bredde.

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

Tekstkvalifikator    Vælg det tegn, der omslutter værdierne i tekstfilen. Når Excel støder på tekstkvalifikatortegnet, importeres al tekst, der følger efter dette tegn, og som står foran den næste forekomst af det pågældende tegn, som én værdi, også selvom teksten indeholder et afgrænsertegn. Hvis afgrænseren f.eks. er et komma (,) og tekstkvalifikatoren er et anførselstegn ("), importeres "Dallas, Texas" til én celle som Dallas, Texas. Hvis der ikke er angivet noget tegn, eller apostrofen (') er angivet som tekstkvalifikator, importeres "Dallas, Texas" til to tilstødende celler som "Dallas og Texas".

Hvis afgrænsertegnet forekommer mellem tekstkvalifikatorer, udelader Excel kvalifikatorerne i den importerede værdi. Hvis der ikke forekommer noget afgrænsertegn mellem tekstkvalifikatorer, medtager Excel kvalifikatortegnet i den importerede værdi. Derfor importeres "Dallas Texas" (ved hjælp af anførselstegnenes tekstkvalifikator) til én celle som "Dallas Texas".

Dataeksempel    Gennemse teksten i dette felt for at bekræfte, at teksten er adskilt i kolonner i regnearket, som du ønsker det.

Trin 2 af 3 (data med fast bredde)

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

Trin 3 af 3

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

  • Angiv typen af decimal- og tusindtalsseparatorer, der bruges i tekstfilen. Når dataene importeres til Excel, matcher separatorerne dem, der er angivet for din placering i Internationale og sproglige indstillinger eller Internationale indstillinger (Windows Kontrolpanel).

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

Kolonnedataformat    Klik på dataformatet for den kolonne, der er markeret i sektionen Datavisning. Hvis du ikke vil importere den markerede kolonne, skal du klikke på Importér ikke kolonne (spring over).

Når du har valgt en indstilling for dataformat for den markerede kolonne, viser kolonneoverskriften under Datavisning formatet. Hvis du vælger Dato,skal du vælge et datoformat i feltet Dato.

Vælg det dataformat, der passer tæt til eksempeldataene, så Excel kan konvertere de importerede data korrekt. Eksempel:

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

  • Hvis du vil konvertere en kolonne med alle taltegn til Excel-tekstformatet, skal du vælge Tekst.

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

Excel importerer kolonnen som Generelt, hvis konverteringen kan give utilsigtede resultater. Eksempel:

  • Hvis kolonnen indeholder en blanding af formater, f.eks. alfabetiske og numeriske tegn, konverteres kolonnen til Generelt.

  • Hvis hver dato i en kolonne med datoer er i rækkefølge efter år, måned og dato, og du vælger Dato sammen med en datotype for MDY,konverteres kolonnen til generelt format. En kolonne, der indeholder datotegn, skal passe tæt til de indbyggede datoformater i Excel eller brugerdefinerede datoformater.

Hvis Excel ikke konverterer en kolonne til det ønskede format, kan du konvertere dataene, når 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 dataene skal anbringes.

Importér data

Angiv disse indstillinger for at styre, hvordan dataimportprocessen kører, herunder hvilke dataforbindelsesegenskaber 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 projektmappen, er kun tilgængelige, hvis du har en datamodel klar, og vælg indstillingen for at føje denne import til den pågældende model (se det tredje element på denne liste).

  • Angiv en målprojektmappe:

    • Hvis du vælger Eksisterende regneark,skal du klikke på en celle i arket for at placere den første celle med importerede data eller klikke og trække for at markere et område.

    • Vælg Nyt regneark for at importere til et nyt regneark (fra celle A1)

  • Hvis du har en datamodel på plads, skal du klikke på Føj disse data til datamodellen for at medtage denne import i modellen. Du kan finde flere oplysninger i Oprette en datamodel i Excel.

    Bemærk, at hvis du vælger denne indstilling, låses indstillingerne op under Vælg, hvordan du vil have vist disse data i din projektmappe.

  • Klik på Egenskaber for at angive de ønskede egenskaber for eksternt dataområde. Du kan finde flere oplysninger i Administrere eksterne dataintervaller og deres egenskaber.

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

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

  2. I dialogboksen Ny webforespørgsel skal du angive adressen på den webside, du vil forespørge på, i feltet Adresse og derefter klikke på Gå.

    Websiden åbnes i dialogboksen Ny webforespørgsel.

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

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

Angive indstillinger for webforespørgsel

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

  2. Angiv en af følgende indstillinger i dialogboksen Indstillinger for webforespørgsel:

    Indstilling

    Effekter

    Formatering

    • Ingen   Webdataene importeres som almindelig tekst. Der importeres ingen formatering, og der importeres kun linktekst fra links.

    • Kun RTF-formatering   Webdataene importeres som RTF-tekst, men der importeres kun linktekst fra links.

    • Fuld HTML-formatering   Al formatering importeres, og importerede links vil fungere.

    Importér <PRE> blokke til kolonner

    Hvis denne indstilling er valgt, importeres <PRE>-blok som en kolonne.

    Behandle efterfølgende afgrænsere som én

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

    Brug de samme importindstillinger for hele sektionen

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

    Deaktiver datogenkendelse

    Hvis denne indstilling er markeret, importeres datoer som tekst. Hvis dette ikke er valgt, importeres datoer som dato-/klokkeslætsværdier.

    Deaktivere omdirigeringer af webforespørgsel

    Hvis denne indstilling er markeret, ignoreres omdirigeringer. Hvis dette ikke er markeret, behandles omdirigeringer.

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.

      Alternativt kan du klikke på Skjul Knapflade for at skjule dialogboksen midlertidigt, markere den første celle i regnearket og derefter klikke på Vis 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.

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

Guiden Dataforbindelse

  1. Klik på Fra andre kilder i gruppen Hent eksterne data under fanen Data, og klik derefter på Fra Analysis Services.

    Billede af Excel-båndet

    Guiden Dataforbindelse vises. Denne guide har tre ruder.

    • Opret forbindelse til en databaseserver

    • Vælg database og tabel

    • Gem dataforbindelsesfil, og afslut

  2. Skriv navnet på OLAP-databaseserveren i feltet Servernavn i ruden Opret forbindelse til databaseserver.

    Tip!: Hvis du kender navnet på den offlinekubefil, du vil oprette forbindelse til, kan du skrive hele stien, filnavnet og filtypenavnet.

  3. Gør et af følgende underLog på legitimationsoplysninger, og klik derefter på Næste:

    • Hvis du vil bruge dit aktuelle 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 ruden Vælg den database, der indeholder de ønskede data, og klik derefter på Næste.

    Hvis du vil oprette forbindelse til en bestemt kube i databasen, skal du kontrollere, at Opret forbindelse til en bestemt kube eller tabel er markeret, og derefter vælge en kube på listen.

  5. I ruden Gem dataforbindelsesfil og Afslutning i feltet Filnavn skal du revidere standardfilnavnet efter behov (valgfrit).

    Klik Gennemse for at ændre standardfilplaceringen for Minedatakilder, eller kontrollér for eksisterende filnavne.

  6. I felterne Beskrivelse,Brugervenligt navn og Søgeord skal du skrive en beskrivelse af filen, et brugervenligt navn og almindelige søgeord (alle er valgfrie).

  7. Klik på Forsøg altid at bruge denne fil til at opdatere dataene for at sikre, at forbindelsesfilen bruges, når pivottabellen opdateres.

    Hvis du markerer dette afkrydsningsfelt, sikrer du, 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 under Vælg, hvordan du vil have vist disse dataiprojektmappen, i dialogboksen Importér data:

    • 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 at du ikke vil oprette en pivottabelrapport.

  10. Gør et af følgende under Hvorvil du placere dataene:

    • Hvis du vil placere pivottabelrapporten i et eksisterende regneark, skal du markere Eksisterende regneark og derefter skrive cellereferencen til den første celle i det celleområde, hvor du vil finde pivottabelrapporten.

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

  11. Klik på Nyt regneark for at placere pivottabellen i et nyt regneark med start i celle A1.

  12. Hvis du vil bekræfte eller ændre forbindelsesegenskaber, skal du klikke på Egenskaber, foretage de nødvendige ændringer i dialogboksen Forbindelsesegenskaber 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 redigering, administration og deling af forbindelsesoplysninger med andre programmer og brugere.

Forstå de grundlæggende dataforbindelser

Data i en Excel-projektmappe kan komme fra to forskellige placeringer. Dataene kan gemmes direkte i projektmappen, eller de 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 til 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 med jævne mellemrum kan analysere disse data uden at kopiere dataene til projektmappen gentagne gange, hvilket er en handling, der kan være tidskrævende og kan være tilbøjelig til fejl. Når du har forbindelse til eksterne data, kan du også automatisk opdatere (eller opdatere) dine Excel-projektmapper fra den oprindelige datakilde, når datakilden opdateres med nye oplysninger.

Forbindelsesoplysninger gemmes i projektmappen og kan også gemmes i en forbindelsesfil, f.eks. en Office-dataforbindelsesfil (.odc) eller en datakildefil (.dsn).

For at eksterne data adgang til Excel skal du have adgang til dataene. Hvis de eksterne datakilde , du vil have adgang til, ikke findes 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 åbnes med udelt adgang. Hvis datakilden er en tekstfil eller et regneark, skal du sikre dig, at en anden bruger ikke har den åben med udelt adgang.

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

Følgende diagram opsummerer nøglepunkterne for dataforbindelser.

Oprette forbindelse til eksterne datakilder

1. Der findes en række forskellige datakilder, 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-udbyder.

3. En forbindelsesfil definerer alle de oplysninger, der er nødvendige 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 bruger data, der er gemt direkte i projektmappen.

Finde forbindelser

Brug dialogboksen Eksisterende forbindelser til at finde forbindelsesfiler. (Klik Eksisterende forbindelser i gruppen Hent eksterne data under fanen Data). I denne dialogboks kan du se følgende typer forbindelser:

  • Forbindelser i projektmappen    

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

  • Forbindelsesfiler på computeren    

    Denne liste oprettes ud fra mappen Datakilder, der normalt er gemt i mappen Dokumenter (Windows XP) eller Dokumenter (Windows Vista).

  • Forbindelsesfiler på netværket    

    Denne liste kan oprettes ud fra følgende:

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

    • Et Excel Services dataforbindelsesbibliotek (DCL) på et SharePoint Foundation websted. 

Redigering af forbindelsesegenskaber

Du kan også bruge Excel som en forbindelsesfileditor 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 flere 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 Forbindelsesegenskaber (klik på Egenskaber under fanen Data i gruppen Hent eksternedata). til at styre forskellige indstillinger for forbindelser til eksterne datakilder og for at bruge, genbruge eller skifte forbindelsesfiler.

Hvis du bruger en forbindelsesfil til at oprette forbindelse til en datakilde, kopieres forbindelsesoplysningerne fra forbindelsesfilen til Excel-projektmappen. Når du foretager ændringer ved hjælp af dialogboksen Forbindelsesegenskaber, redigerer du de dataforbindelsesoplysninger, der er gemt i den aktuelle Excel-projektmappe, og ikke den oprindelige dataforbindelsesfil, der kan være blevet brugt til at oprette forbindelsen (angivet med det filnavn, der vises i egenskaben Forbindelsesfil under fanen Definition). Når du har redigeret forbindelsesoplysningerne (med undtagelse af egenskaberne Forbindelsesnavn og Forbindelsesbeskrivelse), fjernes kæden til forbindelsesfilen, og egenskaben Forbindelsesfil ryddes.

Hvis du vil sikre, at forbindelsesfilen altid bruges, når en datakilde opdateres, skal du klikke på Forsøg altid at bruge denne fil til at opdatere disse data under fanen Definition. Hvis du markerer dette afkrydsningsfelt, sikrer du, at opdateringer til forbindelsesfilen altid bruges af alle projektmapper, der bruger den pågældende forbindelsesfil, og at denne egenskab også skal være angivet.

Administrere forbindelser

Ved hjælp af dialogboksen Projektmappeforbindelser kan du nemt administrere disse forbindelser, herunder oprette, redigere og slette dem. (Klik på Forbindelser i 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.

  • Kontrollér kilden til eksterne data. Det kan du gøre i tilfælde af, at forbindelsen er 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.

Deling af forbindelser

Forbindelsesfiler er især nyttige til at dele forbindelser på et ensartet grundlag, hvilket gør forbindelser mere synlig, hvilket hjælper med at forbedre sikkerheden for forbindelser og fremme 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 angivne brugere kan redigere filen.

Brug af ODC-filer

Du kan oprette Office-dataforbindelsesfiler (.odc) ved at oprette forbindelse til eksterne data via dialogboksen Vælg datakilde eller ved at bruge guiden Dataforbindelse til at oprette forbindelse til nye datakilder. En ODC-fil anvender brugerdefinerede HTML- og XML-koder til at gemme forbindelsesoplysningerne. Du kan nemt få vist eller redigere indholdet af filen i Excel.

Du kan dele forbindelsesfiler med andre 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 de skal muligvis installere den ODBC-driver eller OLE DB-udbyder, 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 forespørgselsfiler) til en ODC-fil ved at åbne forbindelsesfilen og derefter klikke på knappen Eksportér forbindelsesfil på fanen Definition i dialogboksen Forbindelsesegenskaber.

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å.

Brug af .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 redigere forespørgslen for at hente forskellige resultater. Du kan gemme en .dqy-fil til enhver forespørgsel, du opretter, enten ved hjælp af guiden Forespørgsel eller direkte i Microsoft Query.

Brug af .oqy-forespørgselsfiler    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 i 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-webforespørgselsfiler    Excel kan åbne .iqy-webforespørgselsfiler for at hente data fra internettet.

Brug af eksterne dataintervaller 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 til dette er en pivottabelrapport, der er knyttet til en datakilde, som ikke opretter et eksternt dataområde. I Excel kan du formatere og opstille et eksternt dataområde eller bruge det i beregninger som med alle andre data.

Et eksternt dataområde navnmærkes automatisk i Excel på følgende måde:

  • Eksterne dataintervaller fra Office-dataforbindelsesfiler (ODC) får samme navn som filnavnet.

  • Eksterne dataintervaller fra databaser navngives med navnet på forespørgslen. Som standard Query_from_navnet på den datakilde, du brugte til at oprette forespørgslen.

  • Eksterne dataintervaller fra tekstfiler navngives med tekstfilnavnet.

  • Eksterne dataintervaller fra webforespørgsler navngives med navnet på den webside, hvorfra dataene blev hentet.

Hvis dit regneark indeholder mere end ét eksternt dataområde fra den samme kilde, nummeres intervallerne. For eksempel MitTekst, MyText_1, MyText_2 osv.

Et eksternt dataområde har yderligere egenskaber (ikke at forveksle 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åde ved at klikke på Egenskaber i gruppen Forbindelser under fanen Data og derefter foretage ændringerne i dialogboksene Egenskaber for eksternt dataområde eller Eksterne dataegenskaber.

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 rapportskabelon kan du gemme oversigten eller rapporten uden at gemme de eksterne data, så filen bliver 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 dataobjekt til 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å.

Understøttelse af Excel-dataobjekt og datakilde

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

Understøttet
datakilde

Excel
data
objekt

Opretter
Ekstern
data
område?

OLE
DB

ODBC

Tekst
fil

HTML
fil

XML
fil

SharePoint
liste

Guiden Tekstimport

Ja

Nej

Nej

Ja

Nej

Nej

Nej

Pivottabelrapport
(ikke-OLAP)

Nej

Ja

Ja

Ja

Nej

Nej

Ja

Pivottabelrapport
(OLAP)

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

Webforespørgsel

Ja

Nej

Nej

Nej

Ja

Ja

Nej

Guiden Dataforbindelse

Ja

Ja

Ja

Ja

Ja

Ja

Ja

Microsoft-forespørgsel

Ja

Nej

Ja

Ja

Nej

Nej

Nej

Bemærk!: Disse filer, en tekstfil, der importeres ved hjælp af guiden Tekstimport, en XML-fil, der importeres ved hjælp af en XML-tilknytning, og en HTML- eller XML-fil, der importeres ved hjælp af en webforespørgsel, bruger ikke en ODBC-driver eller OLE DB-provider 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 dataintervaller, hvilket betyder, at Excel Services ikke understøtter en Excel-tabel, der er forbundet til en datakilde, en webforespørgsel, en XML-tilknytning eller Microsoft Query.

Du kan imidlertid løse denne begrænsning ved at bruge en pivottabel til at oprette forbindelse til datakilden og derefter designe og layoute pivottabellen som en todimensionel tabel uden niveauer, grupper eller subtotaler, så alle ønskede række- og kolonneværdier vises. Du kan finde flere oplysninger under linkene i afsnittet Se også.

Forstå dataadgangskomponenter

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 lang række relationelle og ikke-relationsdatakilder. Du kan oprette forbindelse til mange forskellige datakilder ved hjælp af Open Database Connectivity-drivere (ODBC) eller OLE DB -udbydere, som enten er opbygget og leveret af Microsoft eller udviklet af forskellige tredjeparter. Når du installerer Microsoft Office, føjes yderligere ODBC-drivere og OLE DB-udbydere til computeren.

Windows Vista og Windows 7 bruger Windows Data Access Components (Windows DAC).

Hvis du vil have vist en komplet liste over OLE DB-udbydere, der er installeret på computeren, skal du få vist dialogboksen Egenskaber for datalink fra en datalink-fil og derefter klikke på fanen Udbyder.

Hvis du vil se en komplet liste over ODBC-udbydere, der er installeret på computeren, skal du få vist dialogboksen ODBC-databaseadministrator og derefter klikke på fanen Drivere.

Du kan også bruge ODBC-drivere og OLE DB-udbydere fra andre producenter til at hente oplysninger fra andre kilder end Microsoft-datakilder, herunder andre typer 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-driverstyringen, som igen bruger en bestemt ODBC-driver (f.eks. Microsoft SQL ODBC-driveren) 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. Sørg for, at den relevante ODBC-driver er installeret på den computer, der indeholder datakilden.

  2. Definer et datakildenavn (DSN) ved enten at bruge ODBC-datakildeadministratoren til at gemme forbindelsesoplysningerne i registreringsdatabasen, en DSN-fil eller en forbindelsesstreng i Microsoft Visual Basic-kode for at overføre forbindelsesoplysningerne direkte til ODBC-driverstyringen.

    Hvis du vil definere en datakilde, skal du klikke på knappen Start i Windows Vista og derefter klikke på Kontrolpanel. Klik på System og vedligeholdelse,og klik derefter på Administration. Klik på Start i Windows XP ogWindows Server, og klik derefter på Kontrolpanel. Klik på Ydeevne og vedligeholdelse,og klik på Administration. og derefter klikke på Datakilder (ODBC). Du kan finde flere oplysninger om de forskellige indstillinger ved at klikke på knappen Hjælp i hver dialogboks.

Maskindatakilder

Maskindatakilder lagrer 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. Systemdatakilder 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 give ekstra sikkerhed, fordi det er med til at sikre, at kun brugere, der er logget på, kan få vist en maskindatakilde, og at en maskindatakilde ikke kan kopieres af en ekstern bruger til en anden computer.

Fildatakilder

Fildatakilder (også kaldet DSN-filer) lagrer forbindelsesoplysninger i en tekstfil, ikke registreringsdatabasen, og er generelt mere fleksible at bruge end maskindatakilder. Du kan f.eks. kopiere en fildatakilde til en hvilken som helst computer med den korrekte ODBC-driver, så dit program 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-delelig fildatakilde findes 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 OBJEKT-sammenkædning og -integrering (OLE DB) mere detaljeret.

OLE DB-arkitekturen

I OLE DB-arkitekturen kaldes det program, der har adgang til dataene, for en dataforbruger (f.eks. Excel), og det program, der giver indbygget adgang til dataene, kaldes en databaseudbyder (f.eks. Microsoft OLE DB-provider til SQL Server).

Definere forbindelsesoplysninger

En universel datalink-fil (.udl) indeholder de forbindelsesoplysninger, som en dataforbruger bruger til at få adgang til en datakilde via OLE DB-udbyderen for den pågældende datakilde. Du kan oprette forbindelsesoplysningerne ved at gøre et af følgende:

  • I guiden Dataforbindelse skal du bruge dialogboksen Egenskaber for datalink til at definere en datalink for 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 datalink.

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, får du vist den seneste version af dataene, herunder eventuelle ændringer, der er foretaget i dataene, siden de sidst blev opdateret.

Følgende illustration beskriver den grundlæggende proces med, hvad der sker, når du opdaterer data, der har forbindelse 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 findes en række forskellige datakilder, du kan opdatere: OLAP, SQL Server, Access, OLE DB, ODBC, regneark og tekstfiler.

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

Excel indeholder mange muligheder for at opdatere importerede data, herunder opdatering af dataene, hver gang du åbner projektmappen og automatisk opdaterer data med tidsintervaller. Du kan fortsætte med at arbejde i Excel, mens dataene 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 metoder i Excel, du kan benytte 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 bruge enten ActiveX-dataobjekter eller dataadgangsobjekter til at hente dataene. Du kan også definere en forbindelsesstreng i din kode, der angiver forbindelsesoplysningerne. Brug af en forbindelsesstreng er nyttigt, hvis du f.eks. vil undgå, at systemadministratorer eller brugere først opretter en forbindelsesfil eller for at forenkle installationen af dit program.

  • Hvis du importerer data fra en SQL Server-database, kan du overveje at bruge SQL Native Client, som er en enkeltstående API (Data Access Application Programming Interface), der bruges til både OLE DB og ODBC. Den kombinerer SQL OLE DB-provider og SQL ODBC-driveren til ét indbygget DLL (Dynamic Link Library), samtidig med at den indeholder nye funktioner, der er adskilt fra og adskiller sig fra MDAC (Microsoft Data Access Components). Du kan bruge SQL Native Client til at oprette nye programmer eller forbedre eksisterende programmer, der kan drage fordel af nyere SQL Server-funktioner som f.eks. understøttelse af flere Active Result Sets (MARS), User-Defined Types (UDT) og XML-datatyper.

  • RtD-funktionen henter realtidsdata fra et program, der understøtter COM-automatisering. RTD-tilføjelsesprogrammet COM-automatisering skal oprettes og registreres på en lokal computer.

  • SQL'en. Funktionen ANMOD opretter forbindelse til en ekstern datakilde og kører en forespørgsel fra et regneark. SQL'en. Funktionen REQUEST 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.

Du kan finde flere oplysninger om oprettelse af Visual Basic for Applications i Visual Basic Hjælp.

Fortrolighedsniveauer

  • Før du kan kombinere datakilder til specifikke data, der opfylder dine dataanalysekrav, skal du oprette forbindelse til en datakilde baseret på indstillingerne for beskyttelse af personlige oplysninger for datakilderne.

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å

Hjælp til Microsoft Power-forespørgsel til Excel

Importere data fra en database ved hjælp af en oprindelig databaseforespørgsel

Hjælp til datastyringsoplevelsen i Power BI til Office 365

Har du brug for mere hjælp?

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.

×