Udfør almindelige forespørgselsopgaver i Power BI Desktop

I vinduet Power Query-editor i Power BI Desktop er der en håndfuld ofte anvendte opgaver. Denne artikel viser disse almindelige opgaver og indeholder links til yderligere oplysninger.

De almindelige forespørgselsopgaver, der vises her, er:

  • Opret forbindelse til data
  • Form og kombiner data
  • Gruppér rækker
  • Pivoter kolonner
  • Opret brugerdefinerede kolonner
  • Forespørgselsformler

Du kan bruge flere dataforbindelser til at udføre disse opgaver. Dataene fra Excel-eksempelprojektmappen er tilgængelige, så du kan downloade eller oprette forbindelse til, hvis du selv vil gennemgå disse opgaver.

Den første dataforbindelse er en Excel-projektmappe, som du kan downloade og gemme lokalt.

Du kan også finde en webdatakilde på egen hånd, hvis du vil følge med i dine egne data.

Opret forbindelse til data

Hvis du vil oprette forbindelse til data i Power BI Desktop, skal du vælge Start og derefter vælge Hent data. Power BI Desktop præsenterer en menu med de mest almindelige datakilder. Hvis du vil have vist en komplet liste over datakilder, som Power BI Desktop kan oprette forbindelse til, skal du vælge Mere i slutningen af menuen. Du kan få flere oplysninger under Datakilder i Power BI Desktop.

Screenshot of the Common data sources dropdown after selecting the Get data button on the ribbon.

For at starte skal du vælge Excel-projektmappe, angive den Excel-projektmappe, der er nævnt tidligere, og derefter vælge Åbn. Power Query-editor undersøger projektmappen og præsenterer derefter de data, der blev fundet i Dialogboksen Navigator, når du har valgt en tabel.

Screenshot of the Navigator dialog box with Table 1 chosen to load.

Vælg Transformér data for at redigere, justere eller forme dataene, før du indlæser dem i Power BI Desktop. Redigering er især nyttig, når du arbejder med store semantiske modeller, som du vil analysere ned, før du indlæser.

Forbind til forskellige typer data er en lignende proces. Hvis du vil oprette forbindelse til en webdatakilde, skal du vælge Hent data>Mere og derefter vælge Andet>websted> Forbind.

Screenshot of the Get data dialog box highlighting the option to connect to a Web data source.

Dialogboksen Fra web vises, hvor du kan skrive URL-adressen til websiden.

Screenshot of the From Web dialog box showing a connection to the data source from a URL.

Vælg OK. Ligesom før undersøger Power BI Desktop websidedataene og viser indstillinger for eksempelvisning i dialogboksen Navigator . Når du vælger en tabel, vises der et eksempel på dataene.

Andre dataforbindelser er ens. Power BI Desktop beder dig om de relevante legitimationsoplysninger, hvis du skal godkende din forbindelse.

Du kan få en trinvis demonstration af, hvordan du opretter forbindelse til data i Power BI Desktop, under Forbind til data i Power BI Desktop.

Form og kombiner data

Du kan nemt forme og kombinere data med Power Query-editor. Dette afsnit indeholder et par eksempler på, hvordan du kan forme data. Hvis du vil have en mere komplet demonstration af, hvordan du former og kombinerer data, skal du se Form og kombiner data med Power BI Desktop.

I dette afsnit og i følgende afsnit bruges det tidligere nævnte eksempelpå Excel-projektmappe , som du kan downloade og gemme lokalt. Indlæs dataene i Power Query-editor ved hjælp af knappen Transformér data under fanen Hjem. Når du har indlæst dataene, skal du vælge Tabel 1 i de tilgængelige forespørgsler i ruden Forespørgsler som vist her:

Screenshot of the Power Query Editor with Table 1 highlighted in the queries pane.

Når du former data, transformerer du en datakilde til den formular og det format, der opfylder dine behov.

