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, Checklandovu metodologii měkkých systémů, systémovou dynamiku a provozní optimalizaci, při řešení problémů s efektivitou ETL procesů v datovém skladu. Cílem je posoudit nejen aplikovatelnost těchto metod z hlediska časové náročnosti, nákladů na lidské zdroje, měřitelnosti výsledků, spokojenosti zainteresovaných stran a funkčnosti řešení, ale také porovnat výsledky jejich praktického nasazení při řešení konkrétního problému v oblasti ETL procesů. Motivací k tomuto porovnání je častá nejednoznačnost při volbě vhodného přístupu a snaha identifikovat, v jakých situacích mohou jednotlivé metody přinášet největší přínos. 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ího 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 kombinované nebo integrované využití může přinést 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í; Systémová dynamika; Optimalizace; ETL (Extract, Transform, Load), ; Checklandova metodologie měkkých systémů |
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 systems approaches, Checkland's soft systems methodology, system dynamics and operational optimization, in solving problems with the efficiency of ETL processes in a data warehouse. The aim is not only to assess the applicability of these methods in terms of time requirements, human resource costs, measurability of results, stakeholder satisfaction and functionality of the solution, but also to compare the results of their practical application in solving a specific problem in the field of ETL processes. The motivation for this comparison is the frequent ambiguity in choosing the appropriate approach and the effort to identify in which situations individual methods can bring the greatest benefit. Checkland's soft systems methodology reveals key problems and relationships in the system, which contributes to a better understanding of the processes and stakeholder involvement, but its results remain only at a qualitative level. System dynamics provides deeper insight into the dynamic relationships between factors such as automation and manual interventions, while identifying key links affecting the dynamics of the system. Finally, the selected linear programming optimization method offers concrete and measurable results, focused on minimizing delays and costs, but less takes into account broader system relationships. The comparison showed that each method has its specific advantages and limitations, while their combined or integrated use can bring the most comprehensive approach to optimizing ETL processes. The conclusion of the thesis summarizes the results and offers recommendations for their application 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: |
26. 6. 2025 |
Date of defense: |
2025 |
Files for download
The files will be available after the defense of the thesis.