Thesis/Dissertation: Jan Drábek: Data Validation Component in CloverETL
Bachelor's thesis
Data Validation Component in CloverETL
Komponenta pro validaci dat v CloverETL
Abstract
Práce se zabývá navržením, implementací a integrací komponenty pro validaci dat do nástroje CloverETL. Práce analyzuje potřebné chování validační komponenty a popisuje zvolené řešení. Hlavní důraz je kladen na rozšiřitelnost a intuitivní uživatelské rozhraní komponenty.
Abstract
This thesis deals with design, implementation and integration of data validation component in CloverETL. The thesis analyses requirements on validation component behaviour. It describes selected option. The emphasis is put on high expandibility and intuitive user graphical interface of the component.
Thesis description
Nástroj CloverETL se používá pro definici transformací na datech a jejich efektivní provádění. Součástí složitějších ETL transformací může být i validace zpracovávaných dat - například mohou být kladeny požadavky na formát řetězce, hodnotu z určitého intervalu apod. V současné době je uživatel CloverETL nucen tuto validaci provádět za pomocí filtrů, často v kombinaci s vytvářením složitého kódu ve vlastním transformačním jazyku nástroje.
Cílem práce je navrhnout a vyrobit komponentu, která umožní zadání validačních pravidel výrazně zjednodušit a zároveň umožní následnou analýzu příčin selhání validace. Součástí práce je jednak samotná funkcionalita komponenty, jednak intuitivní uživatelské rozhraní komponenty. Součástí práce je začlenění komponenty do nástroje CloverETL a vypracování uživatelské i vývojářské dokumentace.
21/5/2013 22:56, RNDr. Pavel Šimeček, Ph.D., UČO 51636
- Entered/Edited 20/6/2013 11:15, Helena Kryštofová
- Record made 22/3/2013 09:30, Helena Kryštofová
- Accessible from: 20/5/2013 09:11, Helena Kryštofová
- Thesis/dissertation received 20/5/2013 09:11, Helena Kryštofová
Readers
Theses on a related topic
List of theses with an identical keyword.
-
Upgrade of SQL editor in CloverETL
Mgr. Štefan Bunčiak, UČO 325016 -
SW tools for processing of experimentational spectroscopic data
Mgr. Tomáš Kratěna -
Distribution of processing unit utilization in flow-based data processing
Mgr. Michal Řihák -
Hadoop Support in CloverETL
Mgr. Rastislav Mirek -
Data Lineage
Mgr. Miroslav Haupt, UČO 98771 -
Smart Grid data processing services based on ETL and CEP technologies
Mgr. Aleš Crha, UČO 255484 -
Teiid Connector for NoSQL Apache Cassandra Database
Mgr. Radek Koubský -
Methods of data migration ETL graph design
Mgr. Miroslav Klíma




