Power Query -käyttöliittymä
Power Queryn avulla voit muodostaa yhteyden moniin eri tietolähteisiin ja muuntaa tiedot haluamaasi muotoon.
Tässä artikkelissa kerrotaan, miten voit luoda kyselyjä Power Queryn avulla:
- Nouda tiedot -toiminnon toiminta Power Queryssa.
- Power Query -käyttöliittymän käyttäminen ja hyödyntäminen.
- Yleisten muunnosten, kuten tietojen ryhmittelyn ja yhdistämisen, suorittaminen.
Jos olet uusi Power Query -käyttäjä, voit rekisteröityä Power BI :n ilmaiseen kokeiluversioon ennen aloittamista. Voit käyttää Power BI -tietovoita tässä artikkelissa kuvattujen Power Query Online -käyttökokemusten kokeilemiseen.
Voit myös ladata Power BI Desktopin maksutta.
Tämän artikkelin esimerkeissä yhdistetään Northwind OData -syötteeseen ja käytetään sitä.
https://services.odata.org/V4/Northwind/Northwind.svc/
OData-syötteen Näyttöyhteys
Muistiinpano
Jos haluat lisätietoja siitä, mistä voit hakea tietoja kustakin Power Queryä sisältävästä Microsoft-tuotteesta, siirry kohtaan Mistä tiedot noudataan.
Aloita etsimällä OData-syötteen liitin "Nouda tiedot" -kokemuksesta. Voit etsiä ODataa oikean yläkulman hakupalkista.
Kun valitset tämän liittimen, näyttöön tulee yhteysasetukset ja tunnistetiedot.
- Anna URL-osoitetta varten edellisessä osiossa näkyvän Northwind OData -syötteen URL-osoite.
- Jätä Paikallisen tietoyhdyskäytävän osalta arvoksi Ei mitään.
- Jätä todennuslajiksi anonyymi.
Valitse Seuraava-painike.
Siirtymistoiminto avautuu nyt ja valitset taulukot, joihin haluat muodostaa yhteyden tietolähteestä. Valitse Asiakkaat-taulukko, jos haluat ladata tietojen esikatselun, ja valitse sitten Muunna tiedot.
Valintaikkuna lataa tiedot Customers-taulukosta Power Query -editoriin.
Yllä olevaa kokemusta yhteyden muodostamisesta tietoihisi, todennusmenetelmän määrittämisestä ja yhdistettävän objektin tai taulukon valitsemisesta kutsutaan nouda tiedot -kokemukseksi. Tämä kokemus on dokumentoitu tarkemmin Tietojen hakeminen -artikkelissa.
Power Query -editorin käyttökokemus
Power Query -editori edustaa Power Queryn käyttöliittymää. Tässä käyttöliittymässä voit lisätä tai muokata kyselyitä, hallita kyselyitä ryhmittelemällä tai lisäämällä kuvauksia kyselyn vaiheisiin tai visualisoida kyselyitä ja niiden rakennetta erilaisilla näkymillä. Power Query -käyttöliittymässä on viisi erillistä osaa.
- Valintanauha: valintanauhan siirtymistoiminnossa on useita välilehtiä muunnosten lisäämiseksi, kyselyn asetusten valitsemiseksi ja erilaisten valintanauhan painikkeiden käyttämiseksi eri tehtävien suorittamiseksi.
- Kyselyt-ruutu: näyttää kaikki käytettävissä olevat kyselyt.
- Nykyinen näkymä: päätyönäkymä, joka oletusarvoisesti näyttää kyselyn tietojen esikatselun. Voit myös ottaa käyttöön kaavionäkymän ja tietojen esikatselunäkymän. Voit myös vaihtaa rakennenäkymän ja tietojen esikatselunäkymän välillä säilyttäen samalla kaavionäkymän.
- Kyselyasetukset: näkymä tällä hetkellä valitusta kyselystä, jossa on olennaisia tietoja, kuten kyselyn nimi, kyselyvaiheet ja erilaiset ilmaisimet.
- Tilarivi: palkki, joka näyttää kyselyyn liittyviä tärkeitä tietoja, kuten suoritusajan, sarakkeiden ja rivien kokonaismäärän sekä käsittelytilan. Tämä palkki sisältää myös painikkeita, joilla voit muuttaa nykyistä näkymääsi.
Muistiinpano
Rakenne- ja kaavionäkymät ovat tällä hetkellä käytettävissä vain Power Query Onlinessa.
Power Query -editorin käyttäminen
Tässä osiossa aloitat tietojen muuntamisen Power Queryn avulla. Ennen kuin aloitat tietojen muuntamisen, käsittelemme kuitenkin joitakin käyttöliittymäruutuja, jotka voidaan laajentaa tai kutistaa niiden kontekstista riippuen. Valitsemalla haluamasi ruudut voit keskittyä näkymään, joka on sinulle merkittävin. Käsittelemme myös eri näkymiä, jotka ovat käytettävissä Power Queryn käyttöliittymässä.
Valintanauha
Valintanauha on komponentti, josta löydät useimmat muunnokset ja toiminnot, joita voit tehdä Power Query -editorissa. Siinä on useita välilehtiä, joiden arvot riippuvat tuotteen integroinnista. Jokainen välilehti sisältää tiettyjä painikkeita ja asetuksia, joista osa voi olla tarpeettomia koko Power Query -käyttökokemuksessa. Näiden painikkeiden ja vaihtoehtojen avulla voit helposti käyttää muunnoksia ja toimintoja, joita saatat tarvita.
Power Query -liittymä on reagoiva ja yrittää säätää näytön tarkkuutta parhaan mahdollisen käyttökokemuksen näyttämiseksi. Tilanteissa, joissa haluat käyttää valintanauhan kompaktia versiota, valintanauhan oikeassa alakulmassa on myös pienennä-painike, joka auttaa vaihtamaan kompaktin valintanauhan.
Voit vaihtaa takaisin valintanauhan vakionäkymään valitsemalla valintanauhan oikeassa alakulmassa olevan laajennuskuvakkeen.
Laajenna ja kutista ruutuja
Saatat huomata, että Power Queryn käyttöliittymässä on kuvakkeita, jotka auttavat kutistamaan tai laajentamaan tiettyjä näkymiä tai osia. Kyselyt-ruudun oikeassa yläkulmassa on esimerkiksi kuvake, joka kutistaa kyselyt-ruudun, kun se valitaan, ja laajentaa ruudun, kun se valitaan uudelleen.
Vaihtaminen näkymien välillä
Sen lisäksi, että voit kutistaa tiettyjä ruutuja ja osia Power Query -käyttöliittymässä, voit myös vaihtaa näytettävät näkymät. Voit vaihtaa näkymää siirtymällä valintanauhan Näytä-välilehteen , josta löydät Esikatselu - ja Asettelu-ryhmät , jotka ohjaavat Power Query -käyttöliittymän ulkoasua.
Sinun on suositeltavaa kokeilla kaikkia näitä vaihtoehtoja löytääksesi näkymän ja asettelun, jota tunnet olosi mukavammaksi käyttää. Valitse esimerkiksi rakennenäkymä valintanauhasta.
Tilarivin oikealla puolella on myös kaavio-, tieto- ja rakennenäkymän kuvakkeet. Näiden kuvakkeiden avulla voit vaihtaa näkymää toiseen. Voit myös ottaa käyttöön tai poistaa käytöstä valitsemasi näkymän näiden kuvakkeiden avulla.
Mikä on rakennenäkymä
Rakennenäkymä tarjoaa helpon ja helpon tavan käsitellä taulukkosi rakenneosia, kuten sarakkeiden nimiä ja tietotyyppejä. Jos haluat suorittaa rakenteeseen liittyviä toimintoja, suosittelemme rakennenäkymää. Nämä toiminnot voivat olla sarakkeiden poistaminen, sarakkeiden nimeäminen uudelleen, sarakkeiden tietotyyppien muuttaminen, sarakkeiden järjestäminen uudelleen tai sarakkeiden monistaminen.
Muistiinpano
Saat lisätietoja rakennenäkymästä siirtymällä rakennenäkymän käyttäminen -ohjeartikkeliin.
Valitse esimerkiksi rakennenäkymässä valintamerkki Orders- ja CustomerDemographics-sarakkeiden vierestä ja valitse valintanauhasta Poista sarakkeet -toiminto. Tämä valinta ottaa käyttöön muunnoksen, jolla nämä sarakkeet poistetaan tiedoistasi.
Mikä on kaavionäkymä
Voit nyt siirtyä takaisin tietojen esikatselunäkymään ja ottaa käyttöön kaavionäkymän, jossa voit käyttää visuaalisempaa perspektiiviä tietoihisi ja kyselyihisi.
Kaavionäkymän avulla voit visualisoida, miten kyselysi on jäsennetty ja miten se voi olla vuorovaikutuksessa muiden kyselyiden kanssa projektissasi. Kyselyn jokaisella vaiheella on erillinen kuvake, joka auttaa tunnistamaan käytetyn muunnoksen. On myös rivejä, jotka yhdistävät osavaiheita riippuvuuksien havainnollistamiseksi. Koska sekä tietojen esikatselunäkymä että kaavionäkymä ovat käytössä, kaavionäkymä näkyy tietojen esikatselun päällä.
Aloita tietojen muuntaminen
Kun kaavionäkymä on käytössä, valitse plusmerkki. Voit etsiä uutta muunnoksen, joka lisätään kyselyyn. Hae Ryhmittelyperuste-kohta ja valitse muunnos.
Näyttöön avautuu Ryhmittelyperuste-valintaikkuna . Voit määrittää Ryhmittelyperuste-toiminnon ryhmittelemään maan mukaan ja laskemaan asiakasrivien määrän maittain.
- Pidä Perus-valintanappi valittuna.
- Valitse Maa , jonka mukaan ryhmittelyperuste on.
- Anna uutena sarakkeen nimenä Customers ja valitse toiminnoksi Laske rivit .
Suorita toiminto valitsemalla OK . Tietojen esikatselu päivittyy näyttämään asiakkaiden kokonaismäärän maittain.
Vaihtoehtoinen tapa käynnistää Ryhmittelyperuste-valintaikkuna on käyttää Valintanauhan Ryhmittelyperuste-painiketta tai napsauttaa Hiiren kakkospainikkeella Maa-saraketta.
Power Queryn muunnoksia voi käyttää usein useista paikoista, jotta käyttäjät voivat halutessaan käyttää haluamaaan käyttökokemusta.
Uuden kyselyn lisääminen
Nyt kun sinulla on kysely, joka antaa maiden asiakkaiden määrän, voit lisätä kontekstin näihin tietoihin etsimällä kunkin alueen toimittajien kokonaismäärän.
Sinun on ensin lisättävä Suppliers-tiedot. Valitse Nouda tiedot. Etsi Valitse tietolähde -kohdasta OData. Valitse sitten OData-liitin.
OData-yhteyden käyttökokemus tulee näkyviin uudelleen. Anna yhteysasetukset kohdassa Näyttöyhteys OData-syötteeseen yhteyden muodostamiseksi Northwind OData -syötteeseen. Etsi ja valitse Siirtymistoiminto-käyttökokemuksessa Toimittajat-taulukko.
Lisää uusi kysely Power Query -editoriin valitsemalla Luo . Laajenna Kyselyt-ruutu, joka näyttää nyt sekä Asiakkaat- että Toimittajat-kyselyn.
Avaa Ryhmittelyperuste-valintaikkuna uudelleen tällä kertaa valitsemalla Muunna-välilehden valintanauhan Ryhmittelyperuste-painike.
Määritä Ryhmittelyperuste-valintaikkunassa Ryhmittelyperuste-toiminto ryhmittelemään maan mukaan ja laskemaan toimittajarivien määrä maittain.
- Pidä Perus-valintanappi valittuna.
- Valitse Maa , jonka mukaan ryhmittelyperuste on.
- Anna Toimittajat-kohtaan Uusi sarakkeen nimi ja valitse Laske rivit toiminnossa.
Muistiinpano
Saat lisätietoja Ryhmästä muuntamalla siirtymällä artikkeliin Rivien ryhmittely tai yhteenveto.
Kyselyihin viittaaminen
Nyt kun sinulla on asiakkaille tarkoitettu kysely ja toimittajien kysely, seuraava tehtäväsi on yhdistää nämä kyselyt yhdeksi. Voit tehdä tämän monella tavalla, esimerkiksi käyttämällä Yhdistä-asetusta Asiakkaat-taulukossa , kopioimalla kyselyn tai viittaamalla kyselyyn. Tässä esimerkissä luot viittauksen napsauttamalla Customers-taulukkoa hiiren kakkospainikkeella ja valitsemalla Viite, jolloin luodaan käytännössä uusi kysely, joka viittaa Customers-kyselyyn.
Kun olet luonut tämän uuden kyselyn, muuta kyselyn nimeksi Maa-analyysi ja poista Customers-taulukon lataaminen käytöstä poistamalla Ota lataus käyttöön -asetuksen valinta Suppliers-kyselystä.
Kyselyiden yhdistäminen
Yhdistä kyselyt -toiminto liittää kaksi olemassa olevaa taulukkoa yhteen yhden tai usean sarakkeen arvojen vastaavuuden perusteella. Tässä esimerkissä tavoitteena on liittää sekä Customers- että Suppliers-taulukot yhteen taulukkoon vain maissa tai alueilla, joissa on sekä Asiakkaat- että Toimittajat-taulukoita.
Valitse Maa-analyysikyselyssä Yhdistä kyselyt -vaihtoehto valintanauhan Aloitus-välilehdestä.
Näkyviin tulee uusi valintaikkuna yhdistämistoiminnolle. Voit sitten valita kyselyn, joka yhdistetään nykyiseen kyselyyn. Valitse Yhdistämisen oikeasta taulukosta Toimittajat-kysely ja valitse sitten Maa-kenttä molemmista kyselyistä. Valitse lopuksi Sisäliitos-laji, koska haluat analyysia varten vain maat tai alueet, joissa on Asiakkaat ja Toimittajat.
Kun olet valinnut OK-painikkeen, Maa-analyysikyselyysi lisätään uusi sarake, joka sisältää Suppliers-kyselyn tiedot. Valitse Toimittajat-kentän vieressä oleva kuvake, joka näyttää valikon, jossa voit valita, mitä kenttiä haluat laajentaa. Valitse vain Toimittajat-kenttä ja valitse sitten OK-painike.
Tämän laajennustoiminnon tulos on taulukko, jossa on vain 12 riviä. Anna Suppliers.1-kentän uudeksi nimeksi vain Toimittajat kaksoisnapsauttamalla kentän nimeä ja syöttämällä uusi nimi.
Muistiinpano
Lisätietoja Yhdistä kyselyt -ominaisuudesta on artikkelissa Kyselyjen yhdistäminen yleiskatsaus.
Käytössä olevat vaiheet
Jokainen kyselyssäsi käytettävä muunnos tallennetaan vaiheena Kyselyasetukset-ruudun Käytössä olevat vaiheet -osioon. Jos haluat joskus tarkistaa, miten kyselysi muunnetaan vaiheesta vaiheeseen, voit valita vaiheen ja esikatsella, miten kyselysi onnistuu tässä tietyssä vaiheessa.
Voit myös napsauttaa kyselyä hiiren kakkospainikkeella ja valita Ominaisuudet-vaihtoehdon , jos haluat muuttaa kyselyn nimeä tai lisätä kyselyn kuvauksen. Napsauta esimerkiksi Hiiren kakkospainikkeella Yhdistä kyselyt -vaihetta Maa-analyysikyselyssä ja muuta kyselyn nimeksi Merge with Suppliers ja kuvaukseksi Tietojen hakeminen Toimittajien kyselystä maittain.
Tämän muutoksen jälkeen voit näyttää sen kuvauksen viemällä hiiren osoittimen kaavionäkymän Yhdistä kysely -kuvakkeen päälle tai viemällä hiiren osoittimen vaiheen vieressä olevan uuden kuvakkeen päälle Käytössä olevat vaiheet -ruudussa.
Muistiinpano
Jos haluat lisätietoja Käytössä olevat vaiheet -kohdasta, siirry Käytössä olevat vaiheet -luetteloon.
Ennen kuin siirryt seuraavaan osioon, poista kaavionäkymä käytöstä vain tietojen esikatselun käyttämiseksi.
Uuden sarakkeen lisääminen
Yhdessä taulukossa olevien asiakkaiden ja toimittajien tietojen avulla voit nyt laskea asiakkaiden ja toimittajien välisen suhteen kussakin maassa. Valitse Maa-analyysi-kyselyn viimeinen vaihe ja valitse sitten sekä Customers- että Suppliers-sarakkeet. Valitse valintanauhan Lisää sarake -välilehdeltä ja numerosta - ryhmästä Vakio ja jaa sitten avattavasta valikosta Jaa (kokonaisluku ).
Tämä muutos luo uuden Kokonaislukujaon-nimisen sarakkeen, jonka voit nimetä uudelleen suhteeksi. Tämä muutos on kyselyn viimeinen vaihe. Se antaa asiakkaiden ja toimittajien välisen suhteen maissa tai alueilla, joissa tiedoissa on asiakkaita ja toimittajia.
Tietojen profilointi
Toinen Power Query -ominaisuus, joka voi auttaa sinua ymmärtämään tietojasi paremmin, on tietojen profilointi. Ottamalla käyttöön tietojen profilointiominaisuudet saat palautetta kyselykenttien sisältämistä tiedoista, kuten arvonjakaumasta ja sarakkeen laadusta.
Suosittelemme, että käytät tätä ominaisuutta koko kyselyiden kehittämisen ajan, mutta voit aina ottaa toiminnon käyttöön ja poistaa sen käytöstä kätevästi. Seuraavassa kuvassa näkyvät kaikki maa-analyysikyselyssä käytössä olevat tietojen profilointityökalut.
Muistiinpano
Jos haluat lisätietoja tietojen profiloinnista, siirry tietojen profilointityökalujen käyttäminen -ohjeartikkeliin.
Laajennettu editori
Jos haluat tarkkailla koodia, jonka Power Query -editori luo kussakin vaiheessa, tai haluat luoda oman muotoilukoodin, voit käyttää laajennettua editoria. Avaa laajennettu editori valitsemalla valintanauhan Näytä-välilehti ja valitsemalla sitten Laajennettu editori. Näyttöön tulee ikkuna, jossa on aiemmin luotu kyselykoodi.
Voit muokata koodia suoraan Laajennettu editori-ikkunassa. Editori ilmaisee, onko koodissasi ei syntaksivirheitä. Sulje ikkuna valitsemalla Valmis- tai Peruuta-painike.
Power Query -ohjeen käyttäminen
On olemassa eritasoisia aputasoja, joita voidaan käyttää Power Querya käyttävissä Microsoft-sovelluksissa. Tässä osiossa kuvataan nämä ohjetasot.
Power Queryn ohje Excelissä
Power Queryn ohjetietoja voi käyttää muutamalla eri tavalla, jotka koskevat erityisesti Excelin Power Queryä. Yksi tapa käyttää Excelin Power Query -verkko-ohjeita on valita Tiedosto>Ohjeet> Power Query -editorissa.
Jos haluat käyttää sisäiset Power Queryn ohjetiedot Excelissä, valitse Excel-valintanauhan Ohje-välilehti ja kirjoita sitten Haku-tekstiruutuun Power Query .
Power Queryn ohjeet Power BI Desktopissa
Power BI Desktopin Power Query -editorissa on Ohje-välilehti , mutta tällä hetkellä kaikki vaihtoehdot menevät sijainteihin, jotka antavat Power BI -tietoja. Voit tavoittaa nämä samat Power BI:n ohjetiedot myös Power BI Desktopin Power Query -editorissa valitsemalla Tiedosto-ohje> ja valitsemalla sitten jonkin ohjevaihtoehdoista.
Power Query -ohjeet Power BI -palvelu, Power Appsissa, Customer Insightsissa ja Azure Data Factoryssa
Power BI -palvelu, Power Appsin, Dynamics 365 Customer Insightsin ja Azure Data Factoryn Power Queryn Ohje-välilehti sisältää linkkejä tärkeisiin Power Queryä koskeviin lähteisiin.
Ohje-välilehden asetukset sisältävät linkkejä kohteeseen:
- Power Query -dokumentaatio: Linkkejä Power Query -dokumentaatioon
- Pikanäppäimet: Linkit Power Queryn dokumentaation pikanäppäinartikkeliin.
- Tuki: Linkit Sen Microsoft-tuotteen tukisivustoon, jossa Power Query on parhaillaan käynnissä.
- Power Query -sivusto: Linkittää Power Query -sivustoon.
- Power Query -blogi: Linkkejä Power Query -blogiin
- Power Query -yhteisö: Linkit Power Query -yhteisöön.
- Lähetä idea: Linkit Power Querya parhaillaan pyörittävän Microsoft-tuotteen ideasivustoon.
- Lähetä palautetta: Avaa ikkunan Power Queryssa. Ikkunassa pyydetään arvioimaan Power Queryn käyttökokemusta ja antamaan mahdolliset lisätiedot.
Muistiinpano
Tällä hetkellä Azure Analysis Services ei sisällä sisäiset Power Query -ohjelinkkejä. Voit kuitenkin hankkia ohjeita Power Query M -funktioihin. Lisätietoja löytyy seuraavasta osiosta.
Power Query M -funktioiden ohjeet
Edellisissä osioissa lueteltujen Power Query -ohjefunktioiden lisäksi voit myös saada ohjeita yksittäisiin M-funktioihin Power Query -editorin sisältä. Seuraavissa vaiheissa kuvataan, miten pääset tähän sisäiseen ohjeisiin.
- Kun Power Query -editori on avoinna, valitse lisää vaihe ( ) -painike.
- Kirjoita kaavariville tarkistettavan funktion nimi.
- Jos käytät Power Query Desktopia, anna yhtäläisyysmerkki, välilyönti ja funktion nimi.
- Jos käytät Power Query Onlinea, anna funktion nimi.
- Valitse funktion ominaisuudet.
- Jos käytät Power Query Desktopia, valitse Kysely Asetukset -ruudun Ominaisuudet-kohdasta Kaikki ominaisuudet.
- Jos käytät Power Query Onlinea, valitse Kyselyn Asetukset -ruudussa Ominaisuudet.
Nämä vaiheet avaavat valitun funktion sisäiset ohjetiedot, ja annat funktion käyttämiä yksittäisiä ominaisuuksia.
Yhteenveto
Tässä artikkelissa loit Power Querylla kyselyiden sarjan, joka tarjoaa asiakkaille ja toimittajille suhdeanalyysin maatasolla Northwind-yritykselle.
Opit Power Query -käyttöliittymän osat, miten voit luoda uusia kyselyitä kyselyeditorin sisällä, viitata kyselyihin, yhdistää kyselyitä, ymmärtää käytössä olevat vaiheet -osion ja lisätä uusia sarakkeita. Opit myös ymmärtämään tietojasi paremmin tietojen profilointityökalujen avulla.
Power Query on tehokas työkalu, jonka avulla voidaan muodostaa yhteys moniin eri tietolähteisiin ja muuntaa tiedot haluamaasi muotoon. Tässä artikkelissa kuvatut skenaariot ovat esimerkkejä, jotka näyttävät, miten voit Power Queryn avulla muuntaa raakadatan tärkeiksi toiminnalliseksi liiketoimintatietäyksiksi.