Doplnění stávajícího systému SAP o grafovou databází
Název práce: | Improving an existing SAP system with an additional graph database |
---|---|
Autor(ka) práce: | Babak, Mariia |
Typ práce: | Diploma thesis |
Vedoucí práce: | Dudáš, Marek |
Oponenti práce: | Nguyen, Viet Bach |
Jazyk práce: | English |
Abstrakt: | The master thesis investigates the possibilities of graph databases for the Order-to-cash business process. The thesis aims to assess the comparative effectiveness of graph databases versus traditional relational databases and develop and implement proof of concept for graph database solution based on SAP ERP logic. This solution includes enhancing the ability to analyze and visualize complex data relationships by applying graph database technology. The thesis describes the development and challenges of implementing a new graph database solution using Neo4J to enhance monthly reporting for existing firm. This includes the creation of data architecture, nodes and edges schema, and an ETL pipeline implemented in Python. The features of the Neo4J tool demonstrate the functionality focusing on visualization analysis of the newly developed solution. As an example of Cypher query possibilities, this work uses recommendations analysis, which shows the potential for further analytical capabilities. The thesis concludes with testing the solution with employees using the System Usability Scale method and suggests future improvements for integrating the SAP system with the developed graph database. The final sections reflect on the implications of the findings and propose areas for further research. |
Klíčová slova: | SAP; Neo4j; Neo4j Bloom; graph database; visualization; ETL; Python; analyses |
Název práce: | Doplnění stávajícího systému SAP o grafovou databází |
---|---|
Autor(ka) práce: | Babak, Mariia |
Typ práce: | Diplomová práce |
Vedoucí práce: | Dudáš, Marek |
Oponenti práce: | Nguyen, Viet Bach |
Jazyk práce: | English |
Abstrakt: | Diplomová práce zkoumá možnosti grafových databází pro obchodní proces Order-to-cash. Cílem práce je zhodnocení efektivity grafových databází ve srovnání s tradičními relačními databázemi a vyvinutí koncepce řešení grafové databáze založené na logice SAP ERP, včetně její implementace. Navrhované řešení zahrnuje vylepšení možností analýzy a vizualizace komplexních datových vztahů pomocí technologie grafové databáze. Práce popisuje vývoj a výzvy implementace nového řešení s využitím Neo4J, které je zaměřené na zlepšení měsíčního reportingu pro vybranou firmu. To zahrnuje vytvoření datové architektury, schématu uzlů a hran a ETL pipline implementované v Pythonu. Vlastnosti nástroje Neo4J Bloom demonstrují funkčnost zaměřenou na vizualizační.Jako příklad možností dotazu Cypher je uvedena analýza doporučení, která ukazuje potenciál pro jeho využití v rámci dalších analytických úloh. Práce je zakončena testováním řešení s vybranými zaměstnanci za pomoci metody System Usability Scale a navržením budoucích vylepšení pro integraci systému SAP s vyvinutou grafovou databází. Závěrečná část shrnuje zjištění práce a navrhuje oblasti pro další výzkum. |
Klíčová slova: | Neo4j; Neo4j Bloom; SAP; grafová databáze; ETL; Python; vizualizace; analýzy |
Informace o studiu
Studijní program / obor: | Data a analytika pro business |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačního a znalostního inženýrství |
Informace o odevzdání a obhajobě
Datum zadání práce: | 22. 12. 2023 |
---|---|
Datum podání práce: | 29. 4. 2024 |
Datum obhajoby: | 3. 6. 2024 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/86953/podrobnosti |