
Liikennevirasto avasi tällä viikolla rautatieliikennedatan avoimen REST-rajapinnan, joka on jaettu neljään osaan:
- reaaliaikainen junien seuranta
- aikataulutietojen haku
- historiatiedon haku
- kokoonpanotietojen haku
Jos haluat vaivattomasti tutustua dataan, voit ladata sitä Power Queryllä Exceliin.
Tämä artikkeli liittyy Power Query Opas -juttusarjaan.
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
- Aloita kyselyn luonti Excel 2010 tai 2013 -versiossa Power Query -välilehdeltä komennolla From Web ja kopioi kenttään muodostamasi haku URL. Hyväksy OK:lla. Kysely aloitetaan Excel 2016 -versiossa komennolla Data > New Query > From Other Sources > From Web.
- Kun kyseyeditori on käynnistynyt, konvertoi esikatselussa näkyvä tietueita sisältävä sarake pikavalikon avulla muotoon Table.
- Valitse erottimeksi None ja hyväksy.
- 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.
- Kun olet suorittanut sarakkeiden laajentamisen, voit laajentaa esiin myös aikataulurivit napsauttamalla timeTableRows-sarakeotsikon symbolia kahdesti.
- Määritä sarakkeiden tietotyypit, muuta halutessasi otsikot ja tee muut tarvittavat konversiot, jne.
- Anna viimeistään tässä vaiheessa kyselyllesi nimi.
- Ja valitse lataatko datan Exceliin taulukkona (table) vai Power Pivotin tietomalliin.
Avot! Jos latasit datan Exceliin taulukkona, voit päivittää sen pikavalikon avulla.
Juttu on aiemmin julkaistu Onsightin artikkeleissa: Rautatieliikenteen avointa dataa Power Queryllä Exceliin.
Paluuviite: Avoin data Excelissä -juttusarja | HExcelligent.fi