dmdw 11. student presentation - java to mongodb
Post on 20-Dec-2014
1.575 Views
Preview:
DESCRIPTION
TRANSCRIPT
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
top related