ISCG 6425 Data Warehousing Staging Tables. 4.2 ETL Process Northwind1 DataWarehouse Northwind2 STAGING AREA Different Data Sources.

Slides:



Advertisements
Similar presentations
1 times table 2 times table 3 times table 4 times table 5 times table
Advertisements

Word Processing. ► This is using a computer for:  Writing  EditingTEXT  Printing  Used to write letters, books, memos and produce posters etc.  A.
ETL Design and Development Michael A. Fudge, Jr.
LESSON 2 – REVIEW QUESTIONS Casey Polera. GIVEN REVIEW QUESTIONS Q: Explain When you would use the print layout and Read Mode views: A: Print Layout –
Copyright© 2014, Sira Yongchareon Department of Computing, Faculty of Creative Industries and Business Lecturer : Dr. Sira Yongchareon ISCG 6425 Data Warehousing.
Natural vs. Generated Keys. Definitions Natural key—a key that occurs in the data, that uniquely identifies rows. AKA candidate key. Generated key—a key.
Data Warehouse Design Xintao Wu University of North Carolina at Charlotte Nov 10, 2008.
Presenter name Date Title Slide Place subtitle here.
CRUD Matrix Presented by Trisha Cummings. Background to a CRUD Matrix CRUD stands for :- Create, Read, Update and Delete. A CRUD Matrix is very useful.
Oracle 11g DATABASE DEVELOPMENT LAB1. Introduction  Oracle 11g Database:-  Oracle 11g database is designed for some features, which helps to the organizations.
Exporting a database to a sql script 1. Getting to the command-line in XAMPP. Go to All Programs/XAMPP/XAMPP Control Panel. Click on Shell. 2.
Producing a Mail Merged Letter Step 1 Create an Access database for Names and Addresses you can use the ‘Customers’ template in Group Work. Enter the necessary.
$100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300.
More Oracle SQL Scripts. Highlight (but don’t open) authors table, got o External data Excel, and make an external spreadsheet with the data.
SSIS – Deep Dive Praveen Srivatsa Director, Asthrasoft Consulting Microsoft Regional Director | MVP.
Tables Learning Support
Enter Your Screenshot Here INSERT LOGO HERE. Enter Your Screenshot Here This is a sample text. Enter your text here. Title Goes Here INSERT.
Data Integration - The ETL Process Module 4: BIC#4 – Data Integration Capability Populating Data Warehouse (Data Mart) 1.
DB Programming – Basic analysis
Triple-click here to replace this text with your name and date!
Y.-H. Chen International College Ming-Chuan University Fall, 2004
Enter Title Here Created by.
Table Amortized cost: $3 Insert 5 Actual cost: $1.
Normalizing an Existing Table
Scorecard Table with KPI
Times Tables.
Building the Northwind database from a SQL script
Insert the title of your presentation here
CIS 336 Competitive Success/snaptutorial.com
CIS 336 Education for Service-- snaptutorial.com.
CIS 336 Teaching Effectively-- snaptutorial.com
the first card insert text here.
Enter your , phone, etc Enter your , phone, etc
Insert the title of your presentation here
[Year] [Year] Fold here
01 This is a sample text. You can replace this text. Enter your text here This is a sample text. You can replace this text. Enter your text here
56% Enter your text here This is a sample text. Enter your text here
First, open your Workbench
Insert the title of your presentation here
Enter your name, , phone number etc.
Place all the time and date information for all your events
Assignment 2 Due Thursday Feb 9, 2006
Insert TERM here Insert DEFINITION here (in your own words, as much as possible) Insert PICTURE/DIAGRAM that shows the meaning of the term here Insert.
Headline Here Subhead Here
February 2, February 2,
Title of Study Presenter names Major department names

Charles Severance Single Table SQL.
Comparison / Pro & Con Arguments
Updating Databases With Open SQL
[Year] [Year] Fold here
With Animation Process 1 Process 4 Process 2 Process 5
Assignment 1 Due Thursday Jan 19, 2006
[Type your title] [Type your full names here].
3 times tables.
6 times tables.
Thing / Person:____________________ Dates:_________________
With Animation 2. The Second Wave 1. The First Wave 3. The Third Wave.
ETL Processing Mechanics of ETL.
Insert the title of your presentation here
Puzzle Chart Enter your subheadline here Description 4 Description 1

Dinosaur Research Report
Updating Databases With Open SQL

Synchronization of users privileges
Multiplication Facts 3 x Table.
Insert the title of your presentation here
Insert the title of your presentation here
Presentation transcript:

ISCG 6425 Data Warehousing Staging Tables

4.2 ETL Process Northwind1 DataWarehouse Northwind2 STAGING AREA Different Data Sources

4.3 Why we need Staging? 1.Don’t disturb the operation of the OLTP 2.Don’t harm our existing Datawarehouse 3.Make some transformations with data 4.The ability to reload if something went wrong

4.4 Don’t harm OLTP Northwind1 Northwind2 Take all the tables needed from the OLTP Sometimes the whole source database can be copied Staging Area OLTP (source data)

4.5 Do Transformations Example: Remove Null Value Orders Table With Null value Staging Area BufferOrders Table No null value

4.6 IS NULL Function Orders Table With Null value BufferOrders Table No null value 2. SQL INSERT INTO BufferOrders (OrderID,CustomerID,OrderDate,ShippedDate) SELECT OrderID,CustomerID,OrderDate, IS NULL (ShippedDate, ‘ ’) FROM Orders 1. SQL CREATE BufferOrders (Same as Orders table) Enter some date here to replace Null

4.7 NEXT DO Merge Using Your Staging Table Have Fun!