Upload
johannes-hoppe
View
1.575
Download
1
Embed Size (px)
DESCRIPTION
11. ETL Project by Ajinkya Prabhune and Priyanka Sakundarwar
Citation preview
DWDM…The ETL Tool in Java
Ajinkya Prabhune & Priyanka Sakundarwar
Project Specifications. Our Project/Tool Architecture. Programming Language. DB used. Mapper(ORM) Used.
Agenda
The aim of the project/tool was to ETL a Excel sheet into a DB.
Project Specification
WINDOWS OS
Our Project/Tool Architecture.
MONGO DB – NO SQL TYPE
HARDWARE LAYER
O R M
JAVA 1.6 PLATFORM
EXCEL FILE EXCEL
FILE
EXTRACTION PROCESS
Mapping Mapping
Transform Transform
Load Load
Morphia Morphia
Java 1.6 The Tool can be run on any machine which
has JVM & all Computer have JVM installed.
Programming Language
Mongo DB A non-sql type DB. All the entries are saved in Document
Format(JSON/BSON). As Excel is itself a form of Document why
not save in Document Type DB. (eg:- small footnote in the original excel doc)
DB used
A ORM to map the POJO class to a Document in the Mongo DB.
with Annotations @ .
Mapper ORM
Create a FrontEnd Dynamic Querying the MongoDB Extract the Data on FrontEnd as required.
Next Stage of Tool
Thank you