About Apex InfoTech Information Services Products Consulting Online Courses Certifications Course Schedule Reserve your seat Search Apex InfoTech Home Page
Course ScheduleSearch by Course NumberPrint this documentEmail this documentRegister for this course

Microsoft CRM 3.0 Data Migration

Course 8530: One day; Instructor-led

Introduction

This one-day instructor-led course provides students with the knowledge and skills to install and implement the Microsoft® CRM 3.0 Data Migration Pack. This course addresses the components involved in planning a data migration project, the installation of the Data Migration Pack, preparing Microsoft CRM for data migration, components of the Data Migration Pack, initialization and structure of the CDF database, loading source data into the CDF database, cleansing the data, and then migrating the data into Microsoft CRM.

The course reviews the migration tools contained within the Data Migration Framework for migrating data:
CDF Initialization Wizard
CDF Data Mapping Wizard
CDF Migration Wizard

The course also examines the planning tools included in the Data Migration Pack that drive the data migration planning process. These include:
Detailed Data Planning spreadsheet for mapping source data schema to Microsoft CRM
Source Data Assessment spreadsheet for documenting overview information for the source data
Data Mapping spreadsheets with predefined mappings for ACT!, Goldmine, and Siebel databases

This course does not include materials or instructor discussion of Microsoft CRM Integration for Great Plains.


Audience

Microsoft CRM 3.0 Data Migration training is recommended for people who plan to install, implement, configure, consult, or support Microsoft CRM 3.0. The class is targeted toward administrators, implementers, developers, and consultants who need to understand how to use the Data Migration Pack for migrating source application data into Microsoft CRM. The course is not intended for non-technical staff.

At Course Completion

After completing this course, students will be able to:
Plan each of the components of a Data Migration project
Prepare Microsoft CRM for data migration
Use the Data Migration Framework planning documents to map the source data schema to Microsoft CRM schema
Identify the schema structure of the staging database, known as the Common Data Format (CDF) database
Initialize the (CDF) database
Populate the CDF database with source data
Cleanse source data in the CDF database, which includes:
Verify that required attributes have data
Merge duplicates and associate data
Cleanse state and status data
Perform general data cleansing tasks
Perform a test migration of selected source data entities from the CDF database into the Microsoft CRM database
Perform a full migration of source data entities from the CDF database into the Microsoft CRM database
Validate the data migration was successful


Prerequisites

Before attending this course, students must have a working knowledge of Microsoft( Windows Server 2000, 2003, or Windows XP, and Microsoft® SQL Server® 2000 or 2005. Students should also be proficient in installing, configuring, and customizing Microsoft CRM 3.0.

Microsoft Certified Professional Exams

No Microsoft Certified Professional exams are associated with this course currently.

Course Materials

The student kit includes a comprehensive workbook and other necessary materials for this class.

The following software is provided in the student kit:
A virtual PC image of a Windows 2003 Server running Microsoft CRM 3.0
Copy of Microsoft CRM 3.0 Data Migration Pack


Course Outline

Chapter 1: Planning a Data Migration Project

This chapter examines all of the components of a data migration project, each of which must be accounted for in the project's planning stage.

Lessons
Overview of the Microsoft CRM Data Migration Pack
Data migration methods
Supported methods of migrating data into Microsoft CRM
Necessary skills for managing data migration projects
Management challenges
Success factors
Planning steps

Lab 1: Mapping Data
This lab asks each student to restore a backup of a customer's source database, and map source data into Microsoft CRM Account and Contact entities.
Students will use the Data Migration Pack's Detailed Data Planning spreadsheet to map the entities. Mapping of the Account entity is provided as an example; students will be required to map the Contact entity.

After completing this module, students will be able to:
Identify key best practices to follow in data migration planning
Determine the skills necessary to manage a data migration project
Identify the challenges management faces when planning and executing a data migration
Determine the approaches, techniques, and key knowledge areas that guarantee a successful data migration project
Use the tools provided in the Microsoft CRM 3.0 Data Migration Pack for mapping a source database schema to Microsoft CRM

Chapter 2: Installing the Data Migration Pack

This chapter examines the hardware and software requirements that must be in place prior to installing the Microsoft CRM 3.0 Data Migration Pack

Lessons
Installation scenarios
Installing the Data Migration Pack
Data Migration Framework tools
Preparing Microsoft CRM for data migration
Preparing Business Contact Manager for data migration

Lab 1: Installing the Data Migration Pack
This lab asks each student to install the Microsoft CRM 3.0 Data Migration Pack within a virtual PC environment, and then confirm that the installation was successful.

Lab 2: Installing the Data Migration Pack
This lab asks each student to prepare Microsoft CRM for data migration. This includes importing customizations required in the lab scenario, backing up databases, pausing workflows and sales processes.

After completing this module, students will be able to:
Install the Microsoft CRM 3.0 Data Migration Pack
Identify the Data Migration Framework tools
Identify the steps that are required to prepare Microsoft CRM for data migration
Set up the source database for the Data Migration Wizard for Outlook with Business Contact Manager

Chapter 3: Loading Source Data into the CDF Database

This chapter examines the steps involved in initializing and loading source data into the Common Data Format (CDF) database, and the necessary information needed to complete these steps.

Lessons
CDF Database Overview
CDF Database Structure
How to load data into the CDF Database
Initializing the CDF Database
Data that can migrate into Microsoft CRM
How specific data types are migrated
Maintaining data relationships

Lab 1: CDF Initialization
This lab asks each student to first run a series of SQL queries against key tables in the CDF database. Then students run the CDF Initialization Wizard to initialize the CDF database. Following this, students re-run the same set of queries to see the changes made to the database by the Initialization wizard.

Lab 2: CDF Data Load
This lab asks each student to load a set of Accounts and Contacts into the CDF database. These accounts and contacts will be cleansed and migrated into Microsoft CRM in later chapters. In this lab, students will create unique integer primary keys for the Account and Contact CDF tables, add a custom attribute to the Contact table, create a set of SQL views that will be used to facilitate data loading, and run a series of SQL scripts to load the accounts and contacts into the CDF database and maintain their data relationships.

After completing this module, students will be able to:
Identify the entity tables in the CDF database in which to load the source data
Use the Microsoft CRM Correlation tables
Identify the entities that can be migrated into Microsoft CRM
Initialize the CDF database before loading it with data
Load data for each attribute type into the CDF database
Maintain data relationships

Chapter 4: Cleansing Data in the CDF Database

This chapter discusses best practices to follow when cleansing source data that has been loaded into the CDF database. It also examines how to use the Data Migration Framework's CDF Data Mapping Wizard to cleanse territories, user accounts, and drop-down list values.

Lessons
Introduction to Data Cleansing
Manual data cleansing tasks
Data cleansing and the CDF Data Mapping Wizard
Merge duplicates and associate data
Cleansing Integrated or Manually Entered data

Lab 1: Data Cleansing
This lab asks each student to use the CDF Data Mapping Wizard to cleanse the data that they loaded into the CDF Database in the prior chapter.

After completing this module, students will be able to:
Identify several best practices to follow when cleansing data
Use the CDF Data Mapping Wizard to cleanse territories, user accounts, and drop-down lists
Merge duplicates and associate data
Identify stored procedures that help in data cleansing operation

Chapter 5: Migrating Data into Microsoft CRM

This chapter explains what tasks the CDF Migration Wizard performs when it migrates data from the CDF database into Microsoft CRM. It also provides step-by-step procedures for running the wizard and troubleshooting potential migration problems.

Lessons
The CDF Migration Wizard
Tasks performed by the CDF Migration Wizard
Running a data migration
Post-migration tasks
Troubleshooting migration problems
Alternative migration methods

Lab 1: Running a Test Migration
This lab asks each student to run a test migration on a sample set of Account and Contact data to make sure the data migration will succeed. Students will be asked to complete the steps required to run a migration.

Lab 2: Running a Full Migration
Once students verified in the prior lab that the test migration succeeded, they will run a Full migration to load all of the Account and Contact records into Microsoft CRM. This will require that each student restore the databases which they backed up in the prior lab, run the full migration, and then verify their results.

After completing this module, students will be able to:
Identify each of the tasks performed by the CDF Migration Wizard
Identify what the correlation phase of the migration does
Identify the requirements that must be satisfied for the correlation phase of the migration to succeed
Understand how the CDF database is updated as each record is migrated into Microsoft CRM
Understand how relationships between records are maintained when the data is migrated into Microsoft CRM
Set up and run a test migration
Run a full migration
Troubleshoot data migration problems

For more information or to give feedback, send e-mail to info@OneApex.com or call 949-597-2100