IoT-anturidatan kerääminen, käsittely ja visuaalinen esittäminen hyödyntäen Microsoft Azurea ja Power Bi raportointipalvelua
Saukkosaari, Teemu (2019-12-15)
Saukkosaari, Teemu
T. Saukkosaari
15.12.2019
© 2019 Teemu Saukkosaari. Tämä Kohde on tekijänoikeuden ja/tai lähioikeuksien suojaama. Voit käyttää Kohdetta käyttöösi sovellettavan tekijänoikeutta ja lähioikeuksia koskevan lainsäädännön sallimilla tavoilla. Muunlaista käyttöä varten tarvitset oikeudenhaltijoiden luvan.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202003121259
https://urn.fi/URN:NBN:fi:oulu-202003121259
Tiivistelmä
Tässä tutkielmassa on esitelty ratkaisu simuloidun anturidatan lähettämiselle Microsoft Azure -pilvipalveluun käyttäen Raspberry Pi -minitietokonetta. Anturidata lähetetään Node-RED ohjelmointityökalun avulla Azure IoT-Hubille, josta se ohjataan talteen alustan taulukkovarastoon. Lopuksi data haetaan ja visualisoidaan Microsoft Power BI -ohjelmistolla. Esitetty ratkaisu saatiin toimimaan halutulla tavalla ja sitä voidaan tulevaisuudessa laajentaa hyvin suurenkin luokan anturidatan käsittelyyn. Tätä järjestelmää hyödyntäen ja jalostaen Oulun yliopiston Fab Lab voisi kehittää ratkaisun kaikkien laitteiden käyttöhistorian tarkasteluun, sekä laajentaa sen myös kattamaan reaaliaikaisen datan tarkastelun. This thesis introduces a solution for sending generated sensor data to Microsoft Azure cloud platform using Raspberry Pi minicomputer. The data is sent by Node-RED programming tool to Azure IoT Hub, from where it is then routed and stored to platform’s table storage. Lastly, the historical data is retrieved and visually presented using Microsoft Power BI. The proposed solution was successfully implemented, and in future it can be extended for processing much larger sensor data. Fab Lab of Oulu University could further develop the solution to include usage history data of all devices as well as to perform real time data analysis.
Kokoelmat
- Avoin saatavuus [31995]