enterprise data warehouse

13
Enterprise data warehouse for ABC university Mis-563 Business Intelligence Final Course Project By Ting Yin Feb 22, 2015 1

Upload: ting-yin

Post on 15-Apr-2017

171 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Enterprise Data Warehouse

1

Enterprise data warehouse for ABC university

Mis-563 Business IntelligenceFinal Course Project

By Ting YinFeb 22, 2015

Page 2: Enterprise Data Warehouse

2

Course Project Presentation Agenda

1) Project Plan and Requirement for the Data Warehouse2) Database (DB) Design3) ETL Tool Design4) Data Mining and Reporting Tool

Page 3: Enterprise Data Warehouse

3

Project Plan and REQUIREMENTS FOR THE DATA WAREHOUSE

Requirements

1) Single view of all the school information on one screen2) Data integration platform 3) Data cleansing at different point4) Data dictionary & standard definitions

Page 4: Enterprise Data Warehouse

4

1) User friendly interface2) Long service life cycles3) Cost effective IT support4) Wide range of support selection

Project Plan and Requirements for the Data Warehouse:

Quality

Page 5: Enterprise Data Warehouse

5

Project Plan and REQUIREMENTS FOR THE

DATA WAREHOUSEABC University BI solution requirements

1. The ABC School Business Requirements2. The School Data Assessments3. Databases Integration (Oracle DB Server)4. Data Warehouse Development

1. Database Server (Oracle DB Server)2. Business Intelligence Suite (Oracle BI

Foundation Suite)3. BI Dashboard (Oracle Enterprise Dashboard )

Page 6: Enterprise Data Warehouse

6

5. Data Views (SharePoint / Oracle BI Foundation Suite)

6. Dashboard Development (Oracle BI Foundation Su)

Project Plan and REQUIREMENTS FOR THE

DATA WAREHOUSEABC University BI solution requirements

Page 7: Enterprise Data Warehouse

7

Database designInmon’s

1) Top-down logic approach to data warehouse schema1) Define data model first then design the data mart2) It will apply Inmon’s dimensional modeling process3) Normalized data model is preferred4) Use data mart for specific departments for quick reporting retrieval5) A centralized data is Inmon’s objective

Page 8: Enterprise Data Warehouse

8

Database DesignInmon’s : Snowflake Schema

1) Centralized DB2)Use a primary key of ID to attach to another structure in DB3)A link that use a primary key of instructor ID to a instructor member database4) Use of School staff ID.

Page 9: Enterprise Data Warehouse

9

Data MartInmon’s

1) It will be established based on student, employees and instructor data2) SQL will be the tool to create report 3) DB structure can provide a quick query for visibility 4) It can help the school to focus on areas that need further growth and development

Page 10: Enterprise Data Warehouse

10

Data Model: A Sample Entity Relationship Diagram

Page 11: Enterprise Data Warehouse

11

ELT Tool Selection Informatica

1) Provide clean data2) Leading data integration platform3) Reliable and robust ETL tool4) End-to-end integration platform that convert raw data into information5) Offer validation test that can inform the school administrator of any issues6) PowerCenter can provide accurate information

Page 12: Enterprise Data Warehouse

12

1)Provide graphic user interface (GUI) to demonstrate data pattern and relationship2) Provide algorithms that can tackle the school problem3) ODM provide a window into the stored data that can provide prediction and recommendation for school-related issues.4) ODM GUI comes fully functional with Oracle SQL Developer5) Provide visibility to stored data, analyze data graphically, and access multiple data model

Data Mining ToolOracle Data Miner

Page 13: Enterprise Data Warehouse

13

Final course projectConclusion Summary

-a well developed business intelligence solution for ABC University will require1) BI solution for ABC University require flexibility,

scalability and the ability to work with major applications already found in the school

2) By having appropriate BI solution, the school can develop more accurate business data relationship that can the school to better manage the school.