I Power Query-editor kan du finde mange kommandoer på båndet og i genvejsmenuer. Når du f.eks. højreklikker på en kolonne, kan du fjerne kolonnen i genvejsmenuen. Eller vælg en kolonne, og vælg derefter knappen Fjern kolonner under fanen Hjem på båndet.

Screenshot of the Power Query Editor with the options to remove columns highlighted.

Du kan forme dataene på mange andre måder i denne forespørgsel. Du kan fjerne et vilkårligt antal rækker fra toppen eller bunden. Du kan også tilføje kolonner, opdele kolonner, erstatte værdier og udføre andre formningsopgaver. Med disse funktioner kan du dirigere Power Query-editor for at få dataene, som du vil have dem.

Gruppér rækker

I Power Query-editor kan du gruppere værdierne fra mange rækker til en enkelt værdi. Denne funktion kan være nyttig, når du opsummerer antallet af tilbudte produkter, det samlede salg eller antallet af studerende.

I dette eksempel grupperer du rækker i en semantisk model til tilmelding af uddannelse. Dataene er fra Excel-projektmappen.

I dette eksempel kan du se, hvor mange agenturer hver stat har. (Agenturer kan omfatte skoledistrikter, andre uddannelsesinstitutioner, f.eks. regionale tjenestedistrikter m.m.) Vælg kolonnen State Abbr , og vælg derefter knappen Gruppér efter under fanen Transformér eller fanen Hjem på båndet. (Gruppér efter er tilgængelig under begge faner).

Screenshot of Power Query Editor highlighting the Group By button in the ribbon.

Dialogboksen Gruppér efter vises. Når Power Query-editor grupperer rækker, oprettes der en ny kolonne, hvor resultaterne Gruppér efter placeres. Du kan justere handlingen Gruppér efter på følgende måder:

  1. Den ikke-navngivne rulleliste angiver den kolonne, der skal grupperes. Power Query-editor bruger som standard denne værdi til den valgte kolonne, men du kan ændre den til en hvilken som helst kolonne i tabellen.
  2. Nyt kolonnenavn: Power Query-editor foreslår et navn til den nye kolonne baseret på den handling, den gælder for den grupperede kolonne. Du kan dog navngive den nye kolonne, som du vil.
  3. Handling: Vælg den handling, der Power Query-editor gælder, f.eks. Sum, Median eller Antal særskilte rækker. Standardværdien er Antal rækker.
  4. Tilføj gruppering og Tilføj sammenlægning: Disse knapper er kun tilgængelige, hvis du vælger indstillingen Avanceret. I en enkelt handling kan du foretage grupperingshandlinger (Gruppér efter-handlinger ) på mange kolonner og oprette flere sammenlægninger ved hjælp af disse knapper. På baggrund af dine valg i denne dialogboks opretter Power Query-editor en ny kolonne, der fungerer på flere kolonner.

Vælg Tilføj gruppering eller Tilføj aggregering for at føje flere grupperinger eller sammenlægninger til en Gruppér efter-handling . Hvis du vil fjerne en gruppering eller aggregering, skal du vælge ellipseikonet (...) til højre for rækken og derefter slette. Prøv handlingen Gruppér efter ved hjælp af standardværdierne for at se, hvad der sker.

Screenshot shows the Group By dialog box with the Basic and Advanced options highlighted.

Når du vælger OK, Power Query-editor udfører handlingen Gruppér efter og returnerer resultaterne.

Screenshot of the example Group By effects.

Og med Power Query-editor kan du altid fjerne den sidste formning. I ruden Forespørgsel Indstillinger under Anvendte trin skal du blot vælge X ud for det trin, der er fuldført for nylig. Så gå videre og eksperimentere. Hvis du ikke kan lide resultaterne, skal du annullere fortryd trinnet, indtil Power Query-editor figurer dine data på den ønskede måde.

Pivoter kolonner

Du kan pivotere kolonner og oprette en tabel, der indeholder aggregerede værdier for hver entydige værdi i en kolonne. Hvis du f.eks. vil finde ud af, hvor mange forskellige produkter der er i hver produktkategori, kan du hurtigt oprette en tabel for at gøre det.

