dmdw 11. student presentation - java to mongodb

Post on 20-Dec-2014

1.575 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

11. ETL Project by Ajinkya Prabhune and Priyanka Sakundarwar

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