Vytvoření nástroje pro zefektivnění vývoje datového skladu

Název práce: Vytvoření nástroje pro zefektivnění vývoje datového skladu
Autor(ka) práce: Rákos, Jan
Typ práce: Diplomová práce
Vedoucí práce: Palovská, Helena
Oponenti práce: Kučera, Jan
Jazyk práce: Česky
Abstrakt:
Tato diplomová práce je zaměřena na zefektivnění vývoje konkrétního datového skladu.V rámci jedné z ETL transformací se do tohoto datového skladu načítají všechny zdrojovésystémy najednou. Neexistence možnosti transformaci rozdělit způsobuje v případě, kdy bystačilo testovat jen transformace určitých zdrojových systémů, zbytečné prodlevytestovacích nápočtů a zbytečné zatížení testovacího prostředí. Cílem této práce je navrhnouta implementovat řešení tohoto problému.K řešení problému je přistupováno podle metodiky Design Science Research, kteránapomáhá k vytváření úspěšných artefaktů v oblasti informačních technologií. Navrženýmřešením je vytvoření nástroje, který umožní rozdělení problémové ETL transformace aumožní provedení testovacích nápočtů jen pro potřebné zdrojové systémy. Nástroj jeimplementován pomocí jazyka PowerShell.Ověření, že nástroj slouží k navrhovaným účelům a řeší zmíněný problém, je provedenopomocí experimentu, v jehož rámci jsou porovnávány oddělené nápočty provedenés použitím nově vytvořeného nástroje a úplný nápočet provedený stávajícím způsobem. Nazákladě vyhodnocení experimentu je zjištěno, že použití nástroje vede k zefektivněnítestovacích nápočtů.
Klíčová slova: Design Science Research; datový sklad; ETL; PowerShell; vývoj softwaru
Název práce: Creation of tool for improvement of data warehouse development
Autor(ka) práce: Rákos, Jan
Typ práce: Diploma thesis
Vedoucí práce: Palovská, Helena
Oponenti práce: Kučera, Jan
Jazyk práce: Česky
Abstrakt:
This thesis is focused on improvement of development of specific data warehouse. Withinone of the ETL transformations, all source systems are loaded into this data warehouse atonce. The absence of the ability to divide the transformation causes unnecessary delays intest calculations and unnecessary load on the test environment. The goal of this thesis is todesign and implement a solution to this problem.The problem is solved according to the Design Science Research methodology, which helpsto create successful information technology artifacts. The proposed solution is to create a tool that will enable the separation of ETL transformation and allow execution of testingcalculations only for the necessary source systems. The tool is implemented usingPowerShell.Verifying that the tool is used for the proposed purposes and solves the problem is donethrough an experiment. Experiment compares the current complete calculation withseparate calculations which are made using the newly created tool. Based on the evaluationof the experiment, it is found that the using of the tool leads to more efficient executing oftesting calculations.
Klíčová slova: software development; Design Science Research; ETL; data warehouse; PowerShell

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informační systémy a technologie
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ích technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 10. 12. 2018
Datum podání práce: 29. 4. 2019
Datum obhajoby: 28. 5. 2019
Identifikátor v systému InSIS: https://insis.vse.cz/zp/68016/podrobnosti

Soubory ke stažení

    Poslední aktualizace: