Home > Training Course Catalogue > IT Vendor Courses > Microsoft SQL Server Training Courses > M2092: Populating a Data Warehouse with Microsoft SQL Server 2000 Data Transformation Services

Perpetual Solutions
Tuition House
27-37 St Georges Road, London
SW19 4DS

+44 (0)20 7620 0033
+44 (0)20 7620 0055

 

Training Course Outline

IT Vendor CoursesIT Vendor Courses   Microsoft SQL Server Training CoursesMicrosoft SQL Server Training Courses


Course outline for M2092: Populating a Data Warehouse with Microsoft SQL Server 2000 Data Transformation ServicesM2092: Populating a Data Warehouse with Microsoft SQL Server 2000 Data Transformation Services


View course dates


Course Duration: 5 days


Course Code: M2092


Course Description:


This course provides students with the knowledge and skills necessary to design a data warehouse and to populate data marts by using Data Transformation Services (DTS) in Microsoft SQL Server™ 2000.


Prerequisites:

Before attending this course, students must have:



- Familiarity with Microsoft SQL Server version 7.0 or Microsoft SQL Server 2000.
- Completion of SQL courses 2072 and 2073 or the equivalent Microsoft SQL Server 2000 courses.
- Knowledge of Transact-SQL usage in the development of online transaction processing (OLTP) systems.
- Basic understanding of programming principles (especially experience with a scripting language such as Microsoft Visual Basic® Scripting Edition development software).
- Understanding of basic database design, administration, and implementation concepts.




Prerequisite courses:

M2072: Microsoft SQL Server 2000 Database Administration

M2073: Microsoft SQL Server 2000 Database Programming


This course includes the following modules:

Using DTS in a Data Warehouse

  • Defining Data Transformation Services
  • Identifying DTS Applications
  • Defining the Data Warehouse System
  • Applying DTS to the Data Warehouse

Defining Data Warehouse Structures

  • Defining the Polaris Data Warehouse
  • Identifying Source and Destination Structures
  • Defining Dimension Tables
  • Defining Fact Tables
  • Implementing the Star Schema

Populating Data Warehouse Structures

  • Reviewing the Star Schema Data Load
  • Defining the Dimension Data Load
  • Defining the Fact Table Data Load
  • Implementing Staging Tables
  • Applying Data Transformation Services
  • Using DTS to Populate the Sales Star

Using the DTS Import/Export Wizard

  • Defining the Import/Export Wizard
  • Copying Objects Between Heterogeneous Databases
  • Copying Tables from Microsoft Access 2000 to SQL Server
  • Creating a Prototype Package
  • Loading the Employee_dim Dimension
  • Loading the Product_dim Dimension

Understanding DTS Package Elements

  • Learning Package Components
  • Using DTS Package Designer
  • Defining Package Connections
  • Defining Package Tasks
  • Defining Package Steps
  • Storing and Executing Packages
  • Adding a Parallel Data Load to Product_dim

Copying and Managing Data

  • Identifying DTS Tasks That Copy and Manage Data
  • Using the Bulk Insert Task
  • Loading Staging Tables
  • Using the Execute SQL Task
  • Using the Copy SQL Server Objects Task

Performing Data Transformations

  • Performing Transformations in DTS
  • Defining the Transform Data Task
  • Setting Up the Source and Destination
  • Creating Transformations
  • Configuring Error Handling
  • Optimizing for SQL Server Destinations

Extending Transformations

  • Building Microsoft ActiveX® Script Transformations
  • Creating Advanced Transformations
  • Using Lookup Queries
  • Implementing SQL Solutions
  • Using the Multiphase Data Pump

Implementing Data Driven Query Solutions

  • Using the Data Driven Query Task
  • Building a Data Driven Query Task Solution
  • Maintaining Slowly Changing Dimensions
  • Refreshing the New_product_dim Table
  • Learning Best Practices for the DDQ

Storing DTS Packages and Metadata

  • Understanding Package Versions
  • Storing DTS Packages
  • Securing DTS Packages
  • Storing Metadata
  • Tracking Data Lineage

Executing Packages

  • Defining Package Executions
  • Executing Packages Interactively
  • Using Package Execution Utilities
  • Creating Package Execution Logs
  • Executing Moduleal Packages
  • Scheduling Packages

Managing Package Properties

  • Reviewing DTS Package Elements
  • Understanding Disconnected Edit
  • Using the Dynamic Properties Task
  • Managing Connection Properties

Building Advanced Workflows

  • Implementing Asynchronous Workflows
  • Implementing Package Transactions
  • Creating a Package Loop

Applying Best Practices

  • Defining the Data Load Scenario
  • Developing Packages
  • Choosing Tasks
  • Designing Transformations
  • Defining Workflows
  • Storing and Executing Packages
  • Managing Packages

Case Study - Populating the Shipments Star

  • Defining the Shipments Star
  • Populating the Shipments Star
  • Migrating the Shipments Star

 

Location

Duration

RRP

May

Jun

Jul

Aug

Sep

Oct

Click on course date to make a booking, check availability, or find out about available discounts.

London (Mid)

5 days

£1495

 

 

 

 

1 - 5

 


<< Previous 6 Months

Next 6 Months >>

Perpetual Solutions are a global provider of onsite training solutions throughout London, UK and the rest of the world. For scheduled training our UK partner network provides an unrivalled choice of courses.


Save as PDFSave as PDF

PrintPrint this course



© Perpetual Solutions Ltd 2008.   Perpetual Solutions, Tuition House, 27-37 St Georges Road, London, SW19 4DS. +44 (0)20 7620 0033 +44 (0)20 7620 0055