Power Query & Power BI Kyselyopas Excel-käyttäjälle

Power Query & Power BI Kyselyopas Excel-käyttäjälle

Power Query Power BI kyselyopasPower Query & Power BI Kyselyopas on tarkoitettu suomalaiselle Excel tai Power BI Desktop -käyttäjälle kyselyiden ja muokkausoperaatioiden perusteiden opiskeluun. Opas täydentyy vuoden 2015 aikana.

Oppaassa neuvotaan miten kyselyeditoria käytetään tiedon etsimiseen, lataamiseen, muokkaamiseen ja muuntamiseen olipa kyseessä julkinen avoin data tai organisaation sisäisissä tietokannoissa oleva data. Oppaassa tulee olemaan lukuisia käytännön esimerkkejä ja valmiita ladattavia esimerkkityökirjoja kyselyineen, joissa tietolähteinä mm. tekstitiedostoja, Excel-tiedostoja, tietokantoja, nettisivuilta linkitettyä dataa, jne.

Suuri osa oppaan kuvista on otettu Excelin Power Query -apuohjelmasta, joten ne eroavat värimaailmaltaan Power BI Desktopin kyselyeditorin ulkoasusta. Lisätietoja Power BI -palvelusta ja Power BI Desktop -ohjelmasta: https://hexcelligent.fi/power-bi/

Power Query & Power BI kyselyopas

01 Power Query: Juttusarjan 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 perusperiaatteet

  • Power Query välilehti Excel 2010 ja 2013 -versioissa
  • Tuontitoiminnallisuudet Excel 2016 -versiossa
  • Kyselyn luonti (esimerkkinä Suomen kuntien nouto Wikipediasta)
  • Kyselyeditorissa työskentely
    • Kyselyn vaiheet
    • Tietotyypit
    • Kyselyn tulos Exceliin
  • Kyselyn päivittäminen ja muokkaaminen

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 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 ja 2016)
  • 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ä

Tulossa mm.:

Power Query: Mukautetut kaava-sarakkeet

  • oleellisimpia funktiota
  • M-funktiot kaavoissa

Power Query: Virheiden hallinta

Power Query: Parametrien välittäminen

  • parametritaulu
  • parametrien lukeminen muuttujiin

x syytä tutustua Power Pivotiin

x syytä tutustua Power Pivotiin

Teetkö Excelissä pivot-raportteja, muttet ole vielä tutustunut Power Pivottiin? Jos rastitat edes muutaman alla olevista vaihtoehdoista, sinun takuulla kannattaisi.

Lue loppuun

Exceliin liittyviä Power-suunnitelmia?

Exceliin liittyviä Power-suunnitelmia?

Olen tämän vuoden työskennellyt pääasiassa Excelin Power Query + Power Pivot -raportointiratkaisuiden parissa ja toteuttanut asiakkaille sekä yhdessä asiakkaiden kanssa kokonaisuuksia, joiden työtuntimäärä on ollut murto-osa perinteisiin Excel-raportteihin verrattuna. Parhaimmillaan toteutus on vienyt vain 30 % siitä ajasta, mitä olisimme tarvinneet aiemmin. Lisäksi olemme pystyneet automatisoimaan useita työvaiheita Power Queryllä eli VBA-makroja on tarvittu enää hyvin harvoin.

Lue loppuun

Taulukon tuonti netistä Exceliin Power Queryllä

Näytän tällä videolla miten toin Teemun uran ottelutietoja Wikipediasta Exceliin Power Queryllä. Video liittyy Teemu Selänteen huikea ura Excelissä -juttuun, jonka työstin Teemun kansainvälisen uran päätösiltana Sotshin olympialaisten pronssiottelun jälkeen.

Teemu Selänteen huikea ura Excelissä

Teemu Selänteen huikea ura Excelissä

Teemu Selänteen huikea maajoukkue- ja olympiaura sai loistavan päätöksen muutama minuutti sitten Sotshissa. Leijonat sai samalla kolmannen perättäisen olympiamitalinsa.

Latasin heti Teemun uran Wikipediasta Exceliin ja se näyttää mielettömältä myös numeroina! Voit tarkastella kansainvälisiä sekä seuratason saavutuksia näiden vuorovaikutteisten raporttien avulla. Tiedot on ladattu Power Queryllä Exceliin eli kyselyt ovat päivitettävissä, sillä Teemun pelithän eivät ole vielä suinkaan ohi.

Teemu vuonna 2008, kun erään kerran aiemmin lopetteli kansainvälistä uraansa:  ”Jos joku olisi sanonut mulle 17-vuotiaana, että pelaan tällaisen uran, olisin kysynyt että mitä sä polttelet.”

Lue loppuun

Facebook-postaukset Exceliin

Kirjoitin eilen Facebook-postausten tuonnista (Rakastun – en rakastu – rakastun …) ja jaoin jutussani myös Excel-työkirjan, johon voit noutaa kahden eri henkilön tai sivun postaukset vertailtaviksi.

Tässä videossa kerron, miten FB-tuonti tehdään ja jos olet kiinnostunut myös koodin räpläämisestä eli parametroinnin toteutuksesta, katso video loppuun asti.


Alla koodinpätkä, jota muokkasin videossa:

Lue loppuun

Rakastun – en rakastu – rakastun …

Rakastun – en rakastu – rakastun …

Ystävänpäivänä saimme kuulla merkittävän facebook-uutisen. Data-analyytikot tutkivat Facebookissa suhteensa julkistaneiden tilapäivityksiä ja löysivät salaisen kaavan rakastuneiden parien välillä: tulevan parin FB-postausten määrä lisääntyi selkeästi noin 100 päivää ennen suhteesta kertovan statustiedon päivittämistä.

Jos pelkäät olevasi rakastumaisillasi (Yök – kuten juniori totesi), voit nyt vahvistaa epäilysi tämän laatimani Excel-työkirjan avulla (Rakastumaisillaanko.xlsx). Excel 2010 tai 2013 -version lisäksi tarvitset ilmaisen Power Query –apuohjelman, jonka lataus ja asennusohjeen löydät täältä ja lisätietoja Power Query -blogeistani.

Lue loppuun

Jukka Niiranen kirjoitti joulukuussa CRM Online datan tuonnista Power Queryllä:
Connecting to CRM Online OData feed with Excel 2013 Power Query

Power Query tutuksi + aineiston kääntäminen

Power Query tutuksi + aineiston kääntäminen

Tulen taatusti kirjoittamaan paljon Power Query –aiheisia juttuja, sillä se on parasta mitä Exceliin on Power Pivotin lisäksi viime vuosina kehitetty. Vaikka väline on vasta Preview-vaiheessa, olen jo säästänyt paljon sekä omaa aikaani että asiakkaan rahaa työkalun avulla. Tämä tiedon haku-, tuonti-, muokkaus- ja muuntamisväline on monille vieras, joten aloitetaanpa yleiskatsauksella. Käytän tässä artikkelissa paljon kuvia, jotta pääset jyvälle vaikkei sinulla olisi mahdollisuutta asentaa esiversiota koneellesi.

[Edit 01/2015
Tämä juttu näyttää saavan edelleen runsaasti vierailuita, joten info: Power Queryyn on tullut tämän jutun jälkeen runsaasti päivityksiä ja uudistuksia, joten käyttöliittymän ja komentojen sijainti on osittain muuttunut. Power Queryyn kannattaa tutustua alkuvuoden 2015 aikana täydentyvän Power Query Opas Excel-käyttäjälle ohjeiden avulla.]

Lue loppuun

Excelligent Year to You Controller!

Hei kontrolleri, analyytikko, talouspäällikkö ja kaikki muut Excel-gurut

Tehdäänkö vuoden alkajaisiksi sopimus? Lupaatko ja vannotko kautta kiven ja kannon, ettet taaskaan tänä vuonna tee mitään joutavia töitä. Ja jos sanasi syöt, mörökölli sinut vieköön! Lue loppuun