DMDW 11. Student Presentation - JAVA to MongoDB

1,874 views
1,801 views

Published on

11. ETL Project by Ajinkya Prabhune and Priyanka Sakundarwar

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,874
On SlideShare
0
From Embeds
0
Number of Embeds
694
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

DMDW 11. Student Presentation - JAVA to MongoDB

  1. 1. DWDM…The ETL Tool in Java<br />AjinkyaPrabhune & PriyankaSakundarwar<br />
  2. 2. Project Specifications.<br />Our Project/Tool Architecture.<br />Programming Language.<br />DB used.<br />Mapper(ORM) Used.<br />Agenda<br />
  3. 3. The aim of the project/tool was to ETL a Excel sheet into a DB.<br />Project Specification<br />
  4. 4. Our Project/Tool Architecture.<br />EXTRACTION PROCESS<br />EXCEL FILE<br />EXCEL FILE<br />JAVA 1.6 PLATFORM <br />Transform<br /> Transform<br />Morphia<br />Morphia<br />O<br />R<br />M<br />Mapping<br />Mapping<br />MONGO DB – NO SQL TYPE<br />Load<br />Load<br />WINDOWS OS<br />HARDWARE LAYER<br />
  5. 5. Java 1.6 <br />The Tool can be run on any machine which has JVM & all Computer have JVM installed.<br />Programming Language<br />
  6. 6. Mongo DB <br />A non-sql type DB.<br />All the entries are saved in Document Format(JSON/BSON).<br />As Excel is itself a form of Document why not save in Document Type DB. (eg:- small footnote in the original excel doc)<br />DB used<br />
  7. 7. A ORM to map the POJO class to a Document in the Mongo DB.<br />with Annotations @ .<br />Mapper ORM<br />
  8. 8. Create a FrontEnd<br />Dynamic Querying the MongoDB<br />Extract the Data on FrontEnd as required.<br />Next Stage of Tool<br />
  9. 9. Thank you<br />

×