Hent data

Power Query kan oprette forbindelse til mange forskellige datakilder, så du kan arbejde med de data, du har brug for. Denne artikel indeholder en vejledning i, hvordan du henter data til Power Query.

Hvis du opretter forbindelse til en datakilde med Power Query du følge et standardsæt af faser, før du lander dataene på en destination. I denne artikel beskrives hvert af disse faser.

Bemærk

I nogle tilfælde kan en connector have alle disse faser, og i andre tilfælde kan en connector have nogle få af dem. Du kan finde flere oplysninger om oplevelsen af en bestemt connector i den dokumentation, der er tilgængelig for den specifikke connector.

Faserne er:

  1. Indstillinger for forbindelse

  2. Godkendelse

  3. Eksempelvisning af data

  4. Destination for forespørgsel

Flow diagram, der viser de fire faser i at hente data.

1. Indstillinger for forbindelse

De fleste connectorer kræver indledningsvist mindst én parameter for at initialisere en forbindelse til datakilden. Connectoren SQL Server f.eks. som minimum værtsnavnet for at kunne oprette forbindelse SQL Server datadatabasen.

SQL Server forbindelsesparametre.

Når du forsøger at oprette forbindelse til en Excel fil, kræver Power Query, at du bruger filstien til at finde den fil, du vil oprette forbindelse til.

Connectorparametrene bruges ofte til at oprette en forbindelse til en datakilde, og de sammen med den anvendte connector definerer, hvad der kaldes — — en datakildesti.

Bemærk

Nogle forbindelser kræver ikke, at du overhovedet angiver nogen parametre. Disse kaldes singleton-connectors og har kun én tilgængelig datakildesti pr. miljø. Nogle eksempler er Adobe Analytics, MailChimp og Google Analytics.

2. Godkendelse

Hver enkelt forbindelse, der oprettes i Power Query skal godkendes. Godkendelsesmetoderne varierer fra connector til connector, og nogle connectors kan tilbyde flere godkendelsesmetoder.

De aktuelt tilgængelige metoder til godkendelse af Power Query er:

  • Anonym: Bruges ofte, når der oprettes forbindelse til en datakilde, der ikke kræver brugergodkendelse, f.eks. en webside eller en fil, der er tilgængelig via offentlig HTTP.
  • Basic: Et brugernavn og en adgangskode, der sendes i base64-kodning, accepteres til godkendelse.
  • API-nøgle: En enkelt API-nøgle accepteres til godkendelse.
  • Organisationskonto eller Microsoft-konto: Denne metode er også kendt som OAuth 2.0.
  • Windows: Kan være implicit eller eksplicit.
  • Database: Den er kun tilgængelig i visse databaseforbindelser.

De tilgængelige godkendelsesmetoder for connectoren til SQL Server er f.eks. Windows, Database Microsoft-konto.

SQL Server til godkendelse af databaseforbindelse.

3. Forhåndsvisning af data

Målet med fasen med forhåndsvisning af data er at give dig en brugervenlig måde at få vist og vælge dine data på.

Afhængigt af den connector, du bruger, kan du få forhåndsvist data ved hjælp af enten:

  • Vinduet Navigator
  • Dialogboksen Tabeleksempel

Vinduet Navigator består af to hovedafsnit:

  • Ruden til valg af objekt vises i venstre side af vinduet. Brugeren kan interagere med og vælge disse objekter.

    Bemærk

    For Power Query i Excel skal du vælge indstillingen Vælg flere elementer i øverste venstre hjørne af navigationsvinduet for at markere mere end ét objekt ad gangen i ruden til valg af objekt.

    Bemærk

    Listen over objekter i Power Query Desktop er begrænset til 10.000 elementer. Denne grænse findes ikke i Power Query Online. Du kan finde en løsning Power Query Desktop, under Løsning af objektbegrænsning.

  • I ruden med forhåndsvisning af data i højre side af vinduet vises der et eksempel på dataene fra det valgte objekt.

SQL Server vinduet connectornavigator.

Løsning af objektbegrænsning

Der er en fast grænse på 10.000 objekter i Navigator i Power Query Desktop. Denne grænse forekommer ikke i Power Query Online. På et tidspunkt Power Query onlinebrugergrænsefladen erstatter den på skrivebordet.

Du kan i mellemtiden bruge følgende midlertidige løsning:

  1. Højreklik på rodnoden for Navigator, og vælg derefter Transformér data.

    Valg af rodnoden i Navigator, og vælg Transformér data i rullemenuen.

  2. Power Query editor åbnes derefter med den fulde navigationstabel i området med eksempelvisning af tabellen. Der er ikke en grænse for antallet af objekter i denne visning, og du kan bruge filtre eller andre Power Query-transformationer til at udforske listen og finde de ønskede rækker (f.eks. baseret på kolonnen Navn).

  3. Når du finder det ønskede element, kan du få adgang til indholdet ved at vælge datalinket (f.eks linket Tabel i følgende billede).

    Vælg linket Tabel for at få vist indholdet.

Dialogboksen Tabeleksempel

Dialogboksen med forhåndsvisning af tabellen består kun af én sektion til eksempelvisningen af dataene. Et eksempel på en connector, der giver denne oplevelse, og et vindue er connectoren Mappe.

Dialogboksen Tabeleksempel.

4. Forespørgselsdestination

Dette er den fase, hvor du angiver, hvor forespørgslen skal indlæses. Indstillingerne varierer fra integration til integration, men den ene indstilling, der altid er tilgængelig, er indlæsning af data i Power Query Editor for yderligere at transformere og forbedre forespørgslen.