Liikenneviraston avointa rautatieliikennedataa Exceliin

Liikenneviraston avointa rautatieliikennedataa Exceliin

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

    1. 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.from web
    2. Kun kyseyeditori 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, muuta halutessasi otsikot ja tee muut tarvittavat konversiot,  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

Juttu on aiemmin julkaistu Onsightin artikkeleissa: Rautatieliikenteen avointa dataa Power Queryllä Exceliin.

Yksi kommentti artikkeliin ”Liikenneviraston avointa rautatieliikennedataa Exceliin

  1. Paluuviite: Avoin data Excelissä -juttusarja | HExcelligent.fi

Vastaa

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

WordPress.com-logo

Olet kommentoimassa WordPress.com -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 )

Google+ photo

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

Muodostetaan yhteyttä palveluun %s