Power BI-forespørgsel - Hvordan bruges Power BI Query Editor?

Hvordan bruges Power BI Query Editor?

Forespørgselseditor er det værktøj, der er tilgængeligt med Power BI Desktop til at transformere dataene, forme datastrukturen for at imødekomme brugernes behov, og efter transformation af dataene kan vi indlæse tilbage til Power BI Desktop for at begynde at arbejde med de transformerede data.

I denne artikel vil vi vise dig, hvordan du bruger "Power BI Query" -modellen i fuldt omfang.

  • Når du åbner Power BI Desktop under fanen HJEM, kan vi se denne mulighed "Rediger forespørgsler".
  • Når du klikker på denne mulighed, fører det dig til vinduet "Power Query Editor", uden data uploadet til Power BI kan vi se et vindue som det nedenstående.

Men uden data kan vi ikke gøre noget med "Power Query Editor". Ok, lad os uploade nogle data og se, hvordan du bruger dette vindue.

Jeg vil uploade nedenstående data til Power BI Desktop gennem Excel-projektmappe. Du kan downloade projektmappen og uploade den samme for at følge med mig.

Efter upload af data kan vi se det samme i "Data Layout".

Nu i disse data har vi en datakolonne, der også inkluderer tid, men vi ønsker ikke at se dette tidspunkt, og vi har ikke kolonnen "Profit", som ankommer ved hjælp af formlen "Salg - omkostning".

Så al datatransformation udføres ved hjælp af "Query Editor" i Power BI.

  • Gå til fanen "HJEM" og klik på "Rediger forespørgsler".

Når du klikker på denne indstilling, fører det dig til vinduet "Power Query Editor" med uploadede data.

I vinduet "Power Query Editor" har vi 4 almindelige muligheder.

  • Den første er fanen "Ribbon".
  • Den anden er " Tabel " -navnet på vores datatabel.
  • Den tredje er dataeksemplet på tabellen.
  • Den fjerde er vinduet " Forespørgselsindstilling ", og i dette kan vi annullere de ændringer, vi foretager, før vi uploader dataene tilbage til Power BI Desktop.
  • Vores første krav til datatransformationen er at ændre "Date" -formatet i kolonnen "Date", så vælg kolonnen og klik på "Format" -muligheden.
  • Når du klikker på dette, åbnes nedenstående mulighed for dig.
  • Fra dette skal du kun vælge "Dato", og det vil formatere dato og tid til kun "Dato".
  • Når denne handling udføres, kan vi se dette trin registreret i "Forespørgselsindstillinger".
  • Hvis du ønsker at gå tilbage til det forrige trin, kan du blot slette dette trin ved at klikke på sletteikonet.
  • Ok, nu skal vi tilføje en ny kolonne for at ankomme "Profit" -værdien. Så under "Tilføj kolonne" skal du klikke på "Brugerdefineret kolonne".
  • Dette åbner vinduet "Brugerdefineret kolonne".
  • Giv et navn til "Brugerdefineret kolonne" som "Profit".
  • Derefter skal vi anvende formlen for at nå frem til "Profit" -værdien. Under den tilpassede kolonneformel skal du anvende formlen som vist nedenfor.

Bemærk: Dobbeltklik på kolonnenavne for at indsætte i formelfeltet.

  • Klik nu på "Ok", så ser vi denne nye kolonne i datatabellen.

Så kolonnen, der ikke var der tidligere i datatabellen, er blevet føjet til datatabellen.

  • Antag nu, at vi skal indsætte "Serienummer" for at have indeksnumre. Under den samme fane "Tilføj kolonne" skal du klikke på rullelisten med "Indekskolonne".
  • Hvis du vil have indeksnumrene til at være vist fra 0, skal du vælge “Fra 0”, eller hvis du vil have indeksnumrene fra 1, skal du vælge “Fra 1”. Jeg har valgt "Fra 1", og jeg kom under den nye kolonne.
  • Ok, nu indlæser vi de nyligt transformerede data tilbage til Power BI Desktop. Under fanen Hjem skal du klikke på "Luk og anvend" -muligheden.
  • Når du klikker på ovenstående mulighed, lukkes det ud af vinduet og viser meddelelsen om de gældende ændringer.

Nu har vi nyligt transformerede data på plads.

Som dette ved hjælp af "Power BI-forespørgsel" kan vi transformere dataene.

Bemærk: Power BI Query Editor-fil kan også downloades fra nedenstående link, og den endelige output kan ses.

Du kan downloade denne Power BI-forespørgselsskabelon her - Power BI-forespørgselsskabelon

Ting at huske

  • Det er intet andet end Power Query Editor.
  • Det bruges til at transformere dataene.
  • Der er masser af muligheder tilgængelige i Power BI-forespørgselsmodellen, så i henhold til kravene i datastrukturen kan vi gøre brug af dem i Power BI.

Interessante artikler...