9
DWDM… The ETL Tool in Java Ajinkya Prabhune & Priyanka Sakundarwar

DMDW 11. Student Presentation - JAVA to MongoDB

Embed Size (px)

DESCRIPTION

11. ETL Project by Ajinkya Prabhune and Priyanka Sakundarwar

Citation preview

Page 1: DMDW 11. Student Presentation - JAVA to MongoDB

DWDM…The ETL Tool in Java

Ajinkya Prabhune & Priyanka Sakundarwar

Page 2: DMDW 11. Student Presentation - JAVA to MongoDB

Project Specifications. Our Project/Tool Architecture. Programming Language. DB used. Mapper(ORM) Used.

Agenda

Page 3: DMDW 11. Student Presentation - JAVA to MongoDB

The aim of the project/tool was to ETL a Excel sheet into a DB.

Project Specification

Page 4: DMDW 11. Student Presentation - JAVA to MongoDB

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

Page 5: DMDW 11. Student Presentation - JAVA to MongoDB

Java 1.6 The Tool can be run on any machine which

has JVM & all Computer have JVM installed.

Programming Language

Page 6: DMDW 11. Student Presentation - JAVA to MongoDB

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

Page 7: DMDW 11. Student Presentation - JAVA to MongoDB

A ORM to map the POJO class to a Document in the Mongo DB.

with Annotations @ .

Mapper ORM

Page 8: DMDW 11. Student Presentation - JAVA to MongoDB

Create a FrontEnd Dynamic Querying the MongoDB Extract the Data on FrontEnd as required.

Next Stage of Tool

Page 9: DMDW 11. Student Presentation - JAVA to MongoDB

Thank you