Power Query -kyselyopas on tarkoitettu Excelin tai Power BI Desktop -ohjelman käyttäjälle Power Query -kyselyiden ja muokkausoperaatioiden perusteiden opiskeluun. Excel-versiota riippuen Power Queryä kutsutaan myös Get & Transform (Hae ja muunna) -työkaluiksi.
Oppaassa neuvotaan miten kyselyeditoria käytetään tiedon lataamiseen, muokkaamiseen ja muuntamiseen olipa kyseessä julkinen avoin data tai organisaation sisäisissä järjestelmissä oleva data.
Suuri osa oppaan kuvista on otettu Excelin Power Query -apuohjelmasta, joten kuvat eroavat värimaailmaltaan Power BI Desktopin ulkoasusta. Lisätietoja Power BI -palvelusta ja Power BI Desktop -ohjelmasta: https://hexcelligent.fi/power-bi/
Edit 09/2018: Opas on tarkistettu ja päivitetty syyskuussa 2018.
Power Query -kyselyopas
01 Power Query: Kyselyoppaan johdanto
- Miksi?
- Hieman ”hyvä tietää” -historiaa ja taustatietoja
- Power Query Excelissä
- Power BI Desktop -ohjelman kyselyt
- Power Queryn toimintaperiaate
- ETL ja SSIS?
02 Power Query: Käyttöönotto ja päivittäminen
- Työaseman teknisen vaatimukset
- Excel-lisenssin ja bittisyyden tarkistaminen sekä 2010 että 2013 -versioissa
- Power Queryn lataus ja asennus
- Power Query välilehden esiin tuonti
- Power Queryn päivittäminen
- Kehitysehdotusten lähettäminen Power Query -tiimille
03 Power Query: Käyttöliittymä ja kyselyn luonti
- Power Query välilehti Excel 2010 ja 2013 -versioissa
- Tuontitoiminnallisuudet Excel 2016 ja 2019 -versiossa
- Tuontitoiminnallisuudet Power BI Desktopissa
- Kyselyn luonti (esimerkkinä Suomen kuntien nouto Wikipediasta)
- Kyselyeditorissa työskentely
- Kyselyn luonti
- Tietotyypit
- Kyselyn tulos Exceliin ja päivittäminen Excelissä
- Kyselyn tuloksen lataaminen Power BI Desktopiin sekä sen muokkaus ja päivitys
04 Power Query: Kyselyiden yhdistäminen Merge-toiminnolla
- Mergen toimintaperiaate
- Erot VLOOKUP (PHAKU) -yhdistämiseen verrattuna
- Ohje: yhdistäminen
- Yhdistävän kyselyn päivitys
- Kokeile yhdistämistä itse
- Suomen kunnat sekä niiden koordinaatit
05 Power Query: Kyselyiden liittäminen peräkkäin Append-toiminnolla
- Appendin toimintaperiaate
- Ohje: peräkkäin liittäminen
- Liittävän kyselyn päivitys
- Ohje: Suomen Palloliiton Lohko A – D kyselyiden luonti
- Ensimmäisen kyselyn luonti
- Muiden kyselyiden monistaminen ja muokkaus
- Kokeile
- Otteluluettelot
06 Power Query: Kyselyyn viittaaminen Reference-toiminnolla
- Referencen toimintaperiaate
- Ohje: Aiempaan kyselyyn viittaaminen
- Viittaavan kyselyn päivitys
- Kokeile
- ensimmäisen kyselyn muokkaus
07 Power Query: Datan lataaminen Excelissä Power Pivotiin
- Power Pivotin ja Power Queryn yhteensopivuus
- 5 ohjetta ongelmien välttämiseen
- Miksi käyttäisit Power Queryä lataamisessa?
- Lataaminen, päivitys ja muokkaaminen eri versioissa (2010, 2013, 2016 ja 2019)
- Lisätietoja
08 Power Query: Rivien ja sarakkeiden peruskäsittely
- Tietotyypit
- Otsikoiden määrittäminen
- Rivien ja sarakkeiden valitseminen
- Rivien suodattaminen
09 Power Query: Rivien ja sarakkeiden kääntäminen
- Usean sarakkeen kääntäminen kahdeksi sarakkeeksi – unpivot
- Useiden sarakkeiden luonti kahden sarakkeen perusteella – pivot
- Pivot-kääntäminen ilman numeerista arvo-saraketta
- Rivit sarakkeiksi ja päinvastoin – transpose
10 Power Query: Tiedon täyttäminen, jakaminen, yhdistäminen ja muuntaminen
- Tiedon täyttäminen
- Sarakkeen monistaminen
- Sarakkeen sisällön jakaminen
- Sarakkeiden yhdistäminen
- Merkkien korvaaminen
- Merkkijonojen muuntaminen
- Lukujen muuntaminen
- Päivämäärien muuntaminen
Erilaisia esimerkkejä
- Kannattaa ehdottomasti lukea, jos teet raportteja erilaisista järjestelmistä exportatuista tiedoista:
Power BI:n lähdedatana “exportattu” raportti - Power Query -taikoja
- Valtion ostolaskut Power BI:hin
- Liikenneviraston avointa rautatieliikennedataa Exceliin
- Kenen palavereissa istut?
(Outlookin kalenterimerkintöjen tuonti Exchange-palvelimelta) - PX-Web -tilastotietokannasta Power BI -raportteja
- Power BI – avoimen postimerkkidatan visualisointi minuuteissa
- SQL-kannasta dataa Power BI:hin
Lue myös: Monesti eläköön Power Query!
Heidi kiitos tästä. Olet jälleen kerran auttanut loppukäyttäjiä (vieläpä ilmaiseksi) ja todella kovalla ammattitaidolla. Mistä ihmeestä saat kaiken energian, jota opastuksesi ja alan jatkuvan seuraamisen täytyy ottaa.
TykkääLiked by 1 henkilö
Kiitos Jari kannustavista sanoistasi!
Sen lisäksi, että tällaisen ohjeblogin pitäminen on antoisaa puuhaa, opin samalla itse paljon. Pystyn myös hyödyntämään kirjoituksia koulutuksissani ja saan blogin kautta runsaasti yhteydenottoja ja uusia työmahdollisuuksia. Kaikki tämä yhdistettynä mahdollisuuteen auttaa ja opastaa muita oppimaan uutta motivoivat jatkamaan! 😉
TykkääTykkää
Paluuviite: Excel 2016 – uudistunut tiedon tuonti | HExcelligent.fi
Paluuviite: Onsight Helsinki | Power BI – kaikki mitä sinun tulee tietää aloittaaksesi
Paluuviite: Miten pääset alkuun Power BI:ssä? - Sulava
Paluuviite: Power BI – kaikki mitä sinun tulee tietää aloittaessasi | HExcelligent.fi
Kerroit, että suodatusta ei pysty poistamaan kyselyn myöhemmissä vaiheissa Clear Filter –toiminnolla, Suodatus poistetaan poistamalla kyseinen askel (step) kyselystä. Osaatko sanoa, onko noiden kysely askelten poistamisen tapahduttava kronologisesti vai voiko editorista poistaa turvallisesti myös vaiheita ei kronologisesessa järjestyksessä. Esim. Haluaisin luoda kyselyn, jossa voisin automatisoida tekstimuotoisen tiedon ”virheiden” etsintää ja korjausta. Esim. Luon kyselyn ja teen muokkausta vaativasta sarakkeesta kopion. Lajittelen ja suodatan tämän kopioidun sarakkeen muiden sarakkeiden avulla. Tämän jälkeen korjaan sarakkeessa havaitut virheet korvaa toiminnolla. Lopuksi poistan nuo suodatukset ja lajittelut, poistamalla ns. väliaskeleet (suodatukset), jotka olin tehnyt ennen noita korjauksia. Uskoisin että tämä ns. suodatus väliaskelten turvallinen poistaminen voisi nopeuttaa ja helpottaa tekstimuostoisten tietojen korjausta koska jatkossa voisin aina päivittää alkuperäisen tietotaulukon uusilla tiedoilla ja korjauksia vaatisi vain ns. uudet virheilmaisut eikö totta?
TykkääTykkää
Paluuviite: Power BI – kaikki mitä sinun tulee tietää aloittaessasi | HExcelligent.fi
Paluuviite: Miten pääset alkuun Power BI:ssä? - Sulava
Paluuviite: Power BI - kaikki mitä sinun tulee tietää aloittaaksesi - Sulava
Paluuviite: Power BI – kaikki mitä sinun tulee tietää aloittaessasi | HExcelligent.fi
Paluuviite: Miten pääset alkuun Power BI:ssä? - Sulava
Paluuviite: Power BI — Everything you need to know to get started - Sulava