Hvis du vil oprette en ny tabel, der viser antallet af produkter for hver kategori (baseret på kolonnen CategoryName ), skal du markere kolonnen og derefter vælge Transformér>pivotkolonne.

Screenshot of the Pivot Column button highlighted on the Transform tab.

Dialogboksen Pivotkolonne vises, hvor du kan se, hvilke kolonneværdier handlingen bruger til at oprette nye kolonner. (Hvis det ønskede kolonnenavn på CategoryName vises ikke. Vælg det på rullelisten. Når du udvider Avancerede indstillinger, kan du vælge, hvilken funktion der skal anvendes på de aggregerede værdier.

Screenshot of the Pivot Column dialog box highlighting Advanced options.

Når du vælger OK, viser Power Query-editor tabellen i henhold til de transformeringsinstruktioner, der er angivet i dialogboksen Pivotkolonne.

Screenshot of the results from Pivot Column.

Opret brugerdefinerede kolonner

I Power Query-editor kan du oprette brugerdefinerede formler, der fungerer på flere kolonner i tabellen. Derefter kan du placere resultaterne af sådanne formler i en ny (brugerdefineret) kolonne. Power Query-editor gør det nemt at oprette brugerdefinerede kolonner.

Med Excel-projektmappedataene i Power Query-editor skal du gå til fanen Tilføj kolonne på båndet og derefter vælge Brugerdefineret kolonne.

Screenshot of the Power Query Editor highlighting the Custom Column button on the Add Column tab.

Følgende dialogboks vises. I dette eksempel oprettes en brugerdefineret kolonne med navnet Percent ELL , der beregner procentdelen af det samlede antal studerende, der er ELL (English Language Learners).

Screenshot of the Custom Column Dialog box showing an example formula.

Som med alle andre anvendte trin i Power Query-editor kan du slette trinnet, hvis den nye brugerdefinerede kolonne ikke indeholder de data, du leder efter. I ruden Forespørgsel Indstillinger under ANVENDTE TRIN skal du blot vælge X ud for trinnet Tilføjet brugerdefineret.

Screenshot of the APPLIED STEPS history highlighting the last performed step.

Forespørgselsformler

Du kan redigere de trin, Power Query-editor genererer. Du kan også oprette brugerdefinerede formler, så du kan oprette forbindelse til og forme dine data mere præcist. Når Power Query-editor udfører en handling på data, vises den formel, der er knyttet til handlingen, på formellinjen. Hvis du vil have vist formellinjen, skal du gå til fanen Vis på båndet og derefter vælge Formellinje.

Screenshot of Power Query Editor highlighting the Formula Bar checkbox on the View tab.

Power Query-editor bevarer alle anvendte trin for hver forespørgsel som tekst, som du kan få vist eller redigere. Du kan få vist eller redigere teksten for en hvilken som helst forespørgsel ved hjælp af Avanceret editor. Du skal blot vælge Vis og derefter Avanceret editor.

Screenshot of Power Query Editor highlighting the Advanced Editor button on the View tab.

Her er et skærmbillede af Avanceret editor med de forespørgselstrin, der er knyttet til den USA_StudentEnrollment forespørgsel, der vises. Disse trin oprettes i Power Query-formelsproget, der ofte kaldes M. Du kan få flere oplysninger under Opret Power Query-formler i Excel. Hvis du vil have vist selve sprogspecifikationen, skal du se Sprogspecifikation for Power Query M.

Screenshot of the Advanced Editor dialog box with an example formula.

Power BI Desktop indeholder et omfattende sæt formelkategorier. Du kan få flere oplysninger og en komplet reference til alle Power Query-editor formler under Reference til M-funktion i Power Query.

Du kan gøre mange forskellige ting med Power BI Desktop. Du kan få flere oplysninger om egenskaberne i følgende ressourcer: