Comparison of Selected System Approaches for Solving the Optimization Problem of ETL Processes in a Data Warehouse

Thesis title: Porovnání vybraných systémových přístupů pro řešení problému optimalizace ETL procesů v datovém skladu
Author: Šubrt, Jiří
Thesis type: Diplomová práce
Supervisor: Sigmund, Tomáš
Opponents: Korčák, Jiří
Thesis language: Česky
Abstract:
Tato diplomová práce analyzuje a porovnává tři systémové přístupy, mezi které patří Checklandova metodologii měkkých systémů, systémová dynamika a optimalizace, při řešení problémů s efektivitou ETL procesů v datovém skladu. Cílem je posoudit jejich aplikovatelnost z hlediska časové náročnosti, nákladů na lidské zdroje, měřitelnosti výsledků, spokojenosti zainteresovaných stran a funkčnosti řešení. Checklandova metodologie měkkých systémů odhaluje klíčové problémy a vztahy v systému, což přispívá k lepšímu pochopení procesů a zapojení zainteresovaných stran, avšak její výsledky zůstávají pouze na kvalitativní úrovni. Systémová dynamika poskytuje hlubší vhled do dynamických vztahů mezi faktory, jako jsou automatizace a manuální zásahy, přičemž identifikuje klíčové vazby ovlivňující dynamiku systému. Nakonec vybraná optimalizační metoda lineární programování nabízí konkrétní a měřitelné výsledky, zaměřené na minimalizaci zpoždění a nákladů, avšak méně zohledňuje širší systémové vztahy. Porovnání ukázalo, že každá metoda má své specifické výhody a omezení, přičemž jejich kombinace poskytuje nejkomplexnější přístup k optimalizaci ETL procesů. Závěr práce shrnuje výsledky a nabízí doporučení pro jejich aplikaci v dalších oblastech zpracování dat.
Keywords: Systémové myšlení; Diagram kauzálních smyček; Lineární programování; Checklandova metodologie měkkých systémů; Systémová dynamika; Optimalizace; ETL (Extract, Transform, Load),
Thesis title: Comparison of Selected System Approaches for Solving the Optimization Problem of ETL Processes in a Data Warehouse
Author: Šubrt, Jiří
Thesis type: Diploma thesis
Supervisor: Sigmund, Tomáš
Opponents: Korčák, Jiří
Thesis language: Česky
Abstract:
This thesis analyzes and compares three systemic approaches—Checkland's Soft Systems Methodology, system dynamics, and optimization—in addressing the efficiency issues of ETL processes in a data warehouse. The aim is to evaluate their applicability in terms of time requirements, labor costs, result measurability, stakeholder satisfaction, and solution functionality. Checkland's Soft Systems Methodology identifies key problems and relationships within the system, contributing to a better understanding of processes and stakeholder involvement, though its results remain primarily qualitative. System dynamics provides a deeper insight into the dynamic relationships between factors such as automation and manual interventions, identifying key feedback loops that influence system dynamics. Finally, the selected optimization method, linear programming, offers concrete and measurable results focused on minimizing delays and costs, albeit with less emphasis on broader systemic relationships. The comparison highlights that each method has its specific strengths and limitations, and their combination provides the most comprehensive approach to optimizing ETL processes. The thesis concludes by summarizing the findings and offering recommendations for applying these methods in other areas of data processing.
Keywords: Systems Thinking; Checkland's Soft Systems Methodology; Optimization; Causal Loop Diagram; Linear Programming; ETL (Extract, Transform, Load); System Dynamics

Information about study

Study programme: Podniková informatika
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Systems Analysis

Information on submission and defense

Date of assignment: 29. 8. 2023
Date of submission: 1. 12. 2024
Date of defense: 2024

Files for download

The files will be available after the defense of the thesis.

    Last update: