{"@context":{"@language":"en","@vocab":"https://schema.org/","citeAs":"cr:citeAs","column":"cr:column","conformsTo":"dct:conformsTo","cr":"http://mlcommons.org/croissant/","rai":"http://mlcommons.org/croissant/RAI/","data":{"@id":"cr:data","@type":"@json"},"dataType":{"@id":"cr:dataType","@type":"@vocab"},"dct":"http://purl.org/dc/terms/","examples":{"@id":"cr:examples","@type":"@json"},"extract":"cr:extract","field":"cr:field","fileProperty":"cr:fileProperty","fileObject":"cr:fileObject","fileSet":"cr:fileSet","format":"cr:format","includes":"cr:includes","isLiveDataset":"cr:isLiveDataset","jsonPath":"cr:jsonPath","key":"cr:key","md5":"cr:md5","parentField":"cr:parentField","path":"cr:path","recordSet":"cr:recordSet","references":"cr:references","regex":"cr:regex","repeated":"cr:repeated","replace":"cr:replace","samplingRate":"cr:samplingRate","sc":"https://schema.org/","separator":"cr:separator","source":"cr:source","subField":"cr:subField","transform":"cr:transform","wd":"https://www.wikidata.org/wiki/"},"@type":"sc:Dataset","conformsTo":"http://mlcommons.org/croissant/1.0","name":"Referenzimplementierung einer Sensordatenpipeline (Praxisprojekt)","url":"https://doi.org/10.83693/DAPU-TEST.NRW/UT0F0B","creator":[{"@type":"Person","givenName":"Tobias","familyName":"Kowalski","affiliation":{"@type":"Organization","name":"Hochschule Rhein-Waal"},"sameAs":"https://orcid.org/0000-0001-9203-8476","@id":"https://orcid.org/0000-0001-9203-8476","identifier":"https://orcid.org/0000-0001-9203-8476","name":"Kowalski, Tobias"}],"description":"Quellcode und Beispieldaten einer Pipeline zur Vorverarbeitung von IoT-Sensordaten, entstanden in einem studentischen Praxisprojekt. Die Pipeline liest Rohmesswerte aus CSV, erkennt Ausreißer, aggregiert auf Stundenwerte und schreibt das Ergebnis zurück. Enthält keine produktionsrelevanten Zugangsdaten.","keywords":["Computer and Information Science","Engineering","Datenpipeline","IoT","Python","Vorverarbeitung"],"license":"http://creativecommons.org/publicdomain/zero/1.0","datePublished":"2026-08-25","dateModified":"2026-08-25","includedInDataCatalog":{"@type":"DataCatalog","name":"Root","url":"https://datapublication-nrw-test.hrz.uni-bonn.de"},"publisher":{"@type":"Organization","name":"Root"},"version":"1.0","citeAs":"@data{DaPu-test.nrw/UT0F0B_2026,author = {Kowalski, Tobias},publisher = {Root},title = {Referenzimplementierung einer Sensordatenpipeline (Praxisprojekt)},year = {2026},url = {https://doi.org/10.83693/DAPU-TEST.NRW/UT0F0B}}","distribution":[{"@type":"cr:FileObject","@id":"architektur.png","name":"architektur.png","encodingFormat":"image/png","md5":"154c1be27c7aee81e622e4e73d14f6b3","contentSize":"6335","description":"Verarbeitungsstufen der Pipeline.","contentUrl":"https://datapublication-nrw-test.hrz.uni-bonn.de/api/access/datafile/382"},{"@type":"cr:FileObject","@id":"beispieldaten.csv","name":"beispieldaten.csv","encodingFormat":"text/csv","md5":"b3c1da65f10bb3b21851a23daeea05bc","contentSize":"6561","description":"Kurzer Beispielauszug f&uuml;r den Testlauf.","contentUrl":"https://datapublication-nrw-test.hrz.uni-bonn.de/api/access/datafile/381"},{"@type":"cr:FileObject","@id":"pipeline.py","name":"pipeline.py","encodingFormat":"text/x-python","md5":"ef2bdb8cde86490b4c0dbdfbfc5bccaa","contentSize":"1377","description":"Einlesen, Ausrei&szlig;ererkennung, Aggregation.","contentUrl":"https://datapublication-nrw-test.hrz.uni-bonn.de/api/access/datafile/380"},{"@type":"cr:FileObject","@id":"README.md","name":"README.md","encodingFormat":"text/markdown","md5":"052a914361d6f2871c61236212608508","contentSize":"750","description":"Aufbau, Installation, Beispielaufruf.","contentUrl":"https://datapublication-nrw-test.hrz.uni-bonn.de/api/access/datafile/379"}]}