Závěrečná práce: Peter Ilaš: Analýza a vizualizácia dátových tokov pomocou data lineage
Bakalářská práce
Analýza a vizualizácia dátových tokov pomocou data lineage
Analysis and Visualization of Data Flows via Data Lineage
Anotace
Táto práca sa zaoberá sledovaním dátových tokov v Informačnej a dátovej platforme projektu CESMOD. Platforma integruje dáta z viacerých zdrojov prostredníctvom ETL procesov (z angl. Extract, Transform, Load), teda procesov získavania, transformácie a nahrávania dát, implementovaných v jazyku Python. Pri takomto spracovaní je dôležité vedieť určiť pôvod dát, ich cestu cez jednotlivé kroky spracovania …více
Abstract
This thesis focuses on data lineage tracking in the Information and Data Platform of the CESMOD project. The platform integrates data from multiple sources through ETL processes implemented in Python, where ETL stands for Extract, Transform, Load — the process of acquiring, transforming, and loading data. In this type of data processing, it is important to be able to identify the origin of the data …více
Zadání práce
Předmětem bakalářské práce je analýza datových toků v rámci Informační a datové platformy (IDP) určené pro podporu oblasti Smart Cities. Práce se zaměřuje na integraci dat z vybraných aplikací (DB strategií, DB dobré praxe, DB finančních zdrojů a Obce PRO) do relačního datového skladu, přičemž cílem je detailní zmapování původu a toku dat pomocí open-source nástrojů pro data lineage.
Student:
- Prostuduje strukturu existujícího datového modelu a zdrojové kódy stávajících ETL procesů v rámci platformy a zdokumentuje jejich vzájemné závislosti.
- Vytvoří sadu analytických SQL dotazů nad relačním datovým skladem, které umožní ověřit konzistenci, úplnost a správnost integrovaných dat. Dotazy budou pokrývat klíčové datové entity a vztahy mezi zdrojovými aplikacemi a cílovými strukturami datového skladu.
- Prozkoumá, identifikuje a porovná open-source nástroje pro sledování data lineage – a to jak na úrovni SQL schématu relačního datového skladu, tak na úrovni pipeline kódu ETL procesů. Porovnání bude provedeno podle předem stanovených kritérií, mezi která patří minimálně: typ a rozsah podporovaných integrací, podpora nasazení v Kubernetes, aktivita open-source komunity a kvalita dostupné dokumentace. Student posoudí minimálně tři nástroje.
- Nakonfiguruje, zdokumentuje a nasadí do připraveného Kubernetes clusteru vybrané řešení pro automatizované sledování metadat a data lineage. Pomocí tohoto řešení vizualizuje a zdokumentuje existující datové toky.
- Navrhne a implementuje mechanismus zpětné propagace metadat do platformy. Návrh bude zahrnovat specifikaci formátu předávaných metadat, způsob jejich validace a postup ověření, že propagace proběhla správně.
Zdrojový kód bude veřejně dostupný v archivu IS MU pod licencí MIT.
3. 6. 2026 13:46, RNDr. Jaroslav Ráček, Ph.D., učo 3444
Přílohy
Konzultant
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Klasifikace webového provozu na základě analýzy datových toků v síti
Mgr. Tomáš Kodaj -
Analýza a návrh systému pro poradenskou společnost
Mgr. Marek Linduška, učo 256247 -
Nástroj pro ukládání SVG obrázků do relační databáze
Mgr. Peter Langer, učo 139733 -
Nástroj pro vizualizaci a analýzu strukturovaných dat
Mgr. Richard Mudrík -
Importy dat z relační databáze do OLAP datových kostek
Mgr. Zdeněk Laštůvka -
Automatizované načítanie záznamov z PACS
Ing. Matúš Pavlásek -
Vizualizácia produktivity v CX štúdiu
Bc. Alžbeta Ivanovičová -
Kontajnerizácia pre vysokú dostupnosť v PostgreSQL
Mgr. Matúš Špik




