Avoin data

Liittynyt
03.06.2022
Viestejä
749
Nykyään on monella instanssilla tarjolla erilaista avointa dataa verkkorajapinnoissa. Millä työkaluilla avointa dataa on yleisesti kätevää hakea ja käsitellä?

Jos json-formaatti onnistuu (saa tietysti nekin exceliin vietyä puljailemalla) niin pitäisi onnistua Vattenfallin apin kautta, joka tuon sivun datojen taustalla.

Esimerkiksi tuolla saa vuoden alusta kaikki tuntihinnat jsonina, alku- ja loppupäivämääriä muokkaamalla sitten muitakin aikavälejä:
https://www.vattenfall.fi/api/price/spot/2022-01-01/2022-08-31?lang=fi
 

aRa

Liittynyt
17.10.2016
Viestejä
25
Osin itselleni myös vastaten (Vattenfallin json-datat), datanhakuun työkalut on monet taidoista riippuen, pari vaihtoehtoa omalta osaltani:
  • jos kyvykkyyttä riittää niin monimutkaisistakin rajapinnoista saa dataa käsiteltävään muotoon ohjelmallisesti, esimerkiksi Python + urllib/requests/vastaava kirjasto rajapintahakuihin + vaikkapa pandas dataframet (taulukkomuotoisen) datan tallennukseen ja pyörittelyyn
  • yksinkertaisista rajapinnoista saa datat suoraan vaikkapa exceliin (tai PowerBI) PowerQuery editorin avulla. Tämä ehkä helpoin tapa jos ohjelmointikielet ei niin tuttuja
Kun mainitsin tuon datan saamisen suoraan Exceliin, niin tässä lyhyt "how-to", jos siinä haasteita:
  1. 1661751133048.png Excelistä "Data"-välilehdeltä valitaan Web-datalähde
  2. 1661751182000.png Kysytään urlia (tässä tapauksessa vattenfallin https://www.vattenfall.fi/api/price/spot/2022-01-01/2022-08-31?lang=fi)
  3. 1661751227068.png Rajapinnan vastaus on lista json-formaatin "rivejä", tämä halutaan taulukkomuotoon --> "To Table"
  4. 1661751309096.png Avataan json-rakenne pureutumalla sarakkeisiin
  5. 1661751364951.png Valitaan halutut sarakkeet (tässä tapauksessa kaikki), myös voi ottaa tuon täpän pois ettei luoduille sarakkeille aseteta turhaan prefixejä
  6. Data nyt halutussa taulukkomuodossa, suljetaan query editor ja ladataan tulokset --> "Close & Load". Tästä tuloksena haluttu excel-taulukko rajapinnan datoista.
 
Toggle Sidebar

Statistiikka

Viestiketjut
241 286
Viestejä
4 213 566
Jäsenet
71 030
Uusin jäsen
Juho I

Hinta.fi

Ylös Bottom