Rautatieliikenteen avointa dataa Power Queryllä Exceliin


Rautatieliikenteen avointa dataa Power Queryllä Exceliin



Liikennevirasto avasi tänään rautatieliikennedatan avoimen REST-rajapinnan. Jos haluat helposti käpistellä dataa, voit ladata sitä esimerkiksi Power Queryllä Exceliin seuraavien ohjeiden avulla.

Tutustu rajapintaan data.digitraffic.fi -sivustolla ja muodosta osoite, jonka avulla aiot noutaa dataa. Esimerkiksi http://rata.digitraffic.fi/api/v1/live-trains?station=HKI hakee HKI-liikennepaikan saapuvat ja lähtevät junat.  Rajapinta palauttaa vastauksen, jonka kenttien sisällön voit tarkistaa täältä.

Junadatan lataus Exceliin

    1. Aloita kyselyn luonti Power Query -välilehdeltä komennolla From Web ja kopioi kenttään muodostamasi haku URL. Hyväksy OK:lla. from web
    2. Kun Power Query Editor on käynnistynyt, konvertoi esikatselussa näkyvä tietueita sisältävä sarake pikavalikon avulla muotoon Table.to list
    3. Valitse erottimeksi None ja hyväksy.enter delimiter
    4. Toiminnon jälkeen vaikuttaa siltä, kuin mitään ei olisi tapahtunut, mutta joskus pienet muutokset ovat suuria muutoksia. Sarakkeen otsikkoon on ilmestynyt symboli, jonka avulla voit valita mitä sarakkeita haluat laajentaa esiin. Jotta sarakenimiin ei generoidu turhaa Column1-etuliitettä, poista rasti kohdasta Use original name as prefix.tulos
    5. Kun olet suorittanut sarakkeiden laajentamisen, voit laajentaa esiin myös aikataulurivit napsauttamalla timeTableRows-sarakeotsikon symbolia kahdesti.
      timetablerows
    6. Määritä sarakkeiden tietotyypit ja tee muut tarvittavat konversiot, muuta halutessasi otsikot, jne.tietotyypit
    7. Anna viimeistään tässä vaiheessa kyselyllesi nimi.nimi
    8. Ja valitse lataatko datan Exceliin taulukkona (table) vai Power Pivotin tietomalliin.loasd

Avot! Jos latasit datan Exceliin taulukkona, voit päivittää sen pikavalikon avulla.

refresh

Power Queryyn voit puolestaan tutustua Power Query oppaan avulla.



Microsoft MVP (Microsoft Most Valuable Professional). Heidi toimii vanhempana konsulttina ja kouluttajana Sulavalla ja hänen keskeiseen osaamisalueeseen kuuluvat Power BI ja Excel. Hän on toiminut konsulttina, kouluttajana ja luennoitsijana yli kahdenkymmenen vuoden ajan ja kirjoittaa myös Excel ja Power BI –aiheista blogia HExcelligent.fi