Jakovits, Pelle, juhendajaSavik, OlegTartu Ülikool. Loodus- ja täppisteaduste valdkondTartu Ülikool. Arvutiteaduse instituut2025-10-202025-10-202025https://hdl.handle.net/10062/116879Käesoleva lõputöö peamine eesmärk oli välja töötada skaleeritav ja taaskasutatav andmete integratsiooni lahendus Cumulocity IoT andmebaasi ja ArcGISi platvormi vahel. Esialgsete nõuete põhjal hinnati kõige populaarsemaid Pythonil põhinevaid andmeorkestreerimisplatvorme. Antud probleemi jaoks kõige sobivamaks platvormiks valiti Dagster. Arendusprotsessi käigus loodi täiendavaid kohandatud Pythoni pakette, et toetada taaskasutatavat konfiguratsiooni. Lõplik lahendus pakub sujuvat andmete integreerimist Cumulocity ja ArcGISi vahel, säilitades samas paindlikkuse teiste JSON-põhiste APIde jaoks, ilma et oleks vaja teha palju muudatusi põhiloogikas. Täiendav testimine kinnitas lahenduse taaskasutatavust, andmete terviklikkust ja ressursitõhusust ning kinnitas selle töökindlust.ethttps://creativecommons.org/licenses/by-nc-nd/4.0/Data pipelineDagsterETLSmart CityAndmekonveierTark LinnbakalaureusetöödinformaatikainfotehnoloogiainformaticsinfotechnologyTartu Smart City data integration between the Cumulocity IoT database and ArcGISThesis