The data migration and import features let you upload data from various customer relationship management systems and data sources into Microsoft Dynamics CRM. You can import data into standard and customized attributes of most entity types, including custom entities. During migration, you can upload related data of different types, such as notes and attachments. Data import lets you import new data or update existing data in Microsoft Dynamics CRM.
Microsoft Dynamics CRM includes the following tools for importing and migrating data:
·         Import Data Wizard, which is a Web application that is used for importing data records from multiple comma-separated values (CSV) files or from multiple XML Spreadsheet files.
·         Data Migration Manager, which is a stand-alone tool that used for migrating data from multiple comma-separated values (CSV) files.
Data Migration and Import Implementation Steps
Typically, to implement data migration and import you have to follow these steps:
·         Create a comma-separated values (CSV) formatted or XML Spreadsheet 2003 source files that contain the source data.
·         Create the data maps, or use the existing data maps. This step is not required if you use auto-mapping.
·         Create the import files and read the content of the CSV source files into the associated import files.
·         Parse the import files.
·         Transform the parsed data.
·         Upload transformed data into the target Microsoft Dynamics CRM server.
Each source file contains data for one entity type, such as an account, a lead, or a competitor. During import you can process one source file at the time. A single data migration operation lets you import data of different entity types from multiple source files.
Parsing, transforming, and uploading of data are done by the asynchronous jobs that run in the background. The asynchronous jobs have to run in this particular order: 
- Parse
 - Transform
 - Upload
 
A new job cannot start before the previous job has finished running successfully. 
Data import runs directly on the Microsoft Dynamics CRM server. When you run data migration, you can parse and transform data on the local system to reduce the processing time on the server. When data is ready for migration, you can upload it to the server.
Comparison between Data Import and Data Migration
The following table contains comparison information for Data Import and Data Migration. 
Feature  |    Data Import (on-premises)  |    Data Import (online)  |    Data Migration (on-premises and   online)  |   
Import   data into Microsoft Dynamics CRM   |    Yes (All   users who have appropriate permissions can import data.)  |    Yes (All   users who have appropriate permissions can import data.)  |    Yes   (Only the system administrator can migrate data in the offline mode.)  |   
Import   data into custom entity types and attributes  |    Yes  |    Yes  |    Yes  |   
During   data import or migration, create entity instances in Microsoft Dynamics CRM   that have N:N (many-to-many) relationship with other entity instances.  |    No  |    No  |    No  |   
Use   multiple source files that contain related data  |    No (You   can only import one file at a time.)  |    Yes  |    Yes  |   
Assign   entity instances to multiple users  |    No (All   entity instances are assigned to one user.)  |    Yes  |    Yes  |   
Update   existing entity instances  |    Yes  |    No  |    No  |   
Detect   duplicates  |    Yes  |    Yes  |    No (You   can run duplicate detection after you migrate the data.)  |   
Delete   all entity instances associated with one job  |    Yes (Use   the bulk delete feature.)  |    Yes (Use   the bulk delete feature.)  |    Yes (Use   the bulk delete feature.)  |   
Automatically   map data based on column headings in the source file  |    Yes  |    Yes  |    No  |   
Set the   value of the createdon attribute for the entity from source data  |    No  |    Yes  |    Yes  |   
Customize   Microsoft Dynamics CRM to match source data  |    No   (Customization must be done before import.)  |    Yes  |    No   (Custom entities and attributes can be created by Data Migration Manager.)  |   
Apply   complex data transformation mapping  |    No  |    Yes  |    Yes   |   
Import   state and status information  |    No  |    Yes  |    Yes   |   
Import   data from an Excel worksheet in XML format (XMLSS)  |    No  |    Yes  |    No  |   
References
[1]    Data Migration and Import, Microsoft TechNet, http://technet.microsoft.com/en-us/library/cc150977.aspx 
[2]    Importing data overview, Microsoft Dynamics CRM Resource Center, http://rc.crm.dynamics.com/rc/2011/en-us/on-prem/5.0/importdiagram.aspx
Data Migration Overview, Microsoft Dynamics CRM Resource Center, http://rc.crm.dynamics.com/rc/regcont/en_us/op/articles/migrationoverview.aspx
No comments:
Post a Comment