Návrh back-endu pro analytický dashboard pozičního systému

but.committeeprof. Ing. Tomáš Hruška, CSc. (předseda) doc. RNDr. Jitka Kreslíková, CSc. (místopředseda) doc. Mgr. Lukáš Holík, Ph.D. (člen) Ing. Vojtěch Mrázek, Ph.D. (člen) Ing. Libor Polčák, Ph.D. (člen) RNDr. Marek Rychlý, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Proč jste si vybral z TimeSeries databází právě InfluxDB? Zkoušel jste i jinou databázi tohoto typu? Je v plánu ukládat data pří sběru rovnou do InfluxDB databázového formátu místo MySQL? Pokud ano, jak moc se změní časová náročnost ukládání? Pokud ne, jak a kdy bude probíhat převod z MySQL na InfluxDB? Jaký vliv to bude mít na časovou náročnost? Provádí se nějaké linkování mezi MySQL tabulkami obsahující data, která ve stávajícím řešení nebyla uložena v tabulce position_history, která byla převedena do InfluxDB? Do databáze InfluxDB zapisujete po jednotlivých záznamech?cs
but.jazykčeština (Czech)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorŠimek, Václavcs
dc.contributor.authorHrivňák, Marekcs
dc.contributor.refereeBardonek, Petrcs
dc.date.created2022cs
dc.description.abstractTáto práca sa zaoberá optimalizáciou pôvodného riešenia a navrhnutím nového riešenia pre ukladanie a spracovanie pozičných dát nástroja Sage Analytics systému RTLS vytvoreného spoločnosťou Sewio Networks s.r.o. Cieľom tejto práce je nájdenie a aplikácia spôsobu akým je možné skrátiť čas vyhotovenia metrík nástroja Sage Analytics. Optimalizáciou pôvodného riešenia v tejto práci sa podarilo jednoduchým spôsobom (bez nutnosti úpravy implementácie) výrazne zrýchliť proces zhotovovania metrík (pre časový interval 24 hodín zobrazovaných dát) v priemere až o 503 %. Navrhnuté riešenie využíva k ukladaniu pozičných dát databázu InfluxDB a upravuje spracovanie dát takým spôsobom, aby bolo kompatibilné s využitím nového spôsobu ukladania a získavania pozičných dát. Súčasťou nového riešenia je aj vytvorenie testov pre kontrolu správnosti navrhnutého riešenia. Aplikovanie tohto riešenia prináša zrýchlenie pri procese zhotovenia metrík (pre časový interval 24 hodín zobrazovaných dát) od 725 % až po 2085 % a v priemere až okolo 1010 %. Súčasťou práce je aj vykonanie niekoľkých experimentov, ktoré majú za cieľ priblížiť dôvody dĺžky trvania metrík v nástroji Sage Analytics.cs
dc.description.abstractThis thesis deals with the optimization of the original solution and the design of a new solution for the storage and processing of positional data for the tool Sage Analytics of RTLS developed by Sewio Networks s.r.o. The objective of this study is to find and implement a solution to reduce the production time of Sage Analytics metrics. The optimized original solution provides in a very simple way (without the need to modify the implementation) significant acceleration in the production of metrics (for a time interval of 24 hours of displayed data) on average by up to 503 %. The proposed solution uses the InfluxDB database to store positional data and modifies the data processing in such a way, that it is compatible with the use of a new method of storing and retrieving positional data. The new solution also includes tests to check the correctness of the proposed solution. The application of this solution brings acceleration in the production of metrics (for the time interval of 24 hours of displayed data) from 725 % up to 2085 % and on average up to about 1010 %. Part of the work is also the performance of several experiments, which aim to reveal the reasons for the duration of metrics in Sage Analytics.en
dc.description.markBcs
dc.identifier.citationHRIVŇÁK, M. Návrh back-endu pro analytický dashboard pozičního systému [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2022.cs
dc.identifier.other145405cs
dc.identifier.urihttp://hdl.handle.net/11012/207809
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectRTLScs
dc.subjectSewiocs
dc.subjectSage Analyticscs
dc.subjectInfluxDBcs
dc.subjectMySQLcs
dc.subjectpozičné dátacs
dc.subjectoptimalizáciacs
dc.subjectzrýchleniecs
dc.subjectRTLSen
dc.subjectSewioen
dc.subjectSage Analyticsen
dc.subjectInfluxDBen
dc.subjectMySQLen
dc.subjectposition dataen
dc.subjectoptimizationen
dc.subjectaccelerationen
dc.titleNávrh back-endu pro analytický dashboard pozičního systémucs
dc.title.alternativeBack-End Design for Analytical Dashboard of Positioning Systemen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2022-06-20cs
dcterms.modified2022-06-23-09:13:51cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid145405en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:35:00en
sync.item.modts2025.01.15 14:22:42en
thesis.disciplineVývoj aplikacícs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.55 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-23963_v.pdf
Size:
86.69 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-23963_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-23963_o.pdf
Size:
90.93 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-23963_o.pdf
Loading...
Thumbnail Image
Name:
review_145405.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_145405.html
Collections