Mittarilukemien siirto rajapintoja käyttäen
Kivimäki, Oskari (2025)
Kivimäki, Oskari
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025101025879
https://urn.fi/URN:NBN:fi:amk-2025101025879
Tiivistelmä
Tässä työssä kehitettiin Hausvise-ohjelmiston rajapintapalvelua mittarilukematietojen siirtoon. Työssä tutkittiin ja vertailtiin itse rakennettujen rajapintaratkaisujen ja kolmannen osapuolen iPaaS-palvelujen käyttöä. Rajapintojen teoreettinen tausta ja suunnitteluperiaatteet, kuten johdonmukaisuus, laajennettavuus ja tietoturva käytiin läpi.
Hausvisen rajapinta toteutettiin Go-ohjelmointikielellä. Suunnittelussa huomioitiin mittarilukemien massasiirto ja tunnisteiden yhteensopivuus. Datan käsittelyssä ja validoinnissa hyödynnettiin ruuhkautumisen estämiseksi jonomallia ja synkronoinnissa tietokannan lukituksia. Tietoturvassa panostettiin autentikointiin ja valtuutukseen. Suorituskykyä testattiin suurilla datamäärillä ja optimointiratkaisuja esitettiin.
Ratkaisuna datan yhteensopivuusongelmiin esitettiin joko suoraa rajapintakäyttöä tai iPaaS-palveluita, jotka automaattisesti muuntavat ja validoivat tietoa. iPaaS-palvelut todettiin usein tehokkaammiksi ja helpommiksi mittarilukemadatan käsittelyssä. Työ syvensi ymmärrystä rajapintojen rakentamisesta ja optimoinnista kiinteistönhallinnan kontekstissa.
Hausvisen rajapinta toteutettiin Go-ohjelmointikielellä. Suunnittelussa huomioitiin mittarilukemien massasiirto ja tunnisteiden yhteensopivuus. Datan käsittelyssä ja validoinnissa hyödynnettiin ruuhkautumisen estämiseksi jonomallia ja synkronoinnissa tietokannan lukituksia. Tietoturvassa panostettiin autentikointiin ja valtuutukseen. Suorituskykyä testattiin suurilla datamäärillä ja optimointiratkaisuja esitettiin.
Ratkaisuna datan yhteensopivuusongelmiin esitettiin joko suoraa rajapintakäyttöä tai iPaaS-palveluita, jotka automaattisesti muuntavat ja validoivat tietoa. iPaaS-palvelut todettiin usein tehokkaammiksi ja helpommiksi mittarilukemadatan käsittelyssä. Työ syvensi ymmärrystä rajapintojen rakentamisesta ja optimoinnista kiinteistönhallinnan kontekstissa.