Power Query -kyselyopas

Power Query Power BI kyselyopasPower 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ä

Lue myös: Monesti eläköön Power Query!

7 kommenttia artikkeliin ”Power Query -kyselyopas

  1. 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.

    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ää

  2. Paluuviite: Excel 2016 – uudistunut tiedon tuonti | HExcelligent.fi

  3. Paluuviite: Onsight Helsinki | Power BI – kaikki mitä sinun tulee tietää aloittaaksesi

  4. Paluuviite: Miten pääset alkuun Power BI:ssä? - Sulava

  5. Paluuviite: Power BI – kaikki mitä sinun tulee tietää aloittaessasi | HExcelligent.fi

  6. 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ää

Vastaa

Täytä tietosi alle tai klikkaa kuvaketta kirjautuaksesi sisään:

WordPress.com-logo

Olet kommentoimassa WordPress.com -tilin nimissä. Log Out /  Muuta )

Google photo

Olet kommentoimassa Google -tilin nimissä. Log Out /  Muuta )

Twitter-kuva

Olet kommentoimassa Twitter -tilin nimissä. Log Out /  Muuta )

Facebook-kuva

Olet kommentoimassa Facebook -tilin nimissä. Log Out /  Muuta )

Muodostetaan yhteyttä palveluun